Home
last modified time | relevance | path

Searched refs:pSemaphore (Results 1 – 25 of 251) sorted by relevance

1234567891011

/dports/devel/py-posix_ipc/posix_ipc-1.0.4/demo/
H A Dpremise.c22 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 Dutils.c42 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 Dos_utilities.c405 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 Dos_utilities.h346 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 Dvn_protocol_driver_semaphore.h342 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 Dvn_protocol_driver_semaphore.h342 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 Dvn_protocol_driver_semaphore.h342 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 Dvn_protocol_driver_semaphore.h342 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 Dvn_protocol_driver_semaphore.h342 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 Dvn_protocol_driver_semaphore.h342 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 Dvn_protocol_driver_semaphore.h314 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 Dvn_protocol_driver_semaphore.h342 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 Dvn_protocol_driver_semaphore.h342 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 Dvn_protocol_driver_semaphore.h342 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 Dposix_ipc_module.c73 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 Dsemaphore.c43 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 Dmos_utilities_specific_next.cpp1873 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 Dstate_tracker.cpp2069 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 Dcore_validation.cpp2651 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 Dmos_utilities_specific_next.cpp2179 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 Dmos_utilities_specific.c2782 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 Dworker_thread.cpp102 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 Dmos_utilities_next.h1469 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 Dmos_utilities_next.h1737 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 Dvk_semaphore.c124 VkSemaphore *pSemaphore) in vk_common_CreateSemaphore() argument
187 *pSemaphore = vk_semaphore_to_handle(semaphore); in vk_common_CreateSemaphore()

1234567891011