Searched refs:rx_nr_rings (Results 1 – 9 of 9) sorted by relevance
| /linux/drivers/net/ethernet/broadcom/bnge/ |
| H A D | bnge_resc.c | 115 return bd->tx_nr_rings + bd->rx_nr_rings; in bnge_cprs_demand() 201 return bnge_cal_nr_rss_ctxs(bd->rx_nr_rings) * in bnge_get_rxfh_indir_size() 216 bd->rx_nr_rings); in bnge_set_dflt_rss_indir_tbl() 248 u16 rx = bd->rx_nr_rings, stat; in bnge_need_reserve_rings() 296 hwr.rx = bd->rx_nr_rings; in bnge_reserve_rings() 305 hwr.grp = bd->rx_nr_rings; in bnge_reserve_rings() 338 if (rx_rings != bd->rx_nr_rings) in bnge_reserve_rings() 340 rx_rings, bd->rx_nr_rings); in bnge_reserve_rings() 342 bd->rx_nr_rings = rx_rings; in bnge_reserve_rings() 406 rc = bnge_adjust_rings(bd, &bd->rx_nr_rings, in bnge_alloc_irqs() [all …]
|
| H A D | bnge_netdev.c | 279 if (i < bd->rx_nr_rings) { in bnge_alloc_nq_tree() 285 (!sh && i >= bd->rx_nr_rings)) { in bnge_alloc_nq_tree() 419 for (i = 0; i < bd->rx_nr_rings; i++) in bnge_free_rx_ring_pair_bufs() 484 for (i = 0; i < bd->rx_nr_rings; i++) { in bnge_free_tpa_info() 509 for (i = 0; i < bd->rx_nr_rings; i++) { in bnge_alloc_tpa_info() 541 for (i = 0; i < bd->rx_nr_rings; i++) { in bnge_free_rx_rings() 632 for (i = 0; i < bd->rx_nr_rings; i++) { in bnge_alloc_rx_rings() 900 bn->rx_ring = kzalloc_objs(struct bnge_rx_ring_info, bd->rx_nr_rings); in bnge_alloc_core() 904 for (i = 0; i < bd->rx_nr_rings; i++) { in bnge_alloc_core() 927 j = bd->rx_nr_rings; in bnge_alloc_core() [all …]
|
| H A D | bnge.h | 172 u16 rx_nr_rings; member
|
| H A D | bnge_hwrm_lib.c | 789 nr_ctxs = bnge_cal_nr_rss_ctxs(bd->rx_nr_rings); in bnge_hwrm_vnic_set_rss()
|
| /linux/drivers/net/ethernet/broadcom/bnxt/ |
| H A D | bnxt_sriov.c | 635 vf_ring_grps = hw_resc->max_hw_ring_grps - bp->rx_nr_rings; in bnxt_hwrm_func_vf_resc_cfg() 640 vf_rx_rings = hw_resc->max_rx_rings - bp->rx_nr_rings * 2; in bnxt_hwrm_func_vf_resc_cfg() 642 vf_rx_rings = hw_resc->max_rx_rings - bp->rx_nr_rings; in bnxt_hwrm_func_vf_resc_cfg() 762 vf_rx_rings = (hw_resc->max_rx_rings - bp->rx_nr_rings * 2) / in bnxt_hwrm_func_cfg() 765 vf_rx_rings = (hw_resc->max_rx_rings - bp->rx_nr_rings) / in bnxt_hwrm_func_cfg() 767 vf_ring_grps = (hw_resc->max_hw_ring_grps - bp->rx_nr_rings) / num_vfs; in bnxt_hwrm_func_cfg() 894 if (hw_resc->max_rx_rings - bp->rx_nr_rings * 2 >= in bnxt_sriov_enable() 898 if (hw_resc->max_rx_rings - bp->rx_nr_rings >= in bnxt_sriov_enable()
|
| H A D | bnxt_xdp.c | 407 tx_xdp = bp->rx_nr_rings; in bnxt_xdp_set() 412 rc = bnxt_check_rings(bp, bp->tx_nr_rings_per_tc, bp->rx_nr_rings, in bnxt_xdp_set() 435 bp->cp_nr_rings = max_t(int, tx_cp, bp->rx_nr_rings); in bnxt_xdp_set()
|
| H A D | bnxt.c | 2460 for (i = 0; i < bp->rx_nr_rings; i++) { in bnxt_agg_ring_id_to_grp_idx() 3581 for (i = 0; i < bp->rx_nr_rings; i++) in bnxt_free_rx_skbs() 3744 for (i = 0; i < bp->rx_nr_rings; i++) { in bnxt_free_tpa_info() 3787 for (i = 0; i < bp->rx_nr_rings; i++) { in bnxt_alloc_tpa_info() 3805 for (i = 0; i < bp->rx_nr_rings; i++) { in bnxt_free_rx_rings() 3926 for (i = 0; i < bp->rx_nr_rings; i++) { in bnxt_alloc_rx_rings() 4221 if (i < bp->rx_nr_rings) { in bnxt_alloc_cp_rings() 4229 (!sh && i >= bp->rx_nr_rings)) { in bnxt_alloc_cp_rings() 4586 for (i = 0; i < bp->rx_nr_rings; i++) { in bnxt_init_rx_rings() 4660 num_vnics += bp->rx_nr_rings; in bnxt_alloc_vnics() [all …]
|
| H A D | bnxt_ethtool.c | 532 return rx * bp->rx_nr_rings + in bnxt_get_num_ring_stats() 579 return ring_num < bp->rx_nr_rings; in is_rx_ring() 587 tx_base = bp->rx_nr_rings; in is_tx_ring() 929 channel->combined_count = bp->rx_nr_rings; in bnxt_get_channels() 934 channel->rx_count = bp->rx_nr_rings; in bnxt_get_channels() 981 bnxt_get_nr_rss_ctxs(bp, bp->rx_nr_rings) && in bnxt_set_channels() 1004 bp->rx_nr_rings = channel->combined_count; in bnxt_set_channels() 1008 bp->rx_nr_rings = channel->rx_count; in bnxt_set_channels() 1017 bp->cp_nr_rings = sh ? max_t(int, tx_cp, bp->rx_nr_rings) : in bnxt_set_channels() 1018 tx_cp + bp->rx_nr_rings; in bnxt_set_channels() [all …]
|
| H A D | bnxt.h | 2384 int rx_nr_rings; member
|