Home
last modified time | relevance | path

Searched refs:event_fd (Results 1 – 5 of 5) sorted by relevance

/dpdk/drivers/net/failsafe/
H A Dfailsafe_intr.c72 if (rxq->enable_events && rxq->event_fd != -1) { in fs_rx_event_proxy_routine()
73 if (write(rxq->event_fd, &u64, sizeof(u64)) != in fs_rx_event_proxy_routine()
76 rxq->event_fd); in fs_rx_event_proxy_routine()
453 if (rxq == NULL || rxq->event_fd < 0) { in fs_rx_intr_vec_install()
473 rxq->event_fd)) in fs_rx_intr_vec_install()
H A Dfailsafe_ops.c370 if (rxq->event_fd >= 0) in fs_rx_queue_release()
371 close(rxq->event_fd); in fs_rx_queue_release()
450 rxq->event_fd = rte_intr_efds_index_get(intr_handle, 0); in fs_rx_queue_setup()
485 if (rxq == NULL || rxq->event_fd <= 0) { in fs_rx_intr_enable()
525 if (rxq == NULL || rxq->event_fd <= 0) { in fs_rx_intr_disable()
537 while (read(rxq->event_fd, &u64, sizeof(uint64_t)) > 0) in fs_rx_intr_disable()
H A Dfailsafe_private.h75 int event_fd; member
/dpdk/lib/eal/freebsd/
H A Deal_interrupts.c471 int event_fd = events[n].ident; in eal_intr_process_interrupts() local
475 if (rte_intr_fd_get(src->intr_handle) == event_fd) in eal_intr_process_interrupts()
511 bytes_read = read(event_fd, &buf, bytes_read); in eal_intr_process_interrupts()
518 event_fd, in eal_intr_process_interrupts()
522 "descriptor %d\n", event_fd); in eal_intr_process_interrupts()
/dpdk/drivers/net/pfe/
H A Dpfe_hif.c805 int event_fd = -1, epoll_fd, pfe_cdev_fd; in pfe_hif_init() local
816 event_fd = eventfd(0, EFD_NONBLOCK); in pfe_hif_init()
818 err = ioctl(pfe->cdev_fd, PFE_CDEV_HIF_INTR_EN, &event_fd); in pfe_hif_init()
826 epoll_ev.data.fd = event_fd; in pfe_hif_init()
827 err = epoll_ctl(epoll_fd, EPOLL_CTL_ADD, event_fd, &epoll_ev); in pfe_hif_init()