Searched refs:max_tx_rings (Results 1 - 15 of 15) sorted by relevance

/linux-master/drivers/net/ethernet/netronome/nfp/
H A Dnfp_netvf_main.c82 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 Dnfp_net_debugfs.c154 for (i = 0; i < min(nn->max_tx_rings, nn->max_r_vecs); i++) {
H A Dnfp_net.h562 * @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 Dnfp_net_common.c1604 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 Dnfp_net_ethtool.c2215 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 Dbnxt_sriov.c551 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 Dbnxt_ethtool.c875 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 Dbnxt.c8706 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 Dbnxt.h1280 u16 max_tx_rings; member in struct:bnxt_hw_resc
H A Dbnxt_hsi.h1701 __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 Dqlcnic_83xx_init.c2288 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 Dqlcnic_ethtool.c715 if (tx_ring > adapter->max_tx_rings) {
718 tx_ring, adapter->max_tx_rings);
732 channel->max_tx = adapter->max_tx_rings;
H A Dqlcnic_main.c631 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 Dqlcnic.h1118 u8 max_tx_rings; /* max tx rings supported by adapter */ member in struct:qlcnic_adapter
/linux-master/drivers/net/ethernet/broadcom/
H A Dbnx2.c7765 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)

Completed in 417 milliseconds