Searched refs:pw_sync_BinarySemaphore (Results 1 – 4 of 4) sorted by relevance
112 using pw_sync_BinarySemaphore = pw::sync::BinarySemaphore; variable116 typedef struct pw_sync_BinarySemaphore pw_sync_BinarySemaphore; typedef122 void pw_sync_BinarySemaphore_Release(pw_sync_BinarySemaphore* semaphore);123 void pw_sync_BinarySemaphore_Acquire(pw_sync_BinarySemaphore* semaphore);124 bool pw_sync_BinarySemaphore_TryAcquire(pw_sync_BinarySemaphore* semaphore);126 pw_sync_BinarySemaphore* semaphore, pw_chrono_SystemClock_Duration timeout);128 pw_sync_BinarySemaphore* semaphore,
22 void pw_sync_BinarySemaphore_CallRelease(pw_sync_BinarySemaphore* semaphore) { in pw_sync_BinarySemaphore_CallRelease()26 void pw_sync_BinarySemaphore_CallAcquire(pw_sync_BinarySemaphore* semaphore) { in pw_sync_BinarySemaphore_CallAcquire()31 pw_sync_BinarySemaphore* semaphore) { in pw_sync_BinarySemaphore_CallTryAcquire()36 pw_sync_BinarySemaphore* semaphore, in pw_sync_BinarySemaphore_CallTryAcquireFor()42 pw_sync_BinarySemaphore* semaphore, in pw_sync_BinarySemaphore_CallTryAcquireUntil()
20 pw_sync_BinarySemaphore* semaphore) { in pw_sync_BinarySemaphore_Release()25 pw_sync_BinarySemaphore* semaphore) { in pw_sync_BinarySemaphore_Acquire()30 pw_sync_BinarySemaphore* semaphore) { in pw_sync_BinarySemaphore_TryAcquire()35 pw_sync_BinarySemaphore* semaphore, in pw_sync_BinarySemaphore_TryAcquireFor()41 pw_sync_BinarySemaphore* semaphore, in pw_sync_BinarySemaphore_TryAcquireUntil()
31 void pw_sync_BinarySemaphore_CallRelease(pw_sync_BinarySemaphore* semaphore);32 void pw_sync_BinarySemaphore_CallAcquire(pw_sync_BinarySemaphore* semaphore);33 bool pw_sync_BinarySemaphore_CallTryAcquire(pw_sync_BinarySemaphore* semaphore);35 pw_sync_BinarySemaphore* semaphore, pw_chrono_SystemClock_Duration timeout);37 pw_sync_BinarySemaphore* semaphore,