Lines Matching refs:semaphore
40 * The semaphore creation and deallocation routines are
49 * semaphore_t semaphore);
55 extern kern_return_t semaphore_signal (semaphore_t semaphore);
56 extern kern_return_t semaphore_signal_all (semaphore_t semaphore);
58 extern kern_return_t semaphore_wait (semaphore_t semaphore);
66 extern kern_return_t semaphore_timedwait (semaphore_t semaphore,
73 extern kern_return_t semaphore_timedwait (semaphore_t semaphore,
78 extern kern_return_t semaphore_wait_deadline (semaphore_t semaphore,
80 extern kern_return_t semaphore_wait_noblock (semaphore_t semaphore);
91 extern kern_return_t semaphore_signal_thread (semaphore_t semaphore,
98 extern kern_return_t semaphore_timedwait (semaphore_t semaphore,
108 extern kern_return_t semaphore_signal_thread (semaphore_t semaphore,