Lines Matching refs:rx_nr_rings
2124 for (i = 0; i < bp->rx_nr_rings; i++) { in bnxt_free_rx_skbs()
2271 for (i = 0; i < bp->rx_nr_rings; i++) { in bnxt_free_rx_rings()
2308 for (i = 0; i < bp->rx_nr_rings; i++) { in bnxt_alloc_rx_rings()
2676 for (i = 0; i < bp->rx_nr_rings; i++) { in bnxt_init_rx_rings()
2743 num_vnics += bp->rx_nr_rings; in bnxt_alloc_vnics()
2982 max_rings = bp->rx_nr_rings; in bnxt_alloc_vnic_attributes()
3295 bp->rx_ring = kcalloc(bp->rx_nr_rings, in bnxt_alloc_mem()
3301 for (i = 0; i < bp->rx_nr_rings; i++) { in bnxt_alloc_mem()
3321 j = bp->rx_nr_rings; in bnxt_alloc_mem()
4007 max_rings = bp->rx_nr_rings - 1; in bnxt_hwrm_vnic_set_rss()
4009 max_rings = bp->rx_nr_rings; in bnxt_hwrm_vnic_set_rss()
4141 ring = bp->rx_nr_rings - 1; in bnxt_hwrm_vnic_cfg()
4257 for (i = 0; i < bp->rx_nr_rings; i++) { in bnxt_hwrm_ring_grp_alloc()
4441 for (i = 0; i < bp->rx_nr_rings; i++) { in bnxt_hwrm_ring_alloc()
4456 for (i = 0; i < bp->rx_nr_rings; i++) { in bnxt_hwrm_ring_alloc()
4461 u32 map_idx = grp_idx + bp->rx_nr_rings; in bnxt_hwrm_ring_alloc()
4527 for (i = 0; i < bp->rx_nr_rings; i++) { in bnxt_hwrm_ring_free()
4544 for (i = 0; i < bp->rx_nr_rings; i++) { in bnxt_hwrm_ring_free()
4768 int rx = bp->rx_nr_rings; in bnxt_need_reserve_rings()
4796 int rx = bp->rx_nr_rings; in __bnxt_reserve_rings()
4810 grp = bp->rx_nr_rings; in __bnxt_reserve_rings()
4845 bp->rx_nr_rings = rx_rings; in __bnxt_reserve_rings()
5604 for (i = 0; i < bp->rx_nr_rings; i++) { in bnxt_alloc_rfs_vnics()
5646 rc = bnxt_hwrm_vnic_alloc(bp, 1, bp->rx_nr_rings - 1, 1); in bnxt_setup_nitroa0_vnic()
5669 unsigned int rx_nr_rings = bp->rx_nr_rings; in bnxt_init_chip() local
5693 rx_nr_rings--; in bnxt_init_chip()
5696 rc = bnxt_hwrm_vnic_alloc(bp, 0, 0, rx_nr_rings); in bnxt_init_chip()
5802 rc = netif_set_real_num_rx_queues(dev, bp->rx_nr_rings); in bnxt_set_real_num_queues()
5808 dev->rx_cpu_rmap = alloc_irq_cpu_rmap(bp->rx_nr_rings); in bnxt_set_real_num_queues()
5861 else if (i < bp->rx_nr_rings) in bnxt_setup_msix()
6008 rc = bnxt_trim_rings(bp, &bp->rx_nr_rings, &bp->tx_nr_rings, in bnxt_init_msix()
6014 max_t(int, bp->tx_nr_rings, bp->rx_nr_rings) : in bnxt_init_msix()
6015 bp->tx_nr_rings + bp->rx_nr_rings; in bnxt_init_msix()
6041 bp->rx_nr_rings = 1; in bnxt_init_inta()
6696 bp->rx_nr_rings = 0; in bnxt_hwrm_if_change()
7470 vnics = 1 + bp->rx_nr_rings; in bnxt_rfs_capable()
7478 if (bp->rx_nr_rings > 1) in bnxt_rfs_capable()
8071 rc = bnxt_check_rings(bp, bp->tx_nr_rings_per_tc, bp->rx_nr_rings, in bnxt_setup_mq_tc()
8088 bp->cp_nr_rings = sh ? max_t(int, bp->tx_nr_rings, bp->rx_nr_rings) : in bnxt_setup_mq_tc()
8089 bp->tx_nr_rings + bp->rx_nr_rings; in bnxt_setup_mq_tc()
8700 bp->cp_nr_rings = min_t(int, bp->tx_nr_rings_per_tc, bp->rx_nr_rings); in bnxt_trim_dflt_sh_rings()
8701 bp->rx_nr_rings = bp->cp_nr_rings; in bnxt_trim_dflt_sh_rings()
8728 bp->rx_nr_rings = min_t(int, dflt_rings, max_rx_rings); in bnxt_set_dflt_rings()
8733 bp->cp_nr_rings = bp->tx_nr_rings_per_tc + bp->rx_nr_rings; in bnxt_set_dflt_rings()
8752 bp->rx_nr_rings++; in bnxt_set_dflt_rings()