Searched refs:sema (Results 1 - 4 of 4) sorted by relevance

/xnu-2782.1.97/bsd/kern/
H A Dsysv_sem.c130 struct semid_kernel *sema = NULL; /* semaphore id pool */ variable in typeref:struct:semid_kernel
321 * Expand the sema array to the given capacity. If the expansion fails
346 printf("growing sema[] from %d to %d\n", seminfo.semmni, newSize);
362 newSema[i] = sema[i];
371 if (sema[i].u.sem_perm.mode & SEM_ALLOC)
372 wakeup((caddr_t)&sema[i]);
389 if (sema)
390 FREE(sema, M_SYSVSEM);
392 sema = newSema;
446 if (sema[
[all...]
/xnu-2782.1.97/bsd/sys/
H A Dsem_internal.h220 extern struct semid_kernel *sema; /* semaphore id pool */
/xnu-2782.1.97/osfmk/kern/
H A Dthread.h334 } sema; member in union:thread::__anon1071
506 #define sth_waitsemaphore saved.sema.waitsemaphore
507 #define sth_signalsemaphore saved.sema.signalsemaphore
508 #define sth_options saved.sema.options
509 #define sth_result saved.sema.result
510 #define sth_continuation saved.sema.continuation
/xnu-2782.1.97/bsd/netinet/
H A Dip_compat.h255 # include <sys/sema.h>

Completed in 29 milliseconds