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

/macosx-10.5.8/xnu-1228.15.4/bsd/kern/
H A Dsysv_sem.c130 struct semid_kernel *sema = NULL; /* semaphore id pool */ variable in typeref:struct:semid_kernel
286 * Expand the sema array to the given capacity. If the expansion fails
311 printf("growing sema[] from %d to %d\n", seminfo.semmni, newSize);
327 newSema[i] = sema[i];
336 if (sema[i].u.sem_perm.mode & SEM_ALLOC)
337 wakeup((caddr_t)&sema[i]);
354 if (sema)
355 FREE(sema, M_SYSVSEM);
357 sema = newSema;
411 if (sema[
[all...]
/macosx-10.5.8/xnu-1228.15.4/bsd/sys/
H A Dsem_internal.h192 extern struct semid_kernel *sema; /* semaphore id pool */
/macosx-10.5.8/xnu-1228.15.4/osfmk/kern/
H A Dthread.h290 } sema; member in union:thread::__anon850
373 #define sth_waitsemaphore saved.sema.waitsemaphore
374 #define sth_signalsemaphore saved.sema.signalsemaphore
375 #define sth_options saved.sema.options
376 #define sth_result saved.sema.result
377 #define sth_continuation saved.sema.continuation
/macosx-10.5.8/xnu-1228.15.4/bsd/netinet/
H A Dip_compat.h255 # include <sys/sema.h>

Completed in 39 milliseconds