Lines Matching defs:disp
98 static sa_handler_t call_os_signal(int sig, sa_handler_t disp,
111 return (*os_signal)(sig, disp);
114 static void save_signal_handler(int sig, sa_handler_t disp, bool is_sigset) {
119 sact[sig].sa_handler = disp;
132 static sa_handler_t set_signal(int sig, sa_handler_t disp, bool is_sigset) {
149 save_signal_handler(sig, disp, is_sigset);
161 oldhandler = call_os_signal(sig, disp, is_sigset);
172 oldhandler = call_os_signal(sig, disp, is_sigset);
179 sa_handler_t signal(int sig, sa_handler_t disp) {
180 return set_signal(sig, disp, false);
183 sa_handler_t sigset(int sig, sa_handler_t disp) {
184 return set_signal(sig, disp, true);