ul_cursig
OFFSET(ul_cursig),
ulwp.ul_cursig);
((void) ((self)->ul_cursig? \
self->ul_cursig = 0;
self->ul_cursig = 0;
if (self->ul_cursig != 0 ||
if (self->ul_cursig != 0 ||
ASSERT((self->ul_critical | self->ul_sigdefer | self->ul_cursig) == 0);
ASSERT(self->ul_cursig == 0);
self->ul_cursig = (char)sig;
if (self->ul_cursig) {
if (error == EINTR && curthread->ul_cursig) {
if (error == EINTR && curthread->ul_cursig) {
if (self->ul_cursig != 0 ||
if (self->ul_cursig != 0 ||
(self->ul_cursig != 0 && self->ul_sigdefer == 0)) {
if ((sig = self->ul_cursig) != 0 && self->ul_sigdefer == 0) {
self->ul_cursig = 0;
ASSERT(self->ul_cursig == 0);