Home
last modified time | relevance | path

Searched refs:ps_eloop (Results 1 – 4 of 4) sorted by relevance

/netbsd-src/external/bsd/dhcpcd/dist/src/
H A Dprivsep.c337 eloop_exit(ctx->ps_eloop, EXIT_SUCCESS); in ps_processhangup()
446 eloop_free(ctx->ps_eloop); in ps_startprocess()
447 ctx->ps_eloop = NULL; in ps_startprocess()
449 eloop_forked(ctx->ps_eloop); in ps_startprocess()
551 if ((ctx->ps_eloop = eloop_new()) == NULL) in ps_start()
553 eloop_signal_set_cb(ctx->ps_eloop, in ps_start()
739 if (ctx->ps_eloop == NULL || !ps_waitforprocs(ctx)) in ps_stopwait()
743 if (eloop_timeout_add_sec(ctx->ps_eloop, PS_PROCESS_TIMEOUT, in ps_stopwait()
746 eloop_enter(ctx->ps_eloop); in ps_stopwait()
754 if (eloop_event_add(ctx->ps_eloop, psp->psp_pfd, in ps_stopwait()
[all …]
H A Dprivsep-root.c108 eloop_exit(ctx->ps_eloop, exit_code); in ps_root_readerrorcb()
120 if (eloop_event_add(ctx->ps_eloop, fd, ELE_READ, in ps_root_readerror()
124 eloop_enter(ctx->ps_eloop); in ps_root_readerror()
125 eloop_start(ctx->ps_eloop, &ctx->sigset); in ps_root_readerror()
126 eloop_event_delete(ctx->ps_eloop, fd); in ps_root_readerror()
174 eloop_exit(ctx->ps_eloop, exit_code); in ps_root_mreaderrorcb()
185 if (eloop_event_add(ctx->ps_eloop, fd, ELE_READ, in ps_root_mreaderror()
189 eloop_enter(ctx->ps_eloop); in ps_root_mreaderror()
190 eloop_start(ctx->ps_eloop, &ctx->sigset); in ps_root_mreaderror()
191 eloop_event_delete(ctx->ps_eloop, fd); in ps_root_mreaderror()
[all …]
H A Ddhcpcd.h204 struct eloop *ps_eloop; /* eloop for polling root data */ member
H A Ddhcpcd.c2709 eloop_free(ctx.ps_eloop); in main()