Home
last modified time | relevance | path

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

/f-stack/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()
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 Dfailsafe_ops.c373 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 Dfailsafe_private.h75 int event_fd; member
/f-stack/dpdk/lib/librte_eal/freebsd/
H A Deal_interrupts.c450 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 Dpfe_hif.c804 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()