Home
last modified time | relevance | path

Searched refs:ul_sigdefer (Results 1 – 9 of 9) sorted by relevance

/illumos-gate/usr/src/lib/libc/port/threads/
H A Dsigaction.c250 ASSERT((self->ul_critical | self->ul_sigdefer | self->ul_cursig) == 0); in take_deferred_signal()
320 if ((self->ul_critical + self->ul_sigdefer) == 0) { in sigacthandler()
553 ASSERT(self->ul_critical + self->ul_sigdefer != 0); in setcontext()
739 ASSERT(self->ul_sigdefer == 0); in do_sigcancel()
H A Dscalls.c355 self->ul_critical | self->ul_sigdefer); \
415 self->ul_critical | self->ul_sigdefer); \
467 self->ul_critical | self->ul_sigdefer) != 0; in _cancel_prologue()
H A Dcancel.c57 if (self->ul_sigdefer == 0) in pthread_cancel()
H A Dthr.c659 ulwp->ul_sigdefer = 1; in _thrp_create()
765 ASSERT(self->ul_sigdefer != 0); in _thrp_exit()
2218 (self->ul_cursig != 0 && self->ul_sigdefer == 0)) { in do_exit_critical()
2236 if ((sig = self->ul_cursig) != 0 && self->ul_sigdefer == 0) { in do_exit_critical()
2346 ASSERT(self->ul_sigdefer > 0); in _sigon()
H A Drwlock.c58 ASSERT((self->ul_critical + self->ul_sigdefer) != 0); in rwl_entry()
H A Dsynch.c2753 ASSERT(curthread->ul_sigdefer != 0); in sig_cond_wait()
2773 ASSERT(curthread->ul_sigdefer != 0); in sig_cond_reltimedwait()
2826 self->ul_critical | self->ul_sigdefer) && in cancel_safe_mutex_unlock()
/illumos-gate/usr/src/lib/libc/inc/
H A Dthr_uberdata.h618 int ul_sigdefer; /* non-zero == defer signals */ member
1085 int ul_sigdefer; /* non-zero == defer signals */ member
1354 #define sigoff(self) (self->ul_sigdefer++)
1356 (void) ((--self->ul_sigdefer == 0 && \
1400 (ASSERT((self)->ul_critical + (self)->ul_sigdefer != 0), 0) : \
/illumos-gate/usr/src/cmd/mdb/common/modules/libc/
H A Dlibc.c566 ulwp.ul_sigdefer, in d_ulwp()
/illumos-gate/usr/src/lib/libc/port/aio/
H A Daio.c1043 ASSERT(self->ul_sigdefer == 0); in _aio_do_request()