/linux-master/drivers/net/ethernet/netronome/nfp/ |
H A D | nfp_netvf_main.c | 82 int max_tx_rings, max_rx_rings; local 165 max_tx_rings = readl(ctrl_bar + NFP_NET_CFG_MAX_TXRINGS); 168 tx_bar_sz = NFP_QCP_QUEUE_ADDR_SZ * max_tx_rings * stride; 176 max_tx_rings = (tx_bar_sz / NFP_QCP_QUEUE_ADDR_SZ) / 2; 192 max_tx_rings, max_rx_rings);
|
H A D | nfp_net_debugfs.c | 154 for (i = 0; i < min(nn->max_tx_rings, nn->max_r_vecs); i++) {
|
H A D | nfp_net.h | 562 * @max_tx_rings: Maximum number of TX rings supported by the Firmware 649 unsigned int max_tx_rings; member in struct:nfp_net 984 unsigned int max_tx_rings, unsigned int max_rx_rings);
|
H A D | nfp_net_common.c | 1604 if (dp->num_tx_rings > nn->max_tx_rings) { 2419 nn->dp.num_tx_rings, nn->max_tx_rings, 2464 * @max_tx_rings: Maximum number of TX rings supported by device 2476 unsigned int max_tx_rings, unsigned int max_rx_rings) 2486 max_tx_rings, max_rx_rings); 2532 nn->max_tx_rings = max_tx_rings; 2536 max_tx_rings, num_online_cpus()); 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 | 2215 channel->max_tx = min(nn->max_tx_rings, nn->max_r_vecs); 2235 /* nfp_net_check_config() will catch num_tx_rings > nn->max_tx_rings */ 2257 total_tx > min(nn->max_tx_rings, nn->max_r_vecs))
|
/linux-master/drivers/net/ethernet/broadcom/bnxt/ |
H A D | bnxt_sriov.c | 551 vf_tx_rings = hw_resc->max_tx_rings - bp->tx_nr_rings; 598 req->max_tx_rings = cpu_to_le16(vf_tx_rings); 624 hw_resc->max_tx_rings -= le16_to_cpu(req->min_tx_rings) * n; 670 vf_tx_rings = (hw_resc->max_tx_rings - bp->tx_nr_rings) / num_vfs; 718 hw_resc->max_tx_rings -= total_vf_tx_rings; 799 if (hw_resc->max_tx_rings - bp->tx_nr_rings >= min_tx_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); 885 max_tx_rings = min_t(int, max_tx_rings, max_tx_sch_inputs); 891 max_tx_rings /= tx_grps; 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)) { 896 max_tx_rings = 0; 899 max_tx_rings = min_t(int, max_tx_rings, max_tx_sch_input [all...] |
H A D | bnxt.c | 8706 hw_resc->max_tx_rings = le16_to_cpu(resp->max_tx_rings); 8869 hw_resc->max_tx_rings = le16_to_cpu(resp->max_tx_rings); 8873 hw_resc->max_hw_ring_grps = hw_resc->max_tx_rings; 14687 *max_tx = hw_resc->max_tx_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); 14808 bp->tx_nr_rings_per_tc = min_t(int, dflt_rings, max_tx_rings);
|
H A D | bnxt.h | 1280 u16 max_tx_rings; member in struct:bnxt_hw_resc
|
H A D | bnxt_hsi.h | 1701 __le16 max_tx_rings; member in struct:hwrm_func_qcaps_output 2610 __le16 max_tx_rings; member in struct:hwrm_func_resource_qcaps_output 2651 __le16 max_tx_rings; member in struct:hwrm_func_vf_resource_cfg_input
|
/linux-master/drivers/net/ethernet/qlogic/qlcnic/ |
H A D | qlcnic_83xx_init.c | 2288 u16 max_sds_rings, max_tx_rings; local 2302 max_tx_rings = QLCNIC_MAX_VNIC_TX_RINGS; 2308 max_tx_rings = QLCNIC_MAX_TX_RINGS; 2316 adapter->max_tx_rings = min(ahw->max_tx_ques, max_tx_rings); 2422 adapter->max_tx_rings = QLCNIC_MAX_TX_RINGS;
|
H A D | qlcnic_ethtool.c | 715 if (tx_ring > adapter->max_tx_rings) { 718 tx_ring, adapter->max_tx_rings); 732 channel->max_tx = adapter->max_tx_rings;
|
H A D | qlcnic_main.c | 631 max_rings = adapter->max_tx_rings; 644 /* 83xx adapter does not have max_tx_rings intialized in probe */ 645 if (adapter->max_tx_rings) 1315 adapter->max_tx_rings = QLCNIC_MAX_HW_VNIC_TX_RINGS; 1321 adapter->max_tx_rings = QLCNIC_MAX_HW_TX_RINGS;
|
H A D | qlcnic.h | 1118 u8 max_tx_rings; /* max tx rings supported by adapter */ member in struct:qlcnic_adapter
|
/linux-master/drivers/net/ethernet/broadcom/ |
H A D | bnx2.c | 7765 u32 max_tx_rings = 1; local 7769 max_tx_rings = TX_MAX_RINGS; 7773 channels->max_tx = max_tx_rings; 7787 u32 max_tx_rings = 1; local 7792 max_tx_rings = TX_MAX_RINGS; 7795 channels->tx_count > max_tx_rings)
|