Home
last modified time | relevance | path

Searched refs:ul_cursig (Results 1 – 7 of 7) 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()
338 ASSERT(self->ul_cursig == 0); in sigacthandler()
339 self->ul_cursig = (char)sig; in sigacthandler()
547 if (self->ul_cursig) { in setcontext()
H A Dsema.c116 if (self->ul_cursig != 0 || in sema_wait_impl()
152 if (self->ul_cursig != 0 || in sema_wait_impl()
H A Dscalls.c245 self->ul_cursig = 0; in forkx()
324 self->ul_cursig = 0; in forkallx()
H A Dthr.c2218 (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()
2244 self->ul_cursig = 0; in do_exit_critical()
2246 ASSERT(self->ul_cursig == 0); in do_exit_critical()
H A Dsynch.c2756 if (error == EINTR && curthread->ul_cursig) { in sig_cond_wait()
2776 if (error == EINTR && curthread->ul_cursig) { in sig_cond_reltimedwait()
3232 if (self->ul_cursig != 0 || in cond_sleep_queue()
3388 if (self->ul_cursig != 0 || in cond_sleep_kernel()
/illumos-gate/usr/src/lib/libc/inc/
H A Dthr_uberdata.h693 #define ul_cursig ul_cp.s.cursig /* deferred signal number */ macro
1399 ((void) ((self)->ul_cursig? \
/illumos-gate/usr/src/cmd/mdb/common/modules/libc/
H A Dlibc.c518 OFFSET(ul_cursig), in d_ulwp()
519 ulwp.ul_cursig); in d_ulwp()