Searched refs:psem_semobject (Results 1 - 2 of 2) sorted by relevance

/darwin-on-arm/xnu/bsd/sys/
H A Dposix_sem.h63 void * psem_semobject; member in struct:pseminfo
/darwin-on-arm/xnu/bsd/kern/
H A Dposix_sem.c103 semaphore_t psem_semobject; member in struct:pseminfo
467 kret = semaphore_create(kernel_task, &new_pinfo->psem_semobject, SYNC_POLICY_FIFO, value);
585 (void)semaphore_destroy(kernel_task, new_pinfo->psem_semobject);
627 (void)semaphore_destroy(kernel_task, new_pinfo->psem_semobject);
840 kret = semaphore_wait(pinfo->psem_semobject);
904 kret = semaphore_timedwait(pinfo->psem_semobject, MACH_TIMESPEC_ZERO);
965 kret = semaphore_signal(pinfo->psem_semobject);
1060 kret = semaphore_destroy(kernel_task, pinfo->psem_semobject);

Completed in 21 milliseconds