Home
last modified time | relevance | path

Searched refs:num_rxq (Results 1 – 17 of 17) sorted by relevance

/openbmc/linux/drivers/net/ethernet/intel/ice/
H A Dice_sriov.c460 u16 num_msix_per_vf, num_txq, num_rxq, avail_qs; in ice_set_per_vf_res()
497 num_rxq = min_t(u16, num_msix_per_vf - ICE_NONQ_VECS_VF, in ice_set_per_vf_res()
501 num_rxq = 0; in ice_set_per_vf_res()
502 else if (num_rxq > avail_qs) in ice_set_per_vf_res()
503 num_rxq = rounddown_pow_of_two(avail_qs); in ice_set_per_vf_res()
505 if (num_txq < ICE_MIN_QS_PER_VF || num_rxq < ICE_MIN_QS_PER_VF) { in ice_set_per_vf_res()
519 pf->vfs.num_qps_per = min_t(int, num_txq, num_rxq); in ice_set_per_vf_res()
462 u16 num_msix_per_vf, num_txq, num_rxq, avail_qs; ice_set_per_vf_res() local
H A Dice_lib.c194 vsi->num_rxq = vsi->req_rxq; in ice_vsi_set_num_qs()
607 vsi->num_rxq = ch->num_rxq; in ice_vsi_alloc_def()
920 vsi->rss_size = min_t(u16, vsi->num_rxq, max_rss_size); in ice_vsi_set_rss_params()
1098 vsi->num_rxq = rx_count; in ice_vsi_setup_q_map()
1100 if (vsi->type == ICE_VSI_VF && vsi->num_txq != vsi->num_rxq) { in ice_vsi_setup_q_map()
1102 /* since there is a chance that num_rxq could have been changed in ice_vsi_setup_q_map()
1103 * in the above for loop, make num_txq equal to num_rxq. in ice_vsi_setup_q_map()
1105 vsi->num_txq = vsi->num_rxq; in ice_vsi_setup_q_map()
1115 ctxt->info.q_mapping[1] = cpu_to_le16(vsi->num_rxq); in ice_vsi_setup_q_map()
[all...]
H A Dice.h167 for ((i) = 0; (i) < (vsi)->num_rxq; (i)++)
216 u16 num_rxq;
403 u16 num_rxq; /* Used Rx queues */
215 u16 num_rxq; global() member
402 u16 num_rxq; /* Used Rx queues */ global() member
H A Dice_xsk.c167 if (q_idx >= vsi->num_rxq || q_idx >= vsi->num_txq) in ice_qp_dis()
225 if (q_idx >= vsi->num_rxq || q_idx >= vsi->num_txq) in ice_qp_ena()
393 if (qid >= vsi->num_rxq || qid >= vsi->num_txq) { in ice_xsk_pool_setup()
1122 if (queue_id >= vsi->num_txq || queue_id >= vsi->num_rxq) in ice_xsk_wakeup()
H A Dice_ethtool.c2839 rx_rings = kcalloc(vsi->num_rxq, sizeof(*rx_rings), GFP_KERNEL); in ice_set_ringparam()
3314 (u16)pf->hw.func_caps.common_cap.num_rxq); in ice_get_max_rxq()
3358 ch->rx_count = vsi->num_rxq - ch->combined_count; in ice_get_channels()
3611 if (q_num < vsi->num_rxq && q_num < vsi->num_txq) { in ice_get_q_coalesce()
3618 } else if (q_num < vsi->num_rxq) { in ice_get_q_coalesce()
3779 if (q_num < vsi->num_rxq && q_num < vsi->num_txq) { in ice_set_q_coalesce()
3789 } else if (q_num < vsi->num_rxq) { in ice_set_q_coalesce()
3863 if (v_idx >= vsi->num_rxq && v_idx >= vsi->num_txq) in __ice_set_coalesce()
H A Dice_ethtool_fdir.c1342 if (!vsi->num_rxq || q_index >= vsi->num_rxq) in ice_update_per_q_fltr()
1684 (*ring >= (ch->base_q + ch->num_rxq))) in ice_update_ring_dest_vsi()
1731 if (ring >= vsi->num_rxq) in ice_set_fdir_input_set()
H A Dice_base.c772 rx_rings_rem = vsi->num_rxq; in ice_vsi_map_rings_to_vectors()
802 q_base = vsi->num_rxq - rx_rings_rem; in ice_vsi_map_rings_to_vectors()
H A Dice_main.c3889 pf->max_pf_rxqs = func_caps->common_cap.num_rxq; in ice_init_pf()
6873 if (!vsi->num_txq || !vsi->num_rxq) in ice_get_stats64()
7050 if (!vsi->num_rxq) { in ice_vsi_setup_rx_rings()
7169 err = netif_set_real_num_rx_queues(vsi->netdev, vsi->num_rxq); in ice_vsi_open()
8122 if (vsi->num_rxq < in ice_validate_mqprio_qopt()
8295 if (ch->num_txq || ch->num_rxq) in ice_cfg_chnl_all_res()
8349 vsi->next_base_q = vsi->next_base_q + ch->num_rxq;
8350 dev_dbg(dev, "added channel: vsi_num %u, num_rxq %u\n", ch->vsi_num,
8351 ch->num_rxq);
8426 if (!ch->num_txq || !ch->num_rxq) { in ice_create_q_channel()
[all...]
H A Dice_type.h259 u16 num_rxq; /* Number/Total Rx queues */
258 u16 num_rxq; /* Number/Total Rx queues */ global() member
H A Dice_tc_lib.c868 return queue < vsi->num_rxq ? vsi->rx_rings[queue] : NULL; in ice_locate_rx_ring_using_queue()
1783 if (queue >= vsi->num_rxq) { in ice_tc_forward_to_queue()
H A Dice_common.c2192 caps->num_rxq = number; in ice_parse_common_caps()
2194 ice_debug(hw, ICE_DBG_INIT, "%s: num_rxq = %d\n", prefix, in ice_parse_common_caps()
2195 caps->num_rxq); in ice_parse_common_caps()
2883 func_caps->common_cap.num_rxq = 1; in ice_set_safe_mode_caps()
2913 dev_caps->common_cap.num_rxq = num_funcs;
/openbmc/linux/drivers/net/ethernet/atheros/alx/
H A Dalx.h122 int num_rxq; member
H A Dmain.c831 int err, num_vec, num_txq, num_rxq; in alx_enable_msix() local
834 num_rxq = 1; in alx_enable_msix()
835 num_vec = max_t(int, num_txq, num_rxq) + 1; in alx_enable_msix()
847 alx->num_rxq = num_rxq; in alx_enable_msix()
911 alx->num_rxq = 1; in alx_init_intr()
1236 netif_set_real_num_rx_queues(alx->dev, alx->num_rxq); in __alx_open()
/openbmc/linux/drivers/net/ethernet/stmicro/stmmac/
H A Ddwmac5.h157 u32 num_txq, u32 num_rxq,
H A Ddwmac5.c714 u32 num_txq, u32 num_rxq, in dwmac5_fpe_configure() argument
723 value |= (num_rxq - 1) << GMAC_RXQCTRL_FPRQ_SHIFT; in dwmac5_fpe_configure()
H A Ddwxgmac2_core.c583 struct stmmac_rss *cfg, u32 num_rxq) in dwxgmac2_rss_configure() argument
609 for (i = 0; i < num_rxq; i++) in dwxgmac2_rss_configure()
1561 u32 num_rxq, bool enable) in dwxgmac3_fpe_configure() argument
1576 value |= (num_rxq - 1) << XGMAC_RQ_SHIFT; in dwxgmac3_fpe_configure()
H A Dhwif.h386 struct stmmac_rss *cfg, u32 num_rxq);
416 u32 num_txq, u32 num_rxq,