Home
last modified time | relevance | path

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

/Linux-v4.19/drivers/net/ethernet/broadcom/bnxt/
Dbnxt_xdp.c200 bp->tx_nr_rings = bp->tx_nr_rings_per_tc * tc + tx_xdp; in bnxt_xdp_set()
201 bp->cp_nr_rings = max_t(int, bp->tx_nr_rings, bp->rx_nr_rings); in bnxt_xdp_set()
Dbnxt.c301 if (unlikely(i >= bp->tx_nr_rings)) { in bnxt_start_xmit()
2069 for (i = 0; i < bp->tx_nr_rings; i++) { in bnxt_free_tx_skbs()
2357 for (i = 0; i < bp->tx_nr_rings; i++) { in bnxt_free_tx_rings()
2393 for (i = 0, j = 0; i < bp->tx_nr_rings; i++) { in bnxt_alloc_tx_rings()
2692 for (i = 0; i < bp->tx_nr_rings; i++) { in bnxt_init_tx_rings()
3306 bp->tx_ring = kcalloc(bp->tx_nr_rings, in bnxt_alloc_mem()
3312 bp->tx_ring_map = kcalloc(bp->tx_nr_rings, sizeof(u16), in bnxt_alloc_mem()
3323 for (i = 0; i < bp->tx_nr_rings; i++, j++) { in bnxt_alloc_mem()
4429 for (i = 0; i < bp->tx_nr_rings; i++) { in bnxt_hwrm_ring_alloc()
4512 for (i = 0; i < bp->tx_nr_rings; i++) { in bnxt_hwrm_ring_free()
[all …]
Dbnxt_sriov.c461 vf_tx_rings = hw_resc->max_tx_rings - bp->tx_nr_rings; in bnxt_hwrm_func_vf_resc_cfg()
562 vf_tx_rings = (hw_resc->max_tx_rings - bp->tx_nr_rings) / num_vfs; in bnxt_hwrm_func_cfg()
669 if (hw_resc->max_tx_rings - bp->tx_nr_rings >= min_tx_rings && in bnxt_sriov_enable()
Dbnxt_ethtool.c577 bp->tx_nr_rings = bp->tx_nr_rings_per_tc + tx_xdp; in bnxt_set_channels()
579 bp->tx_nr_rings = bp->tx_nr_rings_per_tc * tcs + tx_xdp; in bnxt_set_channels()
581 bp->cp_nr_rings = sh ? max_t(int, bp->tx_nr_rings, bp->rx_nr_rings) : in bnxt_set_channels()
582 bp->tx_nr_rings + bp->rx_nr_rings; in bnxt_set_channels()
Dbnxt.h1237 int tx_nr_rings; member