Lines Matching refs:oldact
1610 struct sigaction *oldact, dfsan_label signum_label, in __dfsw_sigaction() argument
1635 int ret = sigaction(signum, pnew_act, oldact); in __dfsw_sigaction()
1637 if (ret == 0 && oldact) { in __dfsw_sigaction()
1638 if (oldact->sa_flags & SA_SIGINFO) { in __dfsw_sigaction()
1639 if (oldact->sa_sigaction == SignalAction) in __dfsw_sigaction()
1640 oldact->sa_sigaction = (decltype(oldact->sa_sigaction))old_cb; in __dfsw_sigaction()
1642 if (oldact->sa_handler == SignalHandler) in __dfsw_sigaction()
1643 oldact->sa_handler = (decltype(oldact->sa_handler))old_cb; in __dfsw_sigaction()
1647 if (oldact) { in __dfsw_sigaction()
1648 dfsan_set_label(0, oldact, sizeof(struct sigaction)); in __dfsw_sigaction()
1656 struct sigaction *oldact, dfsan_label signum_label, in __dfso_sigaction() argument
1661 return __dfsw_sigaction(signum, act, oldact, signum_label, act_label, in __dfso_sigaction()