Lines Matching defs:oldact
1638 struct sigaction *oldact, dfsan_label signum_label,
1663 int ret = sigaction(signum, pnew_act, oldact);
1665 if (ret == 0 && oldact) {
1666 if (oldact->sa_flags & SA_SIGINFO) {
1667 if (oldact->sa_sigaction == SignalAction)
1668 oldact->sa_sigaction = (decltype(oldact->sa_sigaction))old_cb;
1670 if (oldact->sa_handler == SignalHandler)
1671 oldact->sa_handler = (decltype(oldact->sa_handler))old_cb;
1675 if (oldact) {
1676 dfsan_set_label(0, oldact, sizeof(struct sigaction));
1684 struct sigaction *oldact, dfsan_label signum_label,
1689 return __dfsw_sigaction(signum, act, oldact, signum_label, act_label,