Home
last modified time | relevance | path

Searched refs:txqid (Results 1 – 19 of 19) sorted by relevance

/freebsd-12-stable/sys/dev/ice/
Dice_iflib_recovery_txrx.c50 static void ice_recovery_txd_flush(void *arg, uint16_t txqid, qidx_t pidx);
51 static int ice_recovery_txd_credits_update(void *arg, uint16_t txqid, bool clear);
100 ice_recovery_txd_flush(void __unused *arg, uint16_t __unused txqid, in ice_recovery_txd_flush() argument
118 ice_recovery_txd_credits_update(void __unused *arg, uint16_t __unused txqid, in ice_recovery_txd_credits_update() argument
Dice_iflib_txrx.c53 static void ice_ift_txd_flush(void *arg, uint16_t txqid, qidx_t pidx);
54 static int ice_ift_txd_credits_update(void *arg, uint16_t txqid, bool clear);
170 ice_ift_txd_flush(void *arg, uint16_t txqid, qidx_t pidx) in ice_ift_txd_flush() argument
173 struct ice_tx_queue *txq = &sc->pf_vsi.tx_queues[txqid]; in ice_ift_txd_flush()
192 ice_ift_txd_credits_update(void *arg, uint16_t txqid, bool clear) in ice_ift_txd_credits_update() argument
195 struct ice_tx_queue *txq = &sc->pf_vsi.tx_queues[txqid]; in ice_ift_txd_credits_update()
Dif_ice_iflib.c71 static int ice_if_tx_queue_intr_enable(if_ctx_t ctx, uint16_t txqid);
1713 ice_if_tx_queue_intr_enable(if_ctx_t ctx, uint16_t txqid) in ice_if_tx_queue_intr_enable() argument
1723 ice_enable_intr(hw, vsi->tx_queues[txqid].irqv->me); in ice_if_tx_queue_intr_enable()
/freebsd-12-stable/sys/dev/iavf/
Diavf_txrx_iflib.c51 static void iavf_isc_txd_flush(void *arg, uint16_t txqid, qidx_t pidx);
52 static int iavf_isc_txd_credits_update_hwb(void *arg, uint16_t txqid, bool clear);
53 static int iavf_isc_txd_credits_update_dwb(void *arg, uint16_t txqid, bool clear);
411 iavf_isc_txd_flush(void *arg, uint16_t txqid, qidx_t pidx) in iavf_isc_txd_flush() argument
414 struct tx_ring *txr = &vsi->tx_queues[txqid].txr; in iavf_isc_txd_flush()
511 iavf_isc_txd_credits_update_dwb(void *arg, uint16_t txqid, bool clear) in iavf_isc_txd_credits_update_dwb() argument
514 struct iavf_tx_queue *tx_que = &vsi->tx_queues[txqid]; in iavf_isc_txd_credits_update_dwb()
Dif_iavf_iflib.c62 static int iavf_if_tx_queue_intr_enable(if_ctx_t ctx, uint16_t txqid);
940 iavf_if_tx_queue_intr_enable(if_ctx_t ctx, uint16_t txqid) in iavf_if_tx_queue_intr_enable() argument
945 struct iavf_tx_queue *tx_que = &vsi->tx_queues[txqid]; in iavf_if_tx_queue_intr_enable()
/freebsd-12-stable/sys/dev/e1000/
Digb_txrx.c47 static void igb_isc_txd_flush(void *arg, uint16_t txqid, qidx_t pidx);
48 static int igb_isc_txd_credits_update(void *arg, uint16_t txqid, bool clear);
300 igb_isc_txd_flush(void *arg, uint16_t txqid, qidx_t pidx) in igb_isc_txd_flush() argument
303 struct em_tx_queue *que = &sc->tx_queues[txqid]; in igb_isc_txd_flush()
310 igb_isc_txd_credits_update(void *arg, uint16_t txqid, bool clear) in igb_isc_txd_credits_update() argument
314 struct em_tx_queue *que = &sc->tx_queues[txqid]; in igb_isc_txd_credits_update()
Dem_txrx.c52 static void em_isc_txd_flush(void *arg, uint16_t txqid, qidx_t pidx);
53 static int em_isc_txd_credits_update(void *arg, uint16_t txqid, bool clear);
433 em_isc_txd_flush(void *arg, uint16_t txqid, qidx_t pidx) in em_isc_txd_flush() argument
436 struct em_tx_queue *que = &sc->tx_queues[txqid]; in em_isc_txd_flush()
443 em_isc_txd_credits_update(void *arg, uint16_t txqid, bool clear) in em_isc_txd_credits_update() argument
447 struct em_tx_queue *que = &sc->tx_queues[txqid]; in em_isc_txd_credits_update()
Dif_em.c1471 em_if_tx_queue_intr_enable(if_ctx_t ctx, uint16_t txqid) in em_if_tx_queue_intr_enable() argument
1474 struct em_tx_queue *txq = &sc->tx_queues[txqid]; in em_if_tx_queue_intr_enable()
1491 igb_if_tx_queue_intr_enable(if_ctx_t ctx, uint16_t txqid) in igb_if_tx_queue_intr_enable() argument
1494 struct em_tx_queue *txq = &sc->tx_queues[txqid]; in igb_if_tx_queue_intr_enable()
/freebsd-12-stable/sys/dev/igc/
Digc_txrx.c50 static void igc_isc_txd_flush(void *arg, uint16_t txqid, qidx_t pidx);
51 static int igc_isc_txd_credits_update(void *arg, uint16_t txqid, bool clear);
325 igc_isc_txd_flush(void *arg, uint16_t txqid, qidx_t pidx) in igc_isc_txd_flush() argument
328 struct igc_tx_queue *que = &adapter->tx_queues[txqid]; in igc_isc_txd_flush()
335 igc_isc_txd_credits_update(void *arg, uint16_t txqid, bool clear) in igc_isc_txd_credits_update() argument
339 struct igc_tx_queue *que = &adapter->tx_queues[txqid]; in igc_isc_txd_credits_update()
Dif_igc.c112 static int igc_if_tx_queue_intr_enable(if_ctx_t ctx, uint16_t txqid);
918 igc_if_tx_queue_intr_enable(if_ctx_t ctx, uint16_t txqid) in igc_if_tx_queue_intr_enable() argument
921 struct igc_tx_queue *txq = &adapter->tx_queues[txqid]; in igc_if_tx_queue_intr_enable()
/freebsd-12-stable/sys/dev/ixl/
Dixl_txrx.c57 static void ixl_isc_txd_flush(void *arg, uint16_t txqid, qidx_t pidx);
58 static int ixl_isc_txd_credits_update_hwb(void *arg, uint16_t txqid, bool clear);
59 static int ixl_isc_txd_credits_update_dwb(void *arg, uint16_t txqid, bool clear);
415 ixl_isc_txd_flush(void *arg, uint16_t txqid, qidx_t pidx) in ixl_isc_txd_flush() argument
418 struct tx_ring *txr = &vsi->tx_queues[txqid].txr; in ixl_isc_txd_flush()
484 ixl_isc_txd_credits_update_dwb(void *arg, uint16_t txqid, bool clear) in ixl_isc_txd_credits_update_dwb() argument
487 struct ixl_tx_queue *tx_que = &vsi->tx_queues[txqid]; in ixl_isc_txd_credits_update_dwb()
Dif_ixl.c109 static int ixl_if_tx_queue_intr_enable(if_ctx_t ctx, uint16_t txqid);
1169 ixl_if_tx_queue_intr_enable(if_ctx_t ctx, uint16_t txqid) in ixl_if_tx_queue_intr_enable() argument
1174 struct ixl_tx_queue *tx_que = &vsi->tx_queues[txqid]; in ixl_if_tx_queue_intr_enable()
/freebsd-12-stable/sys/dev/bnxt/
Dbnxt_txrx.c51 static void bnxt_isc_txd_flush(void *sc, uint16_t txqid, qidx_t pidx);
52 static int bnxt_isc_txd_credits_update(void *sc, uint16_t txqid, bool clear);
177 bnxt_isc_txd_flush(void *sc, uint16_t txqid, qidx_t pidx) in bnxt_isc_txd_flush() argument
180 struct bnxt_ring *tx_ring = &softc->tx_rings[txqid]; in bnxt_isc_txd_flush()
190 bnxt_isc_txd_credits_update(void *sc, uint16_t txqid, bool clear) in bnxt_isc_txd_credits_update() argument
193 struct bnxt_cp_ring *cpr = &softc->tx_cp_rings[txqid]; in bnxt_isc_txd_credits_update()
/freebsd-12-stable/sys/dev/ixgbe/
Dix_txrx.c251 ixgbe_isc_txd_flush(void *arg, uint16_t txqid, qidx_t pidx) in ixgbe_isc_txd_flush() argument
254 struct ix_tx_queue *que = &sc->tx_queues[txqid]; in ixgbe_isc_txd_flush()
264 ixgbe_isc_txd_credits_update(void *arg, uint16_t txqid, bool clear) in ixgbe_isc_txd_credits_update() argument
268 struct ix_tx_queue *que = &sc->tx_queues[txqid]; in ixgbe_isc_txd_credits_update()
/freebsd-12-stable/sys/net/
Diflib.h482 void iflib_tx_intr_deferred(if_ctx_t ctx, int txqid);
Diflib.c1642 qidx_t txqid; in iflib_fast_intr_rxtx() local
1661 txqid = rxq->ifr_txqid[i]; in iflib_fast_intr_rxtx()
1662 txq = &ctx->ifc_txqs[txqid]; in iflib_fast_intr_rxtx()
1665 if (!ctx->isc_txd_credits_update(sc, txqid, false)) { in iflib_fast_intr_rxtx()
1669 IFDI_TX_QUEUE_INTR_ENABLE(ctx, txqid); in iflib_fast_intr_rxtx()
6458 iflib_tx_intr_deferred(if_ctx_t ctx, int txqid) in iflib_tx_intr_deferred() argument
6461 GROUPTASK_ENQUEUE(&ctx->ifc_txqs[txqid].ift_task); in iflib_tx_intr_deferred()
/freebsd-12-stable/sys/dev/usb/wlan/
Dif_uathreg.h175 uint32_t txqid; /* tx queue id and flags */ member
Dif_uath.c1349 desc->txqid = htobe32(0); in uath_dataflush()
1582 desc->txqid = htobe32(WME_AC_VO | UATH_TXQID_MINRATE); in uath_tx_start()
1584 desc->txqid = htobe32(WME_AC_BE | UATH_TXQID_MINRATE); in uath_tx_start()
1588 desc->txqid = htobe32(M_WME_GETAC(m0)); in uath_tx_start()
1609 be32toh(desc->txqid)); in uath_tx_start()
/freebsd-12-stable/sys/dev/vmware/vmxnet3/
Dif_vmx.c1387 vmxnet3_isc_txd_flush(void *vsc, uint16_t txqid, qidx_t pidx) in vmxnet3_isc_txd_flush() argument
1393 txq = &sc->vmx_txq[txqid]; in vmxnet3_isc_txd_flush()
1411 vmxnet3_isc_txd_credits_update(void *vsc, uint16_t txqid, bool clear) in vmxnet3_isc_txd_credits_update() argument
1421 txq = &sc->vmx_txq[txqid]; in vmxnet3_isc_txd_credits_update()