Searched refs:event_fd (Results 1 – 5 of 5) sorted by relevance
| /f-stack/dpdk/drivers/net/failsafe/ |
| H A D | failsafe_intr.c | 72 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() 457 if (rxq == NULL || rxq->event_fd < 0) { in fs_rx_intr_vec_install() 473 intr_handle->efds[count] = rxq->event_fd; in fs_rx_intr_vec_install()
|
| H A D | failsafe_ops.c | 373 if (rxq->event_fd >= 0) in fs_rx_queue_release() 374 close(rxq->event_fd); in fs_rx_queue_release() 448 rxq->event_fd = intr_handle.efds[0]; in fs_rx_queue_setup() 483 if (rxq == NULL || rxq->event_fd <= 0) { in fs_rx_intr_enable() 523 if (rxq == NULL || rxq->event_fd <= 0) { in fs_rx_intr_disable() 535 while (read(rxq->event_fd, &u64, sizeof(uint64_t)) > 0) in fs_rx_intr_disable()
|
| H A D | failsafe_private.h | 75 int event_fd; member
|
| /f-stack/dpdk/lib/librte_eal/freebsd/ |
| H A D | eal_interrupts.c | 450 int event_fd = events[n].ident; in eal_intr_process_interrupts() local 454 if (src->intr_handle.fd == event_fd) in eal_intr_process_interrupts() 490 bytes_read = read(event_fd, &buf, bytes_read); in eal_intr_process_interrupts() 497 event_fd, in eal_intr_process_interrupts() 501 "descriptor %d\n", event_fd); in eal_intr_process_interrupts()
|
| /f-stack/dpdk/drivers/net/pfe/ |
| H A D | pfe_hif.c | 804 int event_fd = -1, epoll_fd, pfe_cdev_fd; in pfe_hif_init() local 815 event_fd = eventfd(0, EFD_NONBLOCK); in pfe_hif_init() 817 err = ioctl(pfe->cdev_fd, PFE_CDEV_HIF_INTR_EN, &event_fd); in pfe_hif_init() 825 epoll_ev.data.fd = event_fd; in pfe_hif_init() 826 err = epoll_ctl(epoll_fd, EPOLL_CTL_ADD, event_fd, &epoll_ev); in pfe_hif_init()
|