Searched refs:comsig (Results 1 - 5 of 5) sorted by relevance

/freebsd-11-stable/contrib/unbound/daemon/
H A Dworker.h102 struct comm_signal* comsig; member in struct:worker
H A Dworker.c155 me = sizeof(*worker) + sizeof(*worker->base) + sizeof(*worker->comsig)
1759 worker->comsig = comm_signal_create(worker->base,
1761 if(!worker->comsig
1763 || !comm_signal_bind(worker->comsig, SIGHUP)
1766 || !comm_signal_bind(worker->comsig, SIGQUIT)
1768 || !comm_signal_bind(worker->comsig, SIGTERM)
1769 || !comm_signal_bind(worker->comsig, SIGINT)) {
1784 worker->comsig = NULL;
1969 comm_signal_delete(worker->comsig);
/freebsd-11-stable/contrib/unbound/util/
H A Dnetevent.h742 * @param comsig: the communication point, with callback information.
746 int comm_signal_bind(struct comm_signal* comsig, int sig);
750 * @param comsig: to delete.
752 void comm_signal_delete(struct comm_signal* comsig);
H A Dnetevent.c4245 struct comm_signal* comsig = (struct comm_signal*)arg; local
4248 ub_comm_base_now(comsig->base);
4249 fptr_ok(fptr_whitelist_comm_signal(comsig->callback));
4250 (*comsig->callback)(sig, comsig->cb_arg);
4254 comm_signal_bind(struct comm_signal* comsig, int sig) argument
4262 log_assert(comsig);
4264 entry->ev = ub_signal_new(comsig->base->eb->base, sig,
4265 comm_signal_callback, comsig);
4278 entry->next = comsig
4284 comm_signal_delete(struct comm_signal* comsig) argument
[all...]
/freebsd-11-stable/testcode/
H A Dfake_event.c988 comm_signal_bind(struct comm_signal* ATTR_UNUSED(comsig), int
995 comm_signal_delete(struct comm_signal* comsig) argument
997 free(comsig);

Completed in 97 milliseconds