Home
last modified time | relevance | path

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

/dpdk/lib/cmdline/
H A Dcmdline_os_unix.c34 struct pollfd pfd; in cmdline_poll_char() local
36 pfd.fd = cl->s_in; in cmdline_poll_char()
37 pfd.events = POLLIN; in cmdline_poll_char()
38 pfd.revents = 0; in cmdline_poll_char()
40 return poll(&pfd, 1, 0); in cmdline_poll_char()
/dpdk/lib/vhost/
H A Dfd_man.c84 struct pollfd *pfd = &pfdset->rwfds[idx]; in fdset_add_fd() local
91 pfd->fd = fd; in fdset_add_fd()
92 pfd->events = rcb ? POLLIN : 0; in fdset_add_fd()
93 pfd->events |= wcb ? POLLOUT : 0; in fdset_add_fd()
94 pfd->revents = 0; in fdset_add_fd()
219 struct pollfd *pfd; in fdset_event_dispatch() local
257 pfd = &pfdset->rwfds[i]; in fdset_event_dispatch()
265 if (!pfd->revents) { in fdset_event_dispatch()
279 if (rcb && pfd->revents & (POLLIN | FDPOLLERR)) in fdset_event_dispatch()
281 if (wcb && pfd->revents & (POLLOUT | FDPOLLERR)) in fdset_event_dispatch()
/dpdk/lib/eal/linux/
H A Deal_interrupts.c1071 eal_intr_handle_interrupts(int pfd, unsigned totalfds) in eal_intr_handle_interrupts() argument
1077 nfds = epoll_wait(pfd, events, totalfds, in eal_intr_handle_interrupts()
1121 int pfd = epoll_create(1); in eal_intr_thread_main() local
1122 if (pfd < 0) in eal_intr_thread_main()
1130 if (epoll_ctl(pfd, EPOLL_CTL_ADD, intr_pipe.readfd, in eal_intr_thread_main()
1152 if (epoll_ctl(pfd, EPOLL_CTL_ADD, in eal_intr_thread_main()
1163 eal_intr_handle_interrupts(pfd, numfds); in eal_intr_thread_main()
1169 close(pfd); in eal_intr_thread_main()
1296 int pfd = epoll_create(255); in eal_init_tls_epfd() local
1298 if (pfd < 0) { in eal_init_tls_epfd()
[all …]
/dpdk/drivers/net/af_packet/
H A Drte_eth_af_packet.c205 struct pollfd pfd; in eth_af_packet_tx() local
214 memset(&pfd, 0, sizeof(pfd)); in eth_af_packet_tx()
215 pfd.fd = pkt_q->sockfd; in eth_af_packet_tx()
216 pfd.events = POLLOUT; in eth_af_packet_tx()
217 pfd.revents = 0; in eth_af_packet_tx()
241 if (poll(&pfd, 1, -1) < 0) in eth_af_packet_tx()
245 if (pfd.revents & POLLERR) in eth_af_packet_tx()