Home
last modified time | relevance | path

Searched defs:semaphore (Results 1 – 25 of 157) sorted by relevance

1234567

/third_party/vk-gl-cts/framework/delibs/dethread/unix/
DdeSemaphoreUnix.c53 void deSemaphore_destroy (deSemaphore semaphore) in deSemaphore_destroy()
61 void deSemaphore_increment (deSemaphore semaphore) in deSemaphore_increment()
69 void deSemaphore_decrement (deSemaphore semaphore) in deSemaphore_decrement()
77 deBool deSemaphore_tryDecrement (deSemaphore semaphore) in deSemaphore_tryDecrement()
DdeNamedSemaphoreUnix.c36 sem_t* semaphore; member
70 void deSemaphore_destroy (deSemaphore semaphore) in deSemaphore_destroy()
86 void deSemaphore_increment (deSemaphore semaphore) in deSemaphore_increment()
94 void deSemaphore_decrement (deSemaphore semaphore) in deSemaphore_decrement()
102 deBool deSemaphore_tryDecrement (deSemaphore semaphore) in deSemaphore_tryDecrement()
DdeSemaphoreMach.c49 void deSemaphore_destroy (deSemaphore semaphore) in deSemaphore_destroy()
57 void deSemaphore_increment (deSemaphore semaphore) in deSemaphore_increment()
65 void deSemaphore_decrement (deSemaphore semaphore) in deSemaphore_decrement()
73 deBool deSemaphore_tryDecrement (deSemaphore semaphore) in deSemaphore_tryDecrement()
/third_party/vk-gl-cts/framework/delibs/dethread/win32/
DdeSemaphoreWin32.c51 void deSemaphore_destroy (deSemaphore semaphore) in deSemaphore_destroy()
57 void deSemaphore_increment (deSemaphore semaphore) in deSemaphore_increment()
65 void deSemaphore_decrement (deSemaphore semaphore) in deSemaphore_decrement()
73 deBool deSemaphore_tryDecrement (deSemaphore semaphore) in deSemaphore_tryDecrement()
/third_party/skia/src/gpu/vk/
DGrVkSemaphore.cpp25 VkSemaphore semaphore = VK_NULL_HANDLE; in Make() local
37 VkSemaphore semaphore, in MakeWrapped()
51 GrVkSemaphore::GrVkSemaphore(GrVkGpu* gpu, VkSemaphore semaphore, bool prohibitSignal, in GrVkSemaphore()
DGrVkSemaphore.h36 Resource(const GrVkGpu* gpu, VkSemaphore semaphore, in Resource()
46 VkSemaphore semaphore() const { return fSemaphore; } in semaphore() function
/third_party/mesa3d/src/mesa/main/
Dexternalobjects.h61 _mesa_lookup_semaphore_object(struct gl_context *ctx, GLuint semaphore) in _mesa_lookup_semaphore_object()
71 _mesa_lookup_semaphore_object_locked(struct gl_context *ctx, GLuint semaphore) in _mesa_lookup_semaphore_object_locked()
Dexternalobjects.c836 _mesa_IsSemaphoreEXT(GLuint semaphore) in _mesa_IsSemaphoreEXT()
861 _mesa_SemaphoreParameterui64vEXT(GLuint semaphore, in _mesa_SemaphoreParameterui64vEXT()
893 _mesa_GetSemaphoreParameterui64vEXT(GLuint semaphore, in _mesa_GetSemaphoreParameterui64vEXT()
924 _mesa_WaitSemaphoreEXT(GLuint semaphore, in _mesa_WaitSemaphoreEXT()
984 _mesa_SignalSemaphoreEXT(GLuint semaphore, in _mesa_SignalSemaphoreEXT()
1134 _mesa_ImportSemaphoreFdEXT(GLuint semaphore, in _mesa_ImportSemaphoreFdEXT()
1170 _mesa_ImportSemaphoreWin32HandleEXT(GLuint semaphore, in _mesa_ImportSemaphoreWin32HandleEXT()
1214 _mesa_ImportSemaphoreWin32NameEXT(GLuint semaphore, in _mesa_ImportSemaphoreWin32NameEXT()
/third_party/FreeBSD/sys/compat/linuxkpi/common/include/linux/
Dsemaphore.h43 struct semaphore { struct
48 typedef struct semaphore losMutexDef_t; argument
/third_party/mesa3d/src/virtio/venus-protocol/
Dvn_protocol_driver_semaphore.h374 static inline size_t vn_sizeof_vkDestroySemaphore(VkDevice device, VkSemaphore semaphore, const VkA… in vn_sizeof_vkDestroySemaphore()
389 …vn_cs_encoder *enc, VkCommandFlagsEXT cmd_flags, VkDevice device, VkSemaphore semaphore, const VkA… in vn_encode_vkDestroySemaphore()
402 static inline size_t vn_sizeof_vkDestroySemaphore_reply(VkDevice device, VkSemaphore semaphore, con… in vn_sizeof_vkDestroySemaphore_reply()
414 …estroySemaphore_reply(struct vn_cs_decoder *dec, VkDevice device, VkSemaphore semaphore, const VkA… in vn_decode_vkDestroySemaphore_reply()
425 static inline size_t vn_sizeof_vkGetSemaphoreCounterValue(VkDevice device, VkSemaphore semaphore, u… in vn_sizeof_vkGetSemaphoreCounterValue()
438 …vn_cs_encoder *enc, VkCommandFlagsEXT cmd_flags, VkDevice device, VkSemaphore semaphore, uint64_t*… in vn_encode_vkGetSemaphoreCounterValue()
450 …ize_t vn_sizeof_vkGetSemaphoreCounterValue_reply(VkDevice device, VkSemaphore semaphore, uint64_t*… in vn_sizeof_vkGetSemaphoreCounterValue_reply()
466 …oreCounterValue_reply(struct vn_cs_decoder *dec, VkDevice device, VkSemaphore semaphore, uint64_t*… in vn_decode_vkGetSemaphoreCounterValue_reply()
616 …tance *vn_instance, VkCommandFlagsEXT cmd_flags, VkDevice device, VkSemaphore semaphore, const VkA… in vn_submit_vkDestroySemaphore()
637 …tance *vn_instance, VkCommandFlagsEXT cmd_flags, VkDevice device, VkSemaphore semaphore, uint64_t*… in vn_submit_vkGetSemaphoreCounterValue()
[all …]
/third_party/skia/src/gpu/
DGrBackendTextureImageGenerator.cpp28 std::unique_ptr<GrSemaphore> semaphore) in RefHelper()
45 std::unique_ptr<GrSemaphore> semaphore, SkColorType colorType, in Make()
73 std::unique_ptr<GrSemaphore> semaphore, in GrBackendTextureImageGenerator()
/third_party/skia/third_party/externals/dawn/src/dawn_native/vulkan/external_semaphore/
DSemaphoreServiceZirconHandle.cpp66 VkSemaphore semaphore = VK_NULL_HANDLE; in ImportSemaphore() local
118 ResultOrError<ExternalSemaphoreHandle> Service::ExportSemaphore(VkSemaphore semaphore) { in ExportSemaphore()
DSemaphoreServiceFD.cpp72 VkSemaphore semaphore = VK_NULL_HANDLE; in ImportSemaphore() local
121 ResultOrError<ExternalSemaphoreHandle> Service::ExportSemaphore(VkSemaphore semaphore) { in ExportSemaphore()
DSemaphoreServiceNull.cpp46 ResultOrError<ExternalSemaphoreHandle> Service::ExportSemaphore(VkSemaphore semaphore) { in ExportSemaphore()
/third_party/skia/third_party/externals/swiftshader/src/Vulkan/
DVkSemaphore.hpp43 static inline Semaphore *Cast(VkSemaphore semaphore) in Cast()
193 Semaphore *semaphore = vk::Cast(object); in DynamicCast() local
/third_party/skia/third_party/externals/dawn/src/dawn_native/vulkan/
DDeviceVk.cpp279 for (VkSemaphore semaphore : mRecordingContext.waitSemaphores) { in SubmitPendingCommands() local
282 for (VkSemaphore semaphore : mRecordingContext.signalSemaphores) { in SubmitPendingCommands() local
757 VkSemaphore semaphore = VK_NULL_HANDLE; in ImportExternalImage() local
837 for (VkSemaphore semaphore : waitSemaphores) { in CreateTextureWrappingVulkanImage() local
934 for (VkSemaphore semaphore : mRecordingContext.waitSemaphores) { in DestroyImpl() local
939 for (VkSemaphore semaphore : mRecordingContext.signalSemaphores) { in DestroyImpl() local
DFencedDeleter.cpp86 void FencedDeleter::DeleteWhenUnused(VkSemaphore semaphore) { in DeleteWhenUnused()
162 for (VkSemaphore semaphore : mSemaphoresToDelete.IterateUpTo(completedSerial)) { in Tick() local
/third_party/mesa3d/src/vulkan/runtime/
Dvk_semaphore.h68 vk_semaphore_get_active_sync(struct vk_semaphore *semaphore) in vk_semaphore_get_active_sync()
Dvk_android.c37 VkSemaphore semaphore, in vk_common_AcquireImageANDROID()
/third_party/skia/third_party/externals/dng_sdk/source/
Ddng_pthread.cpp62 HANDLE semaphore; member
184 HANDLE semaphore = ::TlsGetValue(thread_wait_sema_TLS_index); in GetThreadSemaphore() local
198 HANDLE semaphore = (HANDLE)::TlsGetValue(thread_wait_sema_TLS_index); in FreeThreadSemaphore() local
577 HANDLE semaphore = GetThreadSemaphore(); in cond_wait_internal() local
811 HANDLE semaphore; member
848 HANDLE semaphore = head_waiter->semaphore; in WakeHeadWaiter() local
909 HANDLE semaphore=NULL; in dng_pthread_rwlock_rdlock() local
1035 HANDLE semaphore=NULL; in dng_pthread_rwlock_wrlock() local
/third_party/skia/third_party/externals/angle2/src/tests/gl_tests/
DSemaphoreTest.cpp57 GLSemaphore semaphore; in TEST_P() local
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/synchronization/
DvktSynchronizationBasicSemaphoreTests.cpp82 const Unique<VkSemaphore> semaphore (createTestSemaphore(context, vk, device, config)); in basicOneQueueCase() local
137 const Unique<VkSemaphore> semaphore (createTestSemaphore(context, vk, device, config)); in noneWaitSubmitTest() local
273 VkSemaphore semaphore; in basicChainTimelineCase() local
341 const vk::Unique<vk::VkSemaphore> semaphore (createSemaphore(vk, device, &sci)); in basicThreadTimelineCase() local
629 Move<VkSemaphore> semaphore; in basicMultiQueueCase() local
/third_party/skia/third_party/externals/angle2/src/tests/test_utils/
DVulkanHelper.cpp719 VkResult VulkanHelper::createSemaphoreOpaqueFd(VkSemaphore *semaphore) in createSemaphoreOpaqueFd()
736 VkResult VulkanHelper::exportSemaphoreOpaqueFd(VkSemaphore semaphore, int *fd) in exportSemaphoreOpaqueFd()
779 VkResult VulkanHelper::createSemaphoreZirconEvent(VkSemaphore *semaphore) in createSemaphoreZirconEvent()
796 VkResult VulkanHelper::exportSemaphoreZirconEvent(VkSemaphore semaphore, zx_handle_t *event) in exportSemaphoreZirconEvent()
811 VkSemaphore semaphore) in releaseImageAndSignalSemaphore()
871 VkSemaphore semaphore) in waitSemaphoreAndAcquireImage()
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/synchronization/
DvktSynchronizationBasicSemaphoreTests.cpp82 const Unique<VkSemaphore> semaphore (createTestSemaphore(context, vk, device, config)); in basicOneQueueCase() local
137 const Unique<VkSemaphore> semaphore (createTestSemaphore(context, vk, device, config)); in noneWaitSubmitTest() local
273 VkSemaphore semaphore; in basicChainTimelineCase() local
341 const vk::Unique<vk::VkSemaphore> semaphore (createSemaphore(vk, device, &sci)); in basicThreadTimelineCase() local
418 const vk::Unique<vk::VkSemaphore> semaphore (createSemaphore(vk, device, &sci)); in basicWaitForTimelineValueHelper() local
709 Move<VkSemaphore> semaphore; in basicMultiQueueCase() local
/third_party/skia/include/gpu/
DGrBackendSemaphore.h52 void initVulkan(VkSemaphore semaphore) { in initVulkan()

1234567