Searched refs:wait_semaphore (Results 1 – 4 of 4) sorted by relevance
| /xnu-8792.41.9/libsyscall/mach/ |
| H A D | semaphore.c | 55 semaphore_wait(mach_port_t wait_semaphore) in semaphore_wait() argument 57 return semaphore_wait_trap(wait_semaphore); in semaphore_wait() 61 semaphore_timedwait(mach_port_t wait_semaphore, mach_timespec_t wait_time) in semaphore_timedwait() argument 63 return semaphore_timedwait_trap(wait_semaphore, in semaphore_timedwait() 69 semaphore_wait_signal(mach_port_t wait_semaphore, mach_port_t signal_semaphore) in semaphore_wait_signal() argument 71 return semaphore_wait_signal_trap(wait_semaphore, signal_semaphore); in semaphore_wait_signal() 75 semaphore_timedwait_signal(mach_port_t wait_semaphore, in semaphore_timedwait_signal() argument 79 return semaphore_timedwait_signal_trap(wait_semaphore, in semaphore_timedwait_signal()
|
| /xnu-8792.41.9/osfmk/kern/ |
| H A D | sync_sema.c | 672 semaphore_t wait_semaphore, in semaphore_wait_internal() argument 687 semaphore_lock(wait_semaphore); in semaphore_wait_internal() 689 if (!semaphore_active(wait_semaphore)) { in semaphore_wait_internal() 691 } else if (wait_semaphore->count > 0) { in semaphore_wait_internal() 692 wait_semaphore->count--; in semaphore_wait_internal() 697 wait_semaphore->count = -1; /* we don't keep an actual count */ in semaphore_wait_internal() 701 &wait_semaphore->waitq, in semaphore_wait_internal() 710 semaphore_unlock(wait_semaphore); in semaphore_wait_internal() 778 self->sth_waitsemaphore = wait_semaphore; in semaphore_wait_internal() 969 semaphore_t wait_semaphore, in semaphore_wait_signal() argument [all …]
|
| /xnu-8792.41.9/osfmk/mach/ |
| H A D | semaphore.h | 84 extern kern_return_t semaphore_wait_signal(semaphore_t wait_semaphore, 87 extern kern_return_t semaphore_timedwait_signal(semaphore_t wait_semaphore, 101 extern kern_return_t semaphore_timedwait_signal(semaphore_t wait_semaphore, 105 extern kern_return_t semaphore_wait_signal(semaphore_t wait_semaphore,
|
| H A D | semaphore.defs | 75 wait_semaphore : semaphore_t; 79 wait_semaphore : semaphore_t;
|