Lines Matching defs:_thr_sigact
55 static struct usigaction _thr_sigact[_SIG_MAXSIG];
161 _thr_rwl_rdlock(&_thr_sigact[sig-1].lock);
162 act = _thr_sigact[sig-1].sigact;
163 _thr_rwl_unlock(&_thr_sigact[sig-1].lock);
427 actp = &_thr_sigact[sig-1].sigact;
432 rwlp = &_thr_sigact[sig-1].lock;
458 _thr_rwl_rdlock(&_thr_sigact[i-1].lock);
467 _thr_rwl_unlock(&_thr_sigact[i-1].lock);
476 bzero(&_thr_sigact[i-1].lock, sizeof(struct urwlock));
522 _thr_rwl_wrlock(&_thr_sigact[sig-1].lock);
525 oldact2 = _thr_sigact[sig-1].sigact;
529 * don't remove old handler from _thr_sigact[],
536 _thr_sigact[sig-1].sigact = newact;
538 &_thr_sigact[sig-1].sigact.sa_mask);
546 _thr_sigact[sig-1].sigact = oldact2;
558 oldact = _thr_sigact[sig-1].sigact;
561 _thr_rwl_unlock(&_thr_sigact[sig-1].lock);