Lines Matching refs:evmap_signal
68 struct evmap_signal { struct
443 evmap_signal_init(struct evmap_signal *entry) in evmap_signal_init()
454 struct evmap_signal *ctx = NULL; 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_()
483 struct evmap_signal *ctx; in evmap_signal_del_()
488 GET_SIGNAL_SLOT(ctx, map, sig, evmap_signal); in evmap_signal_del_()
504 struct evmap_signal *ctx; in evmap_signal_active_()
509 GET_SIGNAL_SLOT(ctx, map, sig, evmap_signal); in evmap_signal_active_()
572 struct event_base *, int, struct evmap_signal *, void *);
594 struct evmap_signal *ctx = sigmap->entries[signum];
640 int signum, struct evmap_signal *ctx, void *arg)
687 struct evmap_signal *sig_info, void *arg)
722 struct evmap_signal *ctx;
723 GET_SIGNAL_SLOT(ctx, &base->sigmap, change->fd, evmap_signal);
724 ptr = ((char*)ctx) + sizeof(struct evmap_signal);
986 int signum, struct evmap_signal *sig_info, void *arg)
1038 struct evmap_signal *sig_info, void *arg)