/linux-master/drivers/net/ethernet/netronome/nfp/ |
H A D | nfp_netvf_main.c | 82 int max_tx_rings, max_rx_rings; local 166 max_rx_rings = readl(ctrl_bar + NFP_NET_CFG_MAX_RXRINGS); 169 rx_bar_sz = NFP_QCP_QUEUE_ADDR_SZ * max_rx_rings * stride; 182 max_rx_rings = (rx_bar_sz / NFP_QCP_QUEUE_ADDR_SZ) / 2; 192 max_tx_rings, max_rx_rings);
|
H A D | nfp_net_debugfs.c | 146 for (i = 0; i < min(nn->max_rx_rings, nn->max_r_vecs); i++) {
|
H A D | nfp_net.h | 563 * @max_rx_rings: Maximum number of RX rings supported by the Firmware 650 unsigned int max_rx_rings; member in struct:nfp_net 984 unsigned int max_tx_rings, unsigned int max_rx_rings);
|
H A D | nfp_net_common.c | 2420 nn->dp.num_rx_rings, nn->max_rx_rings); 2465 * @max_rx_rings: Maximum number of RX rings supported by device 2476 unsigned int max_tx_rings, unsigned int max_rx_rings) 2486 max_tx_rings, max_rx_rings); 2533 nn->max_rx_rings = max_rx_rings; 2537 nn->dp.num_rx_rings = min_t(unsigned int, max_rx_rings, 2474 nfp_net_alloc(struct pci_dev *pdev, const struct nfp_dev_info *dev_info, void __iomem *ctrl_bar, bool needs_netdev, unsigned int max_tx_rings, unsigned int max_rx_rings) argument
|
H A D | nfp_net_ethtool.c | 2214 channel->max_rx = min(nn->max_rx_rings, nn->max_r_vecs); 2256 if (total_rx > min(nn->max_rx_rings, nn->max_r_vecs) ||
|
/linux-master/drivers/net/ethernet/broadcom/bnxt/ |
H A D | bnxt_sriov.c | 548 vf_rx_rings = hw_resc->max_rx_rings - bp->rx_nr_rings * 2; 550 vf_rx_rings = hw_resc->max_rx_rings - bp->rx_nr_rings; 599 req->max_rx_rings = cpu_to_le16(vf_rx_rings); 625 hw_resc->max_rx_rings -= le16_to_cpu(req->min_rx_rings) * n; 664 vf_rx_rings = (hw_resc->max_rx_rings - bp->rx_nr_rings * 2) / 667 vf_rx_rings = (hw_resc->max_rx_rings - bp->rx_nr_rings) / 719 hw_resc->max_rx_rings -= vf_rx_rings * num_vfs; 787 if (hw_resc->max_rx_rings - bp->rx_nr_rings * 2 >= 791 if (hw_resc->max_rx_rings - bp->rx_nr_rings >=
|
H A D | bnxt_ethtool.c | 875 int max_rx_rings, max_tx_rings, tcs; local 883 bnxt_get_max_rings(bp, &max_rx_rings, &max_tx_rings, true); 892 channel->max_combined = min_t(int, max_rx_rings, max_tx_rings); 894 if (bnxt_get_max_rings(bp, &max_rx_rings, &max_tx_rings, false)) { 895 max_rx_rings = 0; 904 channel->max_rx = max_rx_rings;
|
H A D | bnxt.c | 8708 hw_resc->max_rx_rings = le16_to_cpu(resp->max_rx_rings); 8722 hw_resc->max_hw_ring_grps = hw_resc->max_rx_rings; 8870 hw_resc->max_rx_rings = le16_to_cpu(resp->max_rx_rings); 14688 *max_rx = hw_resc->max_rx_rings; 14787 int dflt_rings, max_rx_rings, max_tx_rings, rc; local 14804 rc = bnxt_get_dflt_rings(bp, &max_rx_rings, &max_tx_rings, sh); 14807 bp->rx_nr_rings = min_t(int, dflt_rings, max_rx_rings);
|
H A D | bnxt.h | 1284 u16 max_rx_rings; member in struct:bnxt_hw_resc
|
H A D | bnxt_hsi.h | 1702 __le16 max_rx_rings; member in struct:hwrm_func_qcaps_output 2612 __le16 max_rx_rings; member in struct:hwrm_func_resource_qcaps_output 2653 __le16 max_rx_rings; member in struct:hwrm_func_vf_resource_cfg_input
|
/linux-master/drivers/net/ethernet/netronome/nfp/abm/ |
H A D | main.c | 93 txqs = alink->vnic->max_rx_rings; 327 alink->total_queues = alink->vnic->max_rx_rings;
|
/linux-master/drivers/net/ethernet/broadcom/ |
H A D | bnx2.c | 7764 u32 max_rx_rings = 1; local 7768 max_rx_rings = RX_MAX_RINGS; 7772 channels->max_rx = max_rx_rings; 7786 u32 max_rx_rings = 1; local 7791 max_rx_rings = RX_MAX_RINGS; 7794 if (channels->rx_count > max_rx_rings ||
|