/dports/devel/py-posix_ipc/posix_ipc-1.0.4/demo/ |
H A D | premise.c | 22 sem_t *pSemaphore = NULL; in main() local 70 pSemaphore = sem_open(params.semaphore_name, O_CREAT, params.permissions, 0); in main() 72 if (pSemaphore == SEM_FAILED) { in main() 77 sprintf(s, "the semaphore is %p", (void *)pSemaphore); in main() 95 rc = release_semaphore(MY_NAME, pSemaphore, params.live_dangerously); in main() 104 rc = acquire_semaphore(MY_NAME, pSemaphore, params.live_dangerously); in main() 117 rc = release_semaphore(MY_NAME, pSemaphore, params.live_dangerously); in main() 119 rc = acquire_semaphore(MY_NAME, pSemaphore, params.live_dangerously); in main() 160 rc = release_semaphore(MY_NAME, pSemaphore, params.live_dangerously); in main() 170 rc = acquire_semaphore(MY_NAME, pSemaphore, params.live_dangerously); in main() [all …]
|
H A D | utils.c | 42 int release_semaphore(const char *pName, sem_t *pSemaphore, int live_dangerously) { in release_semaphore() argument 49 rc = sem_post(pSemaphore); in release_semaphore() 60 int acquire_semaphore(const char *pName, sem_t *pSemaphore, int live_dangerously) { in acquire_semaphore() argument 67 rc = sem_wait(pSemaphore); in acquire_semaphore()
|
/dports/multimedia/cmrt/cmrt-1.0.6/src/ |
H A D | os_utilities.c | 405 PGENOS_SEMAPHORE pSemaphore = NULL; in GENOS_CreateSemaphore() local 407 pSemaphore = (PGENOS_SEMAPHORE) GENOS_AllocMemory(sizeof(*pSemaphore)); in GENOS_CreateSemaphore() 408 if (sem_init(pSemaphore, 0, uiInitialCount)) { in GENOS_CreateSemaphore() 409 pSemaphore = NULL; in GENOS_CreateSemaphore() 412 return pSemaphore; in GENOS_CreateSemaphore() 415 HRESULT GENOS_DestroySemaphore(PGENOS_SEMAPHORE pSemaphore) in GENOS_DestroySemaphore() argument 417 GENOS_SafeFreeMemory(pSemaphore); in GENOS_DestroySemaphore() 427 if (sem_wait(pSemaphore)) { in GENOS_WaitSemaphore() 436 if (sem_timedwait(pSemaphore, &time)) { in GENOS_WaitSemaphore() 444 HRESULT GENOS_PostSemaphore(PGENOS_SEMAPHORE pSemaphore, UINT uiPostCount) in GENOS_PostSemaphore() argument [all …]
|
H A D | os_utilities.h | 346 HRESULT GENOS_DestroySemaphore(PGENOS_SEMAPHORE pSemaphore); 348 HRESULT GENOS_WaitSemaphore(PGENOS_SEMAPHORE pSemaphore, 351 HRESULT GENOS_PostSemaphore(PGENOS_SEMAPHORE pSemaphore,
|
/dports/graphics/libosmesa-gallium/mesa-21.3.6/src/virtio/venus-protocol/ |
H A D | vn_protocol_driver_semaphore.h | 342 cmd_size += vn_sizeof_simple_pointer(pSemaphore); in vn_sizeof_vkCreateSemaphore() 343 if (pSemaphore) in vn_sizeof_vkCreateSemaphore() 344 cmd_size += vn_sizeof_VkSemaphore(pSemaphore); in vn_sizeof_vkCreateSemaphore() 361 if (vn_encode_simple_pointer(enc, pSemaphore)) in vn_encode_vkCreateSemaphore() 362 vn_encode_VkSemaphore(enc, pSemaphore); in vn_encode_vkCreateSemaphore() 375 cmd_size += vn_sizeof_simple_pointer(pSemaphore); in vn_sizeof_vkCreateSemaphore_reply() 376 if (pSemaphore) in vn_sizeof_vkCreateSemaphore_reply() 377 cmd_size += vn_sizeof_VkSemaphore(pSemaphore); in vn_sizeof_vkCreateSemaphore_reply() 394 vn_decode_VkSemaphore(dec, pSemaphore); in vn_decode_vkCreateSemaphore_reply() 396 pSemaphore = NULL; in vn_decode_vkCreateSemaphore_reply() [all …]
|
/dports/lang/clover/mesa-21.3.6/src/virtio/venus-protocol/ |
H A D | vn_protocol_driver_semaphore.h | 342 cmd_size += vn_sizeof_simple_pointer(pSemaphore); in vn_sizeof_vkCreateSemaphore() 343 if (pSemaphore) in vn_sizeof_vkCreateSemaphore() 344 cmd_size += vn_sizeof_VkSemaphore(pSemaphore); in vn_sizeof_vkCreateSemaphore() 361 if (vn_encode_simple_pointer(enc, pSemaphore)) in vn_encode_vkCreateSemaphore() 362 vn_encode_VkSemaphore(enc, pSemaphore); in vn_encode_vkCreateSemaphore() 375 cmd_size += vn_sizeof_simple_pointer(pSemaphore); in vn_sizeof_vkCreateSemaphore_reply() 376 if (pSemaphore) in vn_sizeof_vkCreateSemaphore_reply() 377 cmd_size += vn_sizeof_VkSemaphore(pSemaphore); in vn_sizeof_vkCreateSemaphore_reply() 394 vn_decode_VkSemaphore(dec, pSemaphore); in vn_decode_vkCreateSemaphore_reply() 396 pSemaphore = NULL; in vn_decode_vkCreateSemaphore_reply() [all …]
|
/dports/graphics/libosmesa/mesa-21.3.6/src/virtio/venus-protocol/ |
H A D | vn_protocol_driver_semaphore.h | 342 cmd_size += vn_sizeof_simple_pointer(pSemaphore); in vn_sizeof_vkCreateSemaphore() 343 if (pSemaphore) in vn_sizeof_vkCreateSemaphore() 344 cmd_size += vn_sizeof_VkSemaphore(pSemaphore); in vn_sizeof_vkCreateSemaphore() 361 if (vn_encode_simple_pointer(enc, pSemaphore)) in vn_encode_vkCreateSemaphore() 362 vn_encode_VkSemaphore(enc, pSemaphore); in vn_encode_vkCreateSemaphore() 375 cmd_size += vn_sizeof_simple_pointer(pSemaphore); in vn_sizeof_vkCreateSemaphore_reply() 376 if (pSemaphore) in vn_sizeof_vkCreateSemaphore_reply() 377 cmd_size += vn_sizeof_VkSemaphore(pSemaphore); in vn_sizeof_vkCreateSemaphore_reply() 394 vn_decode_VkSemaphore(dec, pSemaphore); in vn_decode_vkCreateSemaphore_reply() 396 pSemaphore = NULL; in vn_decode_vkCreateSemaphore_reply() [all …]
|
/dports/graphics/mesa-libs/mesa-21.3.6/src/virtio/venus-protocol/ |
H A D | vn_protocol_driver_semaphore.h | 342 cmd_size += vn_sizeof_simple_pointer(pSemaphore); in vn_sizeof_vkCreateSemaphore() 343 if (pSemaphore) in vn_sizeof_vkCreateSemaphore() 344 cmd_size += vn_sizeof_VkSemaphore(pSemaphore); in vn_sizeof_vkCreateSemaphore() 361 if (vn_encode_simple_pointer(enc, pSemaphore)) in vn_encode_vkCreateSemaphore() 362 vn_encode_VkSemaphore(enc, pSemaphore); in vn_encode_vkCreateSemaphore() 375 cmd_size += vn_sizeof_simple_pointer(pSemaphore); in vn_sizeof_vkCreateSemaphore_reply() 376 if (pSemaphore) in vn_sizeof_vkCreateSemaphore_reply() 377 cmd_size += vn_sizeof_VkSemaphore(pSemaphore); in vn_sizeof_vkCreateSemaphore_reply() 394 vn_decode_VkSemaphore(dec, pSemaphore); in vn_decode_vkCreateSemaphore_reply() 396 pSemaphore = NULL; in vn_decode_vkCreateSemaphore_reply() [all …]
|
/dports/graphics/mesa-dri-gallium/mesa-21.3.6/src/virtio/venus-protocol/ |
H A D | vn_protocol_driver_semaphore.h | 342 cmd_size += vn_sizeof_simple_pointer(pSemaphore); in vn_sizeof_vkCreateSemaphore() 343 if (pSemaphore) in vn_sizeof_vkCreateSemaphore() 344 cmd_size += vn_sizeof_VkSemaphore(pSemaphore); in vn_sizeof_vkCreateSemaphore() 361 if (vn_encode_simple_pointer(enc, pSemaphore)) in vn_encode_vkCreateSemaphore() 362 vn_encode_VkSemaphore(enc, pSemaphore); in vn_encode_vkCreateSemaphore() 375 cmd_size += vn_sizeof_simple_pointer(pSemaphore); in vn_sizeof_vkCreateSemaphore_reply() 376 if (pSemaphore) in vn_sizeof_vkCreateSemaphore_reply() 377 cmd_size += vn_sizeof_VkSemaphore(pSemaphore); in vn_sizeof_vkCreateSemaphore_reply() 394 vn_decode_VkSemaphore(dec, pSemaphore); in vn_decode_vkCreateSemaphore_reply() 396 pSemaphore = NULL; in vn_decode_vkCreateSemaphore_reply() [all …]
|
/dports/graphics/mesa-gallium-va/mesa-21.3.6/src/virtio/venus-protocol/ |
H A D | vn_protocol_driver_semaphore.h | 342 cmd_size += vn_sizeof_simple_pointer(pSemaphore); in vn_sizeof_vkCreateSemaphore() 343 if (pSemaphore) in vn_sizeof_vkCreateSemaphore() 344 cmd_size += vn_sizeof_VkSemaphore(pSemaphore); in vn_sizeof_vkCreateSemaphore() 361 if (vn_encode_simple_pointer(enc, pSemaphore)) in vn_encode_vkCreateSemaphore() 362 vn_encode_VkSemaphore(enc, pSemaphore); in vn_encode_vkCreateSemaphore() 375 cmd_size += vn_sizeof_simple_pointer(pSemaphore); in vn_sizeof_vkCreateSemaphore_reply() 376 if (pSemaphore) in vn_sizeof_vkCreateSemaphore_reply() 377 cmd_size += vn_sizeof_VkSemaphore(pSemaphore); in vn_sizeof_vkCreateSemaphore_reply() 394 vn_decode_VkSemaphore(dec, pSemaphore); in vn_decode_vkCreateSemaphore_reply() 396 pSemaphore = NULL; in vn_decode_vkCreateSemaphore_reply() [all …]
|
/dports/graphics/mesa-devel/mesa-22.0-branchpoint-2059-ge8a63cf61ec/src/virtio/venus-protocol/ |
H A D | vn_protocol_driver_semaphore.h | 314 cmd_size += vn_sizeof_simple_pointer(pSemaphore); in vn_sizeof_vkCreateSemaphore() 315 if (pSemaphore) in vn_sizeof_vkCreateSemaphore() 316 cmd_size += vn_sizeof_VkSemaphore(pSemaphore); in vn_sizeof_vkCreateSemaphore() 333 if (vn_encode_simple_pointer(enc, pSemaphore)) in vn_encode_vkCreateSemaphore() 334 vn_encode_VkSemaphore(enc, pSemaphore); in vn_encode_vkCreateSemaphore() 347 cmd_size += vn_sizeof_simple_pointer(pSemaphore); in vn_sizeof_vkCreateSemaphore_reply() 348 if (pSemaphore) in vn_sizeof_vkCreateSemaphore_reply() 349 cmd_size += vn_sizeof_VkSemaphore(pSemaphore); in vn_sizeof_vkCreateSemaphore_reply() 366 vn_decode_VkSemaphore(dec, pSemaphore); in vn_decode_vkCreateSemaphore_reply() 368 pSemaphore = NULL; in vn_decode_vkCreateSemaphore_reply() [all …]
|
/dports/graphics/mesa-gallium-vdpau/mesa-21.3.6/src/virtio/venus-protocol/ |
H A D | vn_protocol_driver_semaphore.h | 342 cmd_size += vn_sizeof_simple_pointer(pSemaphore); in vn_sizeof_vkCreateSemaphore() 343 if (pSemaphore) in vn_sizeof_vkCreateSemaphore() 344 cmd_size += vn_sizeof_VkSemaphore(pSemaphore); in vn_sizeof_vkCreateSemaphore() 361 if (vn_encode_simple_pointer(enc, pSemaphore)) in vn_encode_vkCreateSemaphore() 362 vn_encode_VkSemaphore(enc, pSemaphore); in vn_encode_vkCreateSemaphore() 375 cmd_size += vn_sizeof_simple_pointer(pSemaphore); in vn_sizeof_vkCreateSemaphore_reply() 376 if (pSemaphore) in vn_sizeof_vkCreateSemaphore_reply() 377 cmd_size += vn_sizeof_VkSemaphore(pSemaphore); in vn_sizeof_vkCreateSemaphore_reply() 394 vn_decode_VkSemaphore(dec, pSemaphore); in vn_decode_vkCreateSemaphore_reply() 396 pSemaphore = NULL; in vn_decode_vkCreateSemaphore_reply() [all …]
|
/dports/graphics/mesa-gallium-xa/mesa-21.3.6/src/virtio/venus-protocol/ |
H A D | vn_protocol_driver_semaphore.h | 342 cmd_size += vn_sizeof_simple_pointer(pSemaphore); in vn_sizeof_vkCreateSemaphore() 343 if (pSemaphore) in vn_sizeof_vkCreateSemaphore() 344 cmd_size += vn_sizeof_VkSemaphore(pSemaphore); in vn_sizeof_vkCreateSemaphore() 361 if (vn_encode_simple_pointer(enc, pSemaphore)) in vn_encode_vkCreateSemaphore() 362 vn_encode_VkSemaphore(enc, pSemaphore); in vn_encode_vkCreateSemaphore() 375 cmd_size += vn_sizeof_simple_pointer(pSemaphore); in vn_sizeof_vkCreateSemaphore_reply() 376 if (pSemaphore) in vn_sizeof_vkCreateSemaphore_reply() 377 cmd_size += vn_sizeof_VkSemaphore(pSemaphore); in vn_sizeof_vkCreateSemaphore_reply() 394 vn_decode_VkSemaphore(dec, pSemaphore); in vn_decode_vkCreateSemaphore_reply() 396 pSemaphore = NULL; in vn_decode_vkCreateSemaphore_reply() [all …]
|
/dports/graphics/mesa-dri/mesa-21.3.6/src/virtio/venus-protocol/ |
H A D | vn_protocol_driver_semaphore.h | 342 cmd_size += vn_sizeof_simple_pointer(pSemaphore); in vn_sizeof_vkCreateSemaphore() 343 if (pSemaphore) in vn_sizeof_vkCreateSemaphore() 344 cmd_size += vn_sizeof_VkSemaphore(pSemaphore); in vn_sizeof_vkCreateSemaphore() 361 if (vn_encode_simple_pointer(enc, pSemaphore)) in vn_encode_vkCreateSemaphore() 362 vn_encode_VkSemaphore(enc, pSemaphore); in vn_encode_vkCreateSemaphore() 375 cmd_size += vn_sizeof_simple_pointer(pSemaphore); in vn_sizeof_vkCreateSemaphore_reply() 376 if (pSemaphore) in vn_sizeof_vkCreateSemaphore_reply() 377 cmd_size += vn_sizeof_VkSemaphore(pSemaphore); in vn_sizeof_vkCreateSemaphore_reply() 394 vn_decode_VkSemaphore(dec, pSemaphore); in vn_decode_vkCreateSemaphore_reply() 396 pSemaphore = NULL; in vn_decode_vkCreateSemaphore_reply() [all …]
|
/dports/devel/py-posix_ipc/posix_ipc-1.0.4/ |
H A D | posix_ipc_module.c | 73 sem_t *pSemaphore; member 398 if (SEM_FAILED == p->pSemaphore) { in test_semaphore_validity() 500 self->pSemaphore = SEM_FAILED; in Semaphore_init() 557 DPRINTF("pSemaphore == %p\n", self->pSemaphore); in Semaphore_init() 559 if (self->pSemaphore == SEM_FAILED) { in Semaphore_init() 620 if (-1 == sem_post(self->pSemaphore)) { in Semaphore_release() 666 rc = sem_wait(self->pSemaphore); in Semaphore_acquire() 676 rc = sem_trywait(self->pSemaphore); in Semaphore_acquire() 690 rc = sem_wait(self->pSemaphore); in Semaphore_acquire() 803 if (-1 == sem_close(self->pSemaphore)) { in Semaphore_close() [all …]
|
/dports/net/freerdp/freerdp-2.5.0/winpr/libwinpr/synch/ |
H A D | semaphore.c | 43 WINPR_TIMER* pSemaphore = (WINPR_TIMER*)handle; in SemaphoreIsHandled() local 45 if (!pSemaphore || (pSemaphore->Type != HANDLE_TYPE_SEMAPHORE)) in SemaphoreIsHandled()
|
/dports/multimedia/cmrtlib/media-driver-intel-media-20.1.1/media_driver/media_driver_next/linux/common/os/ |
H A D | mos_utilities_specific_next.cpp | 1873 PMOS_SEMAPHORE pSemaphore = nullptr; in MosCreateSemaphore() local 1876 pSemaphore = (PMOS_SEMAPHORE)MOS_AllocMemory(sizeof(*pSemaphore)); in MosCreateSemaphore() 1877 if (!pSemaphore) in MosCreateSemaphore() 1881 MOS_SafeFreeMemory(pSemaphore); in MosCreateSemaphore() 1882 pSemaphore = nullptr; in MosCreateSemaphore() 1885 return pSemaphore; in MosCreateSemaphore() 1889 PMOS_SEMAPHORE pSemaphore) in MosDestroySemaphore() argument 1891 MOS_SafeFreeMemory(pSemaphore); in MosDestroySemaphore() 1897 PMOS_SEMAPHORE pSemaphore, in MosWaitSemaphore() argument 1904 if (sem_wait(pSemaphore)) in MosWaitSemaphore() [all …]
|
/dports/www/chromium-legacy/chromium-88.0.4324.182/third_party/angle/third_party/vulkan-validation-layers/src/layers/ |
H A D | state_tracker.cpp | 2069 if (pSemaphore) { in RetireWorkOnQueue() 2078 if (pSemaphore) { in RetireWorkOnQueue() 2088 if (pSemaphore) { in RetireWorkOnQueue() 2179 if (pSemaphore) { in PostCallRecordQueueSubmit() 2211 if (pSemaphore) { in PostCallRecordQueueSubmit() 2385 if (pSemaphore) { in PostCallRecordQueueBindSparse() 2405 if (pSemaphore) { in PostCallRecordQueueBindSparse() 2510 if (pSemaphore) { in RetireTimelineSemaphore() 4910 if (pSemaphore) { in PostCallRecordQueuePresentKHR() 4962 if (pSemaphore && pSemaphore->scope == kSyncScopeInternal) { in RecordAcquireNextImageState() [all …]
|
H A D | core_validation.cpp | 2651 if (pSemaphore && pSemaphore->type == VK_SEMAPHORE_TYPE_BINARY_KHR && in ValidateSemaphoresForSubmit() 2666 …if (pSemaphore && pSemaphore->type == VK_SEMAPHORE_TYPE_BINARY_KHR && pSemaphore->scope == kSyncSc… in ValidateSemaphoresForSubmit() 2698 if (pSemaphore && pSemaphore->type == VK_SEMAPHORE_TYPE_BINARY_KHR && in ValidateSemaphoresForSubmit() 2727 …uint64_t diff = value > pSemaphore->payload ? value - pSemaphore->payload : pSemaphore->payload - … in ValidateMaxTimelineSemaphoreValueDifference() 3673 if (pSemaphore && pSemaphore->type != VK_SEMAPHORE_TYPE_TIMELINE_KHR) { in ValidateWaitSemaphores() 11365 …if (pSemaphore && pSemaphore->type == VK_SEMAPHORE_TYPE_BINARY_KHR && pSemaphore->scope == kSyncSc… in PreCallValidateQueueBindSparse() 11428 if (pSemaphore && pSemaphore->type != VK_SEMAPHORE_TYPE_TIMELINE_KHR) { in ValidateSignalSemaphore() 11434 if (pSemaphore && pSemaphore->payload >= pSignalInfo->value) { in ValidateSignalSemaphore() 12175 if (pSemaphore && pSemaphore->type != VK_SEMAPHORE_TYPE_BINARY_KHR) { in ValidateAcquireNextImage() 12179 if (pSemaphore && pSemaphore->scope == kSyncScopeInternal && pSemaphore->signaled) { in ValidateAcquireNextImage() [all …]
|
/dports/multimedia/libva-intel-media-driver/media-driver-intel-media-22.1.1/media_softlet/linux/common/os/ |
H A D | mos_utilities_specific_next.cpp | 2179 PMOS_SEMAPHORE pSemaphore = nullptr; in MosCreateSemaphore() local 2182 pSemaphore = (PMOS_SEMAPHORE)MOS_AllocMemory(sizeof(*pSemaphore)); in MosCreateSemaphore() 2183 if (!pSemaphore) in MosCreateSemaphore() 2187 MOS_SafeFreeMemory(pSemaphore); in MosCreateSemaphore() 2188 pSemaphore = nullptr; in MosCreateSemaphore() 2191 return pSemaphore; in MosCreateSemaphore() 2195 PMOS_SEMAPHORE pSemaphore) in MosDestroySemaphore() argument 2197 MOS_SafeFreeMemory(pSemaphore); in MosDestroySemaphore() 2203 PMOS_SEMAPHORE pSemaphore, in MosWaitSemaphore() argument 2210 if (sem_wait(pSemaphore)) in MosWaitSemaphore() [all …]
|
/dports/multimedia/cmrtlib/media-driver-intel-media-20.1.1/media_driver/linux/common/os/ |
H A D | mos_utilities_specific.c | 2782 PMOS_SEMAPHORE pSemaphore = nullptr; in MOS_CreateSemaphore() local 2785 pSemaphore = (PMOS_SEMAPHORE)MOS_AllocMemory(sizeof(*pSemaphore)); in MOS_CreateSemaphore() 2786 if (!pSemaphore) in MOS_CreateSemaphore() 2790 MOS_SafeFreeMemory(pSemaphore); in MOS_CreateSemaphore() 2791 pSemaphore = nullptr; in MOS_CreateSemaphore() 2794 return pSemaphore; in MOS_CreateSemaphore() 2798 PMOS_SEMAPHORE pSemaphore) in MOS_DestroySemaphore() argument 2800 MOS_SafeFreeMemory(pSemaphore); in MOS_DestroySemaphore() 2806 PMOS_SEMAPHORE pSemaphore, in MOS_WaitSemaphore() argument 2813 if (sem_wait(pSemaphore)) in MOS_WaitSemaphore() [all …]
|
/dports/astro/phd2/phd2-2.6.10/ |
H A D | worker_thread.cpp | 102 message.args.expose.pSemaphore = 0; in EnqueueWorkerThreadExposeRequest() 199 req->pSemaphore = &semaphore; in HandleExpose() 206 req->pSemaphore->Wait(); in HandleExpose() 209 req->pSemaphore = NULL; in HandleExpose()
|
/dports/multimedia/cmrtlib/media-driver-intel-media-20.1.1/media_driver/media_driver_next/agnostic/common/os/ |
H A D | mos_utilities_next.h | 1469 PMOS_SEMAPHORE pSemaphore); 1481 PMOS_SEMAPHORE pSemaphore, 1494 PMOS_SEMAPHORE pSemaphore,
|
/dports/multimedia/libva-intel-media-driver/media-driver-intel-media-22.1.1/media_softlet/agnostic/common/os/ |
H A D | mos_utilities_next.h | 1737 PMOS_SEMAPHORE pSemaphore); 1749 PMOS_SEMAPHORE pSemaphore, 1762 PMOS_SEMAPHORE pSemaphore,
|
/dports/graphics/mesa-devel/mesa-22.0-branchpoint-2059-ge8a63cf61ec/src/vulkan/runtime/ |
H A D | vk_semaphore.c | 124 VkSemaphore *pSemaphore) in vk_common_CreateSemaphore() argument 187 *pSemaphore = vk_semaphore_to_handle(semaphore); in vk_common_CreateSemaphore()
|