Searched refs:event_fd (Results 1 – 5 of 5) sorted by relevance
| /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() 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 D | failsafe_ops.c | 370 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 D | failsafe_private.h | 75 int event_fd; member
|
| /dpdk/lib/eal/freebsd/ |
| H A D | eal_interrupts.c | 471 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 D | pfe_hif.c | 805 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()
|