Home
last modified time | relevance | path

Searched refs:num_txq (Results 1 – 22 of 22) sorted by relevance

/openbmc/linux/drivers/net/ethernet/atheros/alx/
H A Dmain.c146 if (r_idx >= alx->num_txq) in alx_tx_queue_mapping()
147 r_idx = r_idx % alx->num_txq; in alx_tx_queue_mapping()
537 for (i = 0; i < alx->num_txq; i++) in alx_free_buffers()
659 alx->num_txq + in alx_alloc_rings()
672 for (i = 0; i < alx->num_txq; i++) { in alx_alloc_rings()
695 for (i = 0; i < alx->num_txq; i++) in alx_free_rings()
759 for (i = 0; i < alx->num_txq; i++) { in alx_alloc_napis()
814 for (i = 0, vector = 1; i < alx->num_txq; i++, vector++) { in alx_config_vector_mapping()
831 int err, num_vec, num_txq, num_rxq; in alx_enable_msix() local
833 num_txq = min_t(int, num_online_cpus(), ALX_MAX_TX_QUEUES); in alx_enable_msix()
[all …]
H A Dalx.h121 int num_txq; member
/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() local
489 num_txq = min_t(u16, num_msix_per_vf - ICE_NONQ_VECS_VF, in ice_set_per_vf_res()
493 num_txq = 0; in ice_set_per_vf_res()
494 else if (num_txq > avail_qs) in ice_set_per_vf_res()
495 num_txq = 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()
H A Dice_lib.c179 vsi->num_txq = vsi->req_txq; in ice_vsi_set_num_qs()
608 vsi->num_txq = ch->num_txq; in ice_vsi_alloc_def()
1097 vsi->num_txq = tx_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()
1105 vsi->num_txq = vsi->num_rxq; in ice_vsi_setup_q_map()
1916 return ice_vsi_cfg_txqs(vsi, vsi->tx_rings, vsi->num_txq); in ice_vsi_cfg_lan_txqs()
2126 if (vsi->num_txq > ICE_LAN_TXQ_MAX_QDIS) in ice_vsi_stop_tx_rings()
2157 return ice_vsi_stop_tx_rings(vsi, rst_src, rel_vmvf_num, vsi->tx_rings, vsi->num_txq); in ice_vsi_stop_lan_tx_rings()
2376 if (!vsi->alloc_txq && vsi->num_txq) in ice_vsi_cfg_tc_lan()
2377 max_txqs[i] = vsi->num_txq; in ice_vsi_cfg_tc_lan()
[all …]
H A Dice.h161 for ((i) = 0; (i) < (vsi)->num_txq; (i)++)
217 u16 num_txq; member
401 u16 num_txq; /* Used Tx queues */ 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_main.c2745 max_txqs[i] = vsi->num_txq + vsi->num_xdp_txq; in ice_prepare_xdp_rings()
2854 max_txqs[i] = vsi->num_txq; in ice_destroy_xdp_rings()
3888 pf->max_pf_txqs = func_caps->common_cap.num_txq; in ice_set_pf_caps()
6616 vsi->num_txq); in ice_update_vsi_ring_stats()
6873 if (!vsi->num_txq || !vsi->num_rxq) in ice_get_stats64()
7018 if (!vsi->num_txq) { in ice_vsi_setup_tx_rings()
7165 err = netif_set_real_num_tx_queues(vsi->netdev, vsi->num_txq); in ice_vsi_open()
8125 if (vsi->num_txq < in ice_validate_mqprio_qopt()
8254 for (i = 0; i < ch->num_txq; i++) { in ice_chnl_cfg_res()
8295 if (ch->num_txq || ch->num_rxq) in ice_chnl_cfg_res()
[all …]
H A Dice_ethtool.c2780 tx_rings = kcalloc(vsi->num_txq, sizeof(*tx_rings), GFP_KERNEL); in ice_set_ringparam()
3304 (u16)pf->hw.func_caps.common_cap.num_txq); in ice_get_max_txq()
3359 ch->tx_count = vsi->num_txq - ch->combined_count; in ice_get_channels()
3611 if (q_num < vsi->num_rxq && q_num < vsi->num_txq) { in ice_get_q_coalesce()
3622 } else if (q_num < vsi->num_txq) { in ice_get_q_coalesce()
3779 if (q_num < vsi->num_rxq && q_num < vsi->num_txq) { in ice_set_q_coalesce()
3794 } else if (q_num < vsi->num_txq) { in ice_set_q_coalesce()
3863 if (v_idx >= vsi->num_rxq && v_idx >= vsi->num_txq) in __ice_set_coalesce()
H A Dice_base.c771 tx_rings_rem = vsi->num_txq; in ice_vsi_map_rings_to_vectors()
785 q_base = vsi->num_txq - tx_rings_rem; in ice_vsi_map_rings_to_vectors()
H A Dice_type.h261 u16 num_txq; /* Number/Total Tx queues */ member
H A Dice_common.c2200 caps->num_txq = number; in ice_parse_common_caps()
2203 caps->num_txq); in ice_parse_common_caps()
2884 func_caps->common_cap.num_txq = 1; in ice_set_safe_mode_caps()
2914 dev_caps->common_cap.num_txq = num_funcs; in ice_set_safe_mode_caps()
H A Dice_virtchnl.c496 vfres->num_queue_pairs = vsi->num_txq; in ice_vc_get_vf_res_msg()
504 vfres->vsi_res[0].num_queue_pairs = vsi->num_txq; in ice_vc_get_vf_res_msg()
/openbmc/linux/drivers/net/ethernet/brocade/bna/
H A Dbna_enet.c167 ioceth->attr.num_txq = ntohl(rsp->max_cfg); in bna_bfi_attr_get_rsp()
1679 ioceth->attr.num_txq = BFI_ENET_DEF_TXQ; in bna_attr_init()
1906 attr->num_txq * sizeof(struct bna_tx); in bna_mod_res_req()
1914 attr->num_txq * sizeof(struct bna_txq); in bna_mod_res_req()
2026 bna_num_txq_set(struct bna *bna, int num_txq) in bna_num_txq_set() argument
2029 (num_txq <= bna->ioceth.attr.num_txq)) { in bna_num_txq_set()
2030 bna->ioceth.attr.num_txq = num_txq; in bna_num_txq_set()
H A Dbna_types.h306 int num_txq; member
476 int num_txq; member
505 int num_txq; member
H A Dbna_tx_rx.c3097 cfg_req->num_queues = tx->num_txq; in bna_bfi_tx_enet_start()
3098 for (i = 0; i < tx->num_txq; i++) { in bna_bfi_tx_enet_start()
3282 i < tx->num_txq; i++, txq = list_next_entry(txq, qe)) { in bna_bfi_tx_enet_start_rsp()
3316 bna_tx_res_req(int num_txq, int txq_depth, struct bna_res_info *res_info) in bna_tx_res_req() argument
3326 mem_info->num = num_txq; in bna_tx_res_req()
3336 mem_info->num = num_txq; in bna_tx_res_req()
3342 mem_info->num = num_txq; in bna_tx_res_req()
3348 mem_info->num = num_txq; in bna_tx_res_req()
3354 mem_info->num = num_txq; in bna_tx_res_req()
3359 res_info[BNA_TX_RES_INTR_T_TXCMPL].res_u.intr_info.num = num_txq; in bna_tx_res_req()
[all …]
H A Dbna.h265 int bna_num_txq_set(struct bna *bna, int num_txq);
306 void bna_tx_res_req(int num_txq, int txq_depth,
H A Dbnad.c1963 tx_config->num_txq = bnad->num_txq_per_tx; in bnad_setup_tx()
3679 bnad_q_num_adjust(bnad, bna_attr(bna)->num_txq - 1, in bnad_pci_probe()
/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
H A Dhwif.h416 u32 num_txq, u32 num_rxq,
H A Ddwxgmac2_core.c1560 u32 num_txq, in dwxgmac3_fpe_configure() argument
/openbmc/linux/net/mac80211/
H A Dtx.c4166 unsigned int num_txq = 0; in ieee80211_txq_schedule_airtime_check() local
4174 num_txq++; in ieee80211_txq_schedule_airtime_check()
4176 aql_limit = (num_txq - 1) * local->aql_txq_limit_low[ac] / 2 + in ieee80211_txq_schedule_airtime_check()