Searched refs:max_rx_rings (Results 1 - 12 of 12) sorted by relevance

/linux-master/drivers/net/ethernet/netronome/nfp/
H A Dnfp_netvf_main.c82 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 Dnfp_net_debugfs.c146 for (i = 0; i < min(nn->max_rx_rings, nn->max_r_vecs); i++) {
H A Dnfp_net.h563 * @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 Dnfp_net_common.c2420 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 Dnfp_net_ethtool.c2214 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 Dbnxt_sriov.c548 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 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);
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 Dbnxt.c8708 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 Dbnxt.h1284 u16 max_rx_rings; member in struct:bnxt_hw_resc
H A Dbnxt_hsi.h1702 __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 Dmain.c93 txqs = alink->vnic->max_rx_rings;
327 alink->total_queues = alink->vnic->max_rx_rings;
/linux-master/drivers/net/ethernet/broadcom/
H A Dbnx2.c7764 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 ||

Completed in 381 milliseconds