Home
last modified time | relevance | path

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

/freebsd-13.1/sys/dev/netmap/
H A Dnetmap_generic.c209 netmap_generic_irq(struct netmap_adapter *na, u_int q, u_int *work_done) in netmap_generic_irq() argument
214 netmap_common_irq(na, q, work_done); in netmap_generic_irq()
216 if (work_done) in netmap_generic_irq()
823 u_int work_done; in generic_rx_handler() local
853 netmap_generic_irq(na, r, &work_done); in generic_rx_handler()
862 netmap_generic_irq(na, r, &work_done); in generic_rx_handler()
H A Dnetmap.c4166 netmap_common_irq(struct netmap_adapter *na, u_int q, u_int *work_done) in netmap_common_irq() argument
4169 enum txrx t = (work_done ? NR_RX : NR_TX); in netmap_common_irq()
4174 nm_prlim(5, "received %s queue %d", work_done ? "RX" : "TX" , q); in netmap_common_irq()
4188 *work_done = 1; /* do not fire napi again */ in netmap_common_irq()
4212 netmap_rx_irq(struct ifnet *ifp, u_int q, u_int *work_done) in netmap_rx_irq() argument
4230 return netmap_common_irq(na, q, work_done); in netmap_rx_irq()
H A Dnetmap_kern.h1327 int netmap_common_irq(struct netmap_adapter *, u_int, u_int *work_done);
2078 void netmap_generic_irq(struct netmap_adapter *na, u_int q, u_int *work_done);
/freebsd-13.1/sys/dev/ena/
H A Dena_datapath.c253 int work_done; in ena_tx_cleanup() local
309 work_done = TX_BUDGET - budget; in ena_tx_cleanup()
312 tx_ring->qid, work_done); in ena_tx_cleanup()
344 return (work_done); in ena_tx_cleanup()
/freebsd-13.1/sys/dev/vnic/
H A Dnicvf_queues.c736 int processed_cqe, work_done = 0, tx_done = 0; in nicvf_cq_intr_handler() local
783 work_done++; in nicvf_cq_intr_handler()
802 __func__, cq_idx, processed_cqe, work_done); in nicvf_cq_intr_handler()