Searched refs:_sig_func_ptr (Results 1 – 5 of 5) sorted by relevance
108 static _Atomic _sig_func_ptr _sig_func[_NSIG];110 static _sig_func_ptr _sig_func[_NSIG];113 _sig_func_ptr114 signal (int sig, _sig_func_ptr func) in signal()123 return (_sig_func_ptr) atomic_exchange(&_sig_func[sig], func); in signal()125 _sig_func_ptr old = _sig_func[sig]; in signal()141 _sig_func_ptr func; in raise()143 func = (_sig_func_ptr) atomic_load(&_sig_func[sig]); in raise()
48 typedef void (*_sig_func_ptr)(int); typedef50 #define SIG_DFL ((_sig_func_ptr)0) /* Default action */51 #define SIG_IGN ((_sig_func_ptr)1) /* Ignore action */52 #define SIG_ERR ((_sig_func_ptr)-1) /* Error return */222 typedef _sig_func_ptr sig_t; /* BSD naming */226 typedef _sig_func_ptr sighandler_t; /* glibc naming */263 _sig_func_ptr signal (int, _sig_func_ptr);
19 _sig_func_ptr21 _sig_func_ptr func) in signal()
53 typedef __sighandler_t _sig_func_ptr; typedef
4277 * libc/include/sys/signal.h (_sig_func_ptr): Define with int parameter17155 to use _sig_func_ptr type casted constants.17156 (_sig_func_ptr): Typedef moved to sys/signal.h.17157 * libc/include/sys/signal.h (_sig_func_ptr): Typedef added.17159 * libc/sys/linux/sys/signal.h (_sig_func_ptr): Typedef added.23913 * libc/include/signal.h: _sig_func_ptr function takes an int