Searched refs:sig (Results 1 – 8 of 8) sorted by relevance
| /libevent-2.1.12/ |
| H A D | signal.c | 162 if (sig < NSIG) in evsig_cb() 222 struct evsig_info *sig = &base->sig; in evsig_set_handler_() local 233 p = mm_realloc(sig->sh_old, new_max * sizeof(*sig->sh_old)); in evsig_set_handler_() 239 memset((char *)p + sig->sh_old_max * sizeof(*sig->sh_old), in evsig_set_handler_() 240 0, (new_max - sig->sh_old_max) * sizeof(*sig->sh_old)); in evsig_set_handler_() 243 sig->sh_old = p; in evsig_set_handler_() 247 sig->sh_old[evsignal] = mm_malloc(sizeof *sig->sh_old[evsignal]); in evsig_set_handler_() 282 struct evsig_info *sig = &base->sig; in evsig_add() local 329 struct evsig_info *sig = &base->sig; in evsig_restore_handler_() local 399 msg = sig; in evsig_handler() [all …]
|
| H A D | evmap.c | 450 evmap_signal_add_(struct event_base *base, int sig, struct event *ev) in evmap_signal_add_() argument 456 if (sig < 0 || sig >= NSIG) in evmap_signal_add_() 459 if (sig >= map->nentries) { in evmap_signal_add_() 461 map, sig, sizeof(struct evmap_signal *)) == -1) in evmap_signal_add_() 464 GET_SIGNAL_SLOT_AND_CTOR(ctx, map, sig, evmap_signal, evmap_signal_init, in evmap_signal_add_() 479 evmap_signal_del_(struct event_base *base, int sig, struct event *ev) in evmap_signal_del_() argument 485 if (sig < 0 || sig >= map->nentries) in evmap_signal_del_() 488 GET_SIGNAL_SLOT(ctx, map, sig, evmap_signal); in evmap_signal_del_() 501 evmap_signal_active_(struct event_base *base, evutil_socket_t sig, int ncalls) in evmap_signal_active_() argument 507 if (sig < 0 || sig >= map->nentries) in evmap_signal_active_() [all …]
|
| H A D | event.c | 645 base->sig.ev_signal_pair[0] = -1; in event_base_new_with_config() 646 base->sig.ev_signal_pair[1] = -1; in event_base_new_with_config() 1011 if (base->sig.ev_signal_added) { in event_reinit() 1013 event_debug_unassign(&base->sig.ev_signal); in event_reinit() 1014 memset(&base->sig.ev_signal, 0, sizeof(base->sig.ev_signal)); in event_reinit() 1016 base->sig.ev_signal_added = 0; in event_reinit() 1018 if (base->sig.ev_signal_pair[0] != -1) in event_reinit() 1020 if (base->sig.ev_signal_pair[1] != -1) in event_reinit() 1074 base->sig.ev_signal_added = 1; in event_reinit() 1945 if (base->sig.ev_signal_added && base->sig.ev_n_signals_added) in event_base_loop() [all …]
|
| H A D | event-internal.h | 223 struct evsig_info sig; member
|
| /libevent-2.1.12/sample/ |
| H A D | hello-world.c | 132 signal_cb(evutil_socket_t sig, short events, void *user_data) in signal_cb() argument
|
| H A D | http-server.c | 387 do_term(int sig, short events, void *arg) in do_term() argument 391 fprintf(stderr, "Got %i, Terminating\n", sig); in do_term()
|
| /libevent-2.1.12/include/event2/ |
| H A D | event.h | 1585 void event_base_active_by_signal(struct event_base *base, int sig);
|
| /libevent-2.1.12/test/ |
| H A D | regress.c | 1121 signal_cb_sa(int sig) in signal_cb_sa() argument 1245 pipe1 = base1->sig.ev_signal_pair[0]; in test_signal_pipeloss() 1335 if (base->sig.evsig_caught) in test_signal_assert() 1386 signal_cb_swp(int sig, short event, void *arg) in signal_cb_swp() argument 1390 kill(getpid(), sig); in signal_cb_swp()
|