Lines Matching defs:oact
259 struct sigaction oact;
260 if (__collector_sigaction (SIGPROF, NULL, &oact) != 0)
262 if (oact.sa_sigaction == collector_sigprof_dispatcher)
335 __collector_sigaction (int sig, const struct sigaction *nact, struct sigaction *oact)
345 return CALL_REAL (sigaction)(sig, nact, oact);
822 sigaction (int sig, const struct sigaction *nact, struct sigaction *oact)
833 if (oact != NULL)
835 oact->sa_handler = original_sigprof_handler.sa_handler;
836 oact->sa_mask = original_sigprof_handler.sa_mask;
837 oact->sa_flags = original_sigprof_handler.sa_flags;
848 ret = collector_sigemt_sigaction (nact, oact);
851 if (sig != SIGCHLD || collector_sigchld_sigaction (nact, oact))
852 ret = CALL_REAL (sigaction)(sig, nact, oact);
853 TprintfT (DBG_LT3, "Real sigaction(sig=%02d) returned %d (oact=%p)\n",
854 sig, ret, oact);
872 TprintfT (DBG_LT3, "sigaction() returning %d (oact=%p)\n", ret, oact);
889 struct sigaction oact;
894 if (sigaction (sig, &nact, &oact))
896 TprintfT (DBG_LT3, "signal() returning %p\n", oact.sa_handler);
897 return oact.sa_handler;