Home
last modified time | relevance | path

Searched refs:wait_semaphore (Results 1 – 4 of 4) sorted by relevance

/xnu-8792.41.9/libsyscall/mach/
H A Dsemaphore.c55 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 Dsync_sema.c672 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 Dsemaphore.h84 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 Dsemaphore.defs75 wait_semaphore : semaphore_t;
79 wait_semaphore : semaphore_t;