Home
last modified time | relevance | path

Searched refs:eloop (Results 1 – 23 of 23) sorted by relevance

/netbsd-src/external/bsd/dhcpcd/dist/src/
H A Deloop.c201 struct eloop { struct
255 eloop_event_setup_fds(struct eloop *eloop) in eloop_event_setup_fds() argument
260 size_t nfds = eloop->nsignals; in eloop_event_setup_fds()
270 nfds += eloop->nevents * NFD; in eloop_event_setup_fds()
271 if (eloop->nfds < nfds) { in eloop_event_setup_fds()
272 pfd = eloop_realloca(eloop->fds, nfds, sizeof(*pfd)); in eloop_event_setup_fds()
275 eloop->fds = pfd; in eloop_event_setup_fds()
276 eloop->nfds = nfds; in eloop_event_setup_fds()
281 pfd = eloop->fds; in eloop_event_setup_fds()
283 TAILQ_FOREACH_SAFE(e, &eloop->events, next, ne) { in eloop_event_setup_fds()
[all …]
H A Deloop.h53 struct eloop;
61 size_t eloop_event_count(const struct eloop *);
62 int eloop_event_add(struct eloop *, int, unsigned short,
64 int eloop_event_delete(struct eloop *, int);
68 #define eloop_timeout_add_tv(eloop, tv, cb, ctx) \ argument
69 eloop_q_timeout_add_tv((eloop), ELOOP_QUEUE, (tv), (cb), (ctx))
70 #define eloop_timeout_add_sec(eloop, tv, cb, ctx) \ argument
71 eloop_q_timeout_add_sec((eloop), ELOOP_QUEUE, (tv), (cb), (ctx))
72 #define eloop_timeout_add_msec(eloop, ms, cb, ctx) \ argument
73 eloop_q_timeout_add_msec((eloop), ELOOP_QUEUE, (ms), (cb), (ctx))
[all …]
H A Ddhcpcd.c209 eloop_exit(ctx->eloop, EXIT_FAILURE); in handle_exit_timeout()
363 eloop_timeout_delete(ctx->eloop, handle_exit_timeout, ctx); in dhcpcd_daemonise()
378 eloop_exit(ctx->eloop, EXIT_SUCCESS); in dhcpcd_daemonise()
382 eloop_timeout_delete(ctx->eloop, handle_exit_timeout, ctx); in dhcpcd_daemonise()
394 eloop_event_delete(ctx->eloop, ctx->fork_fd); in dhcpcd_daemonise()
454 eloop_q_timeout_delete(ctx->eloop, ELOOP_QUEUE_ALL, NULL, ifp); in stop_interface()
461 eloop_exit(ctx->eloop, EXIT_FAILURE); in stop_interface()
1250 eloop_timeout_add_sec(ctx->eloop, 0, in dhcpcd_linkoverflow()
1257 eloop_timeout_add_sec(ctx->eloop, 0, in dhcpcd_linkoverflow()
1442 eloop_exit(ctx->eloop, EXIT_FAILURE); in dhcpcd_signal_cb()
[all …]
H A Dprivsep.c391 else if (eloop_event_add(ctx->eloop, psp->psp_fd, ELE_READ, in ps_startprocess()
399 if (eloop_event_add(ctx->eloop, psp->psp_pfd, ELE_HANGUP, in ps_startprocess()
428 eloop_clear(ctx->eloop, -1); in ps_startprocess()
429 eloop_forked(ctx->eloop); in ps_startprocess()
430 eloop_signal_set_cb(ctx->eloop, in ps_startprocess()
433 if (eloop_signal_mask(ctx->eloop, NULL) == -1) { in ps_startprocess()
470 if (eloop_event_add(ctx->eloop, psp->psp_fd, ELE_READ, in ps_startprocess()
491 eloop_exit(ctx->eloop, EXIT_FAILURE); in ps_startprocess()
501 eloop_exit(ctx->eloop, EXIT_FAILURE); in ps_process_timeout()
520 eloop_event_delete(psp->psp_ctx->eloop, psp->psp_fd); in ps_stopprocess()
[all …]
H A Dcontrol.c89 eloop_event_delete(fd->ctx->eloop, fd->fd); in control_free()
198 if (eloop_event_add(fd->ctx->eloop, fd->fd, ELE_READ, in control_handle_write()
332 if (eloop_event_add(ctx->eloop, l->fd, ELE_READ, in control_handle1()
465 if (eloop_event_add(ctx->eloop, fd, ELE_READ, in control_start()
471 if (eloop_event_add(ctx->eloop, fd, ELE_READ, in control_start()
520 eloop_event_delete(ctx->eloop, ctx->control_fd); in control_stop()
528 eloop_event_delete(ctx->eloop, ctx->control_unpriv_fd); in control_stop()
632 return eloop_event_add(fd->ctx->eloop, fd->fd, events, in control_queue()
H A Ddhcp.c1521 eloop_event_delete(ctx->eloop, state->bpf->bpf_fd); in dhcp_closebpf()
1541 eloop_event_delete(ctx->eloop, state->udp_rfd); in dhcp_closeinet()
1818 eloop_timeout_delete(ifp->ctx->eloop, in send_message()
1831 eloop_timeout_add_msec(ifp->ctx->eloop, RT, callback, ifp); in send_message()
1878 eloop_timeout_delete(ifp->ctx->eloop, NULL, ifp); in dhcp_discover()
1881 eloop_timeout_add_sec(ifp->ctx->eloop, in dhcp_discover()
1885 eloop_timeout_add_sec(ifp->ctx->eloop, in dhcp_discover()
1922 eloop_timeout_add_sec(ifp->ctx->eloop, ifo->request_time, in dhcp_request()
1974 eloop_timeout_delete(ifp->ctx->eloop, dhcp_startrenew, ifp); in dhcp_startrenew()
2003 eloop_timeout_delete(ifp->ctx->eloop, send_renew, ifp); in dhcp_rebind()
[all …]
H A Ddhcpcd.h164 struct eloop *eloop; member
204 struct eloop *ps_eloop; /* eloop for polling root data */
H A Darp.c386 eloop_timeout_add_msec(ifp->ctx->eloop, delay, arp_probe1, astate); in arp_probe1()
389 eloop_timeout_add_msec(ifp->ctx->eloop, delay, arp_probed, astate); in arp_probe1()
476 eloop_timeout_add_sec(ifp->ctx->eloop, ANNOUNCE_WAIT, in arp_announce1()
498 r = eloop_timeout_delete(a2->iface->ctx->eloop, in arp_announce()
605 if (eloop_event_add(ifp->ctx->eloop, astate->bpf->bpf_fd, ELE_READ, in arp_new()
628 eloop_timeout_delete(ctx->eloop, NULL, astate); in arp_free()
640 eloop_event_delete(ctx->eloop, astate->bpf->bpf_fd); in arp_free()
H A Dipv6nd.c300 if (eloop_event_add(ifp->ctx->eloop, fd, ELE_READ, in ipv6nd_openif()
413 if (eloop_event_add(ctx->eloop, ctx->nd_fd, ELE_READ, in ipv6nd_sendrsprobe()
431 eloop_timeout_add_sec(ifp->ctx->eloop, in ipv6nd_sendrsprobe()
499 eloop_timeout_add_sec(ctx->eloop, in ipv6nd_sendadvertisement()
540 eloop_timeout_delete(ctx->eloop, in ipv6nd_advertise()
591 eloop_timeout_delete(ctx->eloop, ipv6nd_sendadvertisement, iaf); in ipv6nd_advertise()
626 eloop_q_timeout_add_sec(ifp->ctx->eloop, ELOOP_IPV6RA_EXPIRE, in ipv6nd_startexpire()
841 eloop_timeout_delete(rap->iface->ctx->eloop, NULL, rap->iface); in ipv6nd_removefreedrop_ra()
842 eloop_timeout_delete(rap->iface->ctx->eloop, NULL, rap); in ipv6nd_removefreedrop_ra()
872 eloop_event_delete(ctx->eloop, state->nd_fd); in ipv6nd_free()
[all …]
H A Dprivsep-inet.c154 else if (eloop_event_add(ctx->eloop, ctx->udp_rfd, ELE_READ, in ps_inet_startcb()
176 else if (eloop_event_add(ctx->eloop, ctx->nd_fd, ELE_READ, in ps_inet_startcb()
200 else if (eloop_event_add(ctx->eloop, ctx->dhcp6_rfd, ELE_READ, in ps_inet_startcb()
419 if (eloop_event_add(psp->psp_ctx->eloop, psp->psp_work_fd, ELE_READ, in ps_inet_listenin()
459 if (eloop_event_add(psp->psp_ctx->eloop, psp->psp_work_fd, in ps_inet_listennd()
502 if (eloop_event_add(psp->psp_ctx->eloop, psp->psp_work_fd, ELE_READ, in ps_inet_listenin6()
H A Ddhcp6.c1350 eloop_timeout_add_msec(ctx->eloop, RT, callback, ifp); in dhcp6_sendmessage()
1412 eloop_timeout_add_msec(ctx->eloop, in dhcp6_sendmessage()
1415 eloop_timeout_add_msec(ctx->eloop, in dhcp6_sendmessage()
1523 eloop_timeout_delete(ifp->ctx->eloop, dhcp6_startrenew, ifp); in dhcp6_startrenew()
1681 eloop_timeout_delete(ifp->ctx->eloop, NULL, ifp); in dhcp6_startdiscover()
1718 eloop_timeout_delete(ifp->ctx->eloop, NULL, ifp); in dhcp6_startinform()
1729 eloop_timeout_add_sec(ifp->ctx->eloop, in dhcp6_startinform()
1800 eloop_timeout_delete(ifp->ctx->eloop, NULL, ifp); in dhcp6_fail()
1883 eloop_timeout_delete(ifp->ctx->eloop, dhcp6_sendrenew, ifp); in dhcp6_startrebind()
1916 eloop_timeout_add_sec(ifp->ctx->eloop, in dhcp6_startrebind()
[all …]
H A Dprivsep-control.c201 eloop_exit(ctx->eloop, EXIT_FAILURE); in ps_ctl_listen()
258 if (eloop_event_add(ctx->eloop, psp->psp_work_fd, ELE_READ, in ps_ctl_start()
265 if (eloop_event_add(ctx->eloop, ctx->ps_control->fd, ELE_READ, in ps_ctl_start()
H A Dipv6.c604 eloop_timeout_add_msec(ia->iface->ctx->eloop, in ipv6_checkaddrflags()
771 eloop_timeout_add_sec(ifp->ctx->eloop, in ipv6_addaddr1()
788 eloop_timeout_delete(ifp->ctx->eloop, in ipv6_addaddr1()
791 eloop_timeout_add_msec(ifp->ctx->eloop, in ipv6_addaddr1()
974 eloop_q_timeout_delete(ia->iface->ctx->eloop, in ipv6_doaddr()
1017 struct eloop *eloop = ia->iface->ctx->eloop; in ipv6_freeaddr() local
1033 eloop_event_delete(eloop, ia->dhcp6_fd); in ipv6_freeaddr()
1036 eloop_q_timeout_delete(eloop, ELOOP_QUEUE_ALL, NULL, ia); in ipv6_freeaddr()
1259 ia->iface->ctx->eloop, in ipv6_handleifa()
1555 ia->iface->ctx->eloop, in ipv6_tryaddlinklocal()
[all …]
H A Dprivsep-bpf.c88 eloop_event_delete(psp->psp_ctx->eloop, bpf->bpf_fd); in ps_bpf_recvbpf()
174 else if (eloop_event_add(ctx->eloop, psp->psp_bpf->bpf_fd, ELE_READ, in ps_bpf_start_bpf()
182 eloop_exit(ctx->eloop, EXIT_FAILURE); in ps_bpf_start_bpf()
H A Dipv4ll.c209 eloop_timeout_delete(ifp->ctx->eloop, NULL, state->arp); in ipv4ll_freearp()
253 eloop_exit(ifp->ctx->eloop, EXIT_SUCCESS); in ipv4ll_not_found()
275 eloop_timeout_add_sec(ifp->ctx->eloop, in ipv4ll_found()
H A Dprivsep-root.c908 if (eloop_event_add(ctx->eloop, ctx->ps_log_root_fd, ELE_READ, in ps_root_start()
922 if (eloop_event_add(ctx->eloop, ctx->ps_data_fd, ELE_READ, in ps_root_start()
961 ctx->eloop == NULL) in ps_root_stop()
H A Dif.c136 eloop_event_delete(ctx->eloop, ctx->link_fd); in if_closesockets()
/netbsd-src/external/bsd/wpa/bin/hostapd_cli/
H A DMakefile8 SRCS= hostapd_cli.c wpa_ctrl.c os_unix.c eloop.c edit.c wpa_debug.c
/netbsd-src/external/bsd/wpa/bin/wpa_cli/
H A DMakefile8 SRCS= wpa_cli.c wpa_ctrl.c os_unix.c eloop.c edit.c wpa_debug.c common.c
/netbsd-src/external/bsd/dhcpcd/sbin/dhcpcd/
H A DMakefile11 SRCS= common.c control.c dhcpcd.c duid.c eloop.c logerr.c
/netbsd-src/external/gpl3/gdb/dist/gnulib/import/m4/
H A Dgnulib-comp.m477 # Code from module eloop-threshold:
1155 lib/eloop-threshold.h
/netbsd-src/external/gpl3/gdb/dist/gnulib/import/
H A DMakefile.am428 EXTRA_DIST += eloop-threshold.h
H A DMakefile.in2089 eloop-threshold.h errno.in.h error.h exitfail.h fcntl.in.h \