Searched refs:sema_waiters (Results 1 - 5 of 5) sorted by relevance

/illumos-gate/usr/src/lib/libc/port/sys/
H A Dlwp.c56 sp->sema_waiters = 0;
/illumos-gate/usr/src/lib/libc/port/threads/
H A Dsema.c147 lsp->sema_waiters = 1;
162 lsp->sema_waiters = dequeue_self(qp);
166 if (lsp->count != 0 && lsp->sema_waiters) {
172 lsp->sema_waiters = more;
261 else if (--lsp->count != 0 && lsp->sema_waiters) {
267 lsp->sema_waiters = more;
328 else if (lsp->count++ == 0 && lsp->sema_waiters) {
334 lsp->sema_waiters = more;
/illumos-gate/usr/src/uts/intel/sys/
H A Dsynch32.h66 #define sema_waiters flags[7] macro
/illumos-gate/usr/src/uts/sparc/sys/
H A Dsynch32.h66 #define sema_waiters flags[7] macro
/illumos-gate/usr/src/uts/common/syscall/
H A Dlwp_sobj.c2007 fuword8_noerr(&sp->sema_waiters, &waiters);
2010 suword8_noerr(&sp->sema_waiters, waiters);
2096 suword8_noerr(&sp->sema_waiters, 1);
2156 suword8_noerr(&sp->sema_waiters, waiters);
2214 fuword8_noerr(&sp->sema_waiters, &waiters);
2217 suword8_noerr(&sp->sema_waiters, waiters);

Completed in 66 milliseconds