Lines Matching refs:disp
80 static sa_handler_t call_os_signal(int sig, sa_handler_t disp,
93 return (*os_signal)(sig, disp);
96 static void save_signal_handler(int sig, sa_handler_t disp) {
98 sact[sig].sa_handler = disp;
104 static sa_handler_t set_signal(int sig, sa_handler_t disp, bool is_sigset) {
115 save_signal_handler(sig, disp);
123 oldhandler = call_os_signal(sig, disp, is_sigset);
134 oldhandler = call_os_signal(sig, disp, is_sigset);
141 sa_handler_t signal(int sig, sa_handler_t disp) {
142 return set_signal(sig, disp, false);
145 sa_handler_t sigset(int sig, sa_handler_t disp) {
146 return set_signal(sig, disp, true);