Home
last modified time | relevance | path

Searched refs:_thread_sigact (Results 1 – 7 of 7) sorted by relevance

/mirbsd/src/lib/libpthread/uthread/
Duthread_sigaction.c59 oact->sa_handler = _thread_sigact[sig - 1].sa_handler; in sigaction()
60 oact->sa_mask = _thread_sigact[sig - 1].sa_mask; in sigaction()
61 oact->sa_flags = _thread_sigact[sig - 1].sa_flags; in sigaction()
67 _thread_sigact[sig - 1].sa_mask = act->sa_mask; in sigaction()
68 _thread_sigact[sig - 1].sa_flags = act->sa_flags; in sigaction()
69 _thread_sigact[sig - 1].sa_handler = act->sa_handler; in sigaction()
Duthread_sig.c198 if (_thread_sigact[sig - 1].sa_handler == SIG_IGN) { in _thread_sig_handle()
328 _thread_sigact[sig - 1].sa_handler != SIG_DFL) { in _thread_signal()
348 if (_thread_sigact[sig - 1].sa_handler != SIG_DFL) { in _thread_signal()
374 action = _thread_sigact[sig - 1].sa_sigaction; in _dispatch_signal()
375 set = _thread_sigact[sig - 1].sa_mask; in _dispatch_signal()
376 if ((_thread_sigact[sig-1].sa_flags & SA_NODEFER) == 0) in _dispatch_signal()
382 if (_thread_sigact[sig - 1].sa_flags & SA_RESETHAND) { in _dispatch_signal()
418 if (_thread_sigact[i - 1].sa_handler != SIG_DFL && in _dispatch_signals()
419 _thread_sigact[i - 1].sa_handler != SIG_IGN && in _dispatch_signals()
Duthread_execve.c90 if (_thread_sigact[i - 1].sa_handler == SIG_IGN) { in execve()
99 act.sa_mask = _thread_sigact[i - 1].sa_mask; in execve()
100 act.sa_flags = _thread_sigact[i - 1].sa_flags; in execve()
Duthread_init.c311 if (_thread_sys_sigaction(i, NULL, &_thread_sigact[i - 1]) != 0) in _thread_init()
328 _thread_sigact[_SCHED_SIGNAL - 1].sa_flags = SA_SIGINFO; in _thread_init()
329 _thread_sigact[SIGINFO - 1].sa_flags = SA_SIGINFO; in _thread_init()
330 _thread_sigact[SIGCHLD - 1].sa_flags = SA_SIGINFO; in _thread_init()
Duthread_sigwait.c113 (_thread_sigact[i - 1].sa_handler == SIG_DFL)) { in sigwait()
158 if ((_thread_sigact[i - 1].sa_handler == SIG_DFL) && in sigwait()
Duthread_kill.c45 if (_thread_sigact[sig - 1].sa_handler != SIG_IGN) { in pthread_kill()
Dpthread_private.h981 SCLASS struct sigaction _thread_sigact[NSIG]; variable