evsignal          344 opal/mca/event/libevent2022/libevent/event-internal.h int _evsig_set_handler(struct event_base *base, int evsignal,
evsignal          346 opal/mca/event/libevent2022/libevent/event-internal.h int _evsig_restore_handler(struct event_base *base, int evsignal);
evsignal          211 opal/mca/event/libevent2022/libevent/signal.c     int evsignal, void (__cdecl *handler)(int))
evsignal          225 opal/mca/event/libevent2022/libevent/signal.c 	if (evsignal >= sig->sh_old_max) {
evsignal          226 opal/mca/event/libevent2022/libevent/signal.c 		int new_max = evsignal + 1;
evsignal          228 opal/mca/event/libevent2022/libevent/signal.c 			    __func__, evsignal, sig->sh_old_max));
evsignal          243 opal/mca/event/libevent2022/libevent/signal.c 	sig->sh_old[evsignal] = mm_malloc(sizeof *sig->sh_old[evsignal]);
evsignal          244 opal/mca/event/libevent2022/libevent/signal.c 	if (sig->sh_old[evsignal] == NULL) {
evsignal          256 opal/mca/event/libevent2022/libevent/signal.c 	if (sigaction(evsignal, &sa, sig->sh_old[evsignal]) == -1) {
evsignal          258 opal/mca/event/libevent2022/libevent/signal.c 		mm_free(sig->sh_old[evsignal]);
evsignal          259 opal/mca/event/libevent2022/libevent/signal.c 		sig->sh_old[evsignal] = NULL;
evsignal          263 opal/mca/event/libevent2022/libevent/signal.c 	if ((sh = signal(evsignal, handler)) == SIG_ERR) {
evsignal          265 opal/mca/event/libevent2022/libevent/signal.c 		mm_free(sig->sh_old[evsignal]);
evsignal          266 opal/mca/event/libevent2022/libevent/signal.c 		sig->sh_old[evsignal] = NULL;
evsignal          269 opal/mca/event/libevent2022/libevent/signal.c 	*sig->sh_old[evsignal] = sh;
evsignal          276 opal/mca/event/libevent2022/libevent/signal.c evsig_add(struct event_base *base, evutil_socket_t evsignal, short old, short events, void *p)
evsignal          281 opal/mca/event/libevent2022/libevent/signal.c 	EVUTIL_ASSERT(evsignal >= 0 && evsignal < NSIG);
evsignal          299 opal/mca/event/libevent2022/libevent/signal.c 	event_debug(("%s: %d: changing signal handler", __func__, (int)evsignal));
evsignal          300 opal/mca/event/libevent2022/libevent/signal.c 	if (_evsig_set_handler(base, (int)evsignal, evsig_handler) == -1) {
evsignal          322 opal/mca/event/libevent2022/libevent/signal.c _evsig_restore_handler(struct event_base *base, int evsignal)
evsignal          333 opal/mca/event/libevent2022/libevent/signal.c 	sh = sig->sh_old[evsignal];
evsignal          334 opal/mca/event/libevent2022/libevent/signal.c 	sig->sh_old[evsignal] = NULL;
evsignal          336 opal/mca/event/libevent2022/libevent/signal.c 	if (sigaction(evsignal, sh, NULL) == -1) {
evsignal          341 opal/mca/event/libevent2022/libevent/signal.c 	if (signal(evsignal, *sh) == SIG_ERR) {
evsignal          353 opal/mca/event/libevent2022/libevent/signal.c evsig_del(struct event_base *base, evutil_socket_t evsignal, short old, short events, void *p)
evsignal          355 opal/mca/event/libevent2022/libevent/signal.c 	EVUTIL_ASSERT(evsignal >= 0 && evsignal < NSIG);
evsignal          358 opal/mca/event/libevent2022/libevent/signal.c 		__func__, EV_SOCK_ARG(evsignal)));
evsignal          365 opal/mca/event/libevent2022/libevent/signal.c 	return (_evsig_restore_handler(base, (int)evsignal));