Home
last modified time | relevance | path

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

/Linux-v5.4/drivers/net/ethernet/atheros/alx/
Dmain.c147 if (r_idx >= alx->num_txq) in alx_tx_queue_mapping()
148 r_idx = r_idx % alx->num_txq; in alx_tx_queue_mapping()
538 for (i = 0; i < alx->num_txq; i++) in alx_free_buffers()
660 alx->num_txq + in alx_alloc_rings()
673 for (i = 0; i < alx->num_txq; i++) { in alx_alloc_rings()
696 for (i = 0; i < alx->num_txq; i++) in alx_free_rings()
760 for (i = 0; i < alx->num_txq; i++) { in alx_alloc_napis()
815 for (i = 0, vector = 1; i < alx->num_txq; i++, vector++) { in alx_config_vector_mapping()
832 int err, num_vec, num_txq, num_rxq; in alx_enable_msix() local
834 num_txq = min_t(int, num_online_cpus(), ALX_MAX_TX_QUEUES); in alx_enable_msix()
[all …]
Dalx.h121 int num_txq; member
/Linux-v5.4/drivers/net/ethernet/brocade/bna/
Dbna_types.h306 int num_txq; member
467 int num_txq; member
496 int num_txq; member
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()
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 …]
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,
Dbnad.c1964 tx_config->num_txq = bnad->num_txq_per_tx; in bnad_setup_tx()
3705 bnad_q_num_adjust(bnad, bna_attr(bna)->num_txq - 1, in bnad_pci_probe()
/Linux-v5.4/drivers/net/ethernet/intel/ice/
Dice_virtchnl_pf.c853 u16 num_msix, num_txq, num_rxq, num_avail_msix; in ice_check_avail_res() local
902 num_txq = ice_determine_res(pf, ice_get_avail_txq_count(pf), in ice_check_avail_res()
908 if (!num_txq || !num_rxq) in ice_check_avail_res()
918 pf->num_vf_qps = min_t(int, num_txq, num_rxq); in ice_check_avail_res()
1664 vfres->num_queue_pairs = vsi->num_txq; in ice_vc_get_vf_res_msg()
1671 vfres->vsi_res[0].num_queue_pairs = vsi->num_txq; in ice_vc_get_vf_res_msg()
2232 u16 num_rxq = 0, num_txq = 0; in ice_vc_cfg_qs_msg() local
2276 num_txq++; in ice_vc_cfg_qs_msg()
2308 vsi->num_txq = num_txq; in ice_vc_cfg_qs_msg()
2311 vsi->tc_cfg.tc_info[0].qcount_tx = num_txq; in ice_vc_cfg_qs_msg()
Dice.h98 for ((i) = 0; (i) < (vsi)->num_txq; (i)++)
271 u16 num_txq; /* Used Tx queues */ member
Dice_lib.c965 vsi->num_txq = tx_count; in ice_vsi_setup_q_map()
967 if (vsi->type == ICE_VSI_VF && vsi->num_txq != vsi->num_rxq) { in ice_vsi_setup_q_map()
972 vsi->num_txq = vsi->num_rxq; in ice_vsi_setup_q_map()
1362 tx_rings_rem = vsi->num_txq; in ice_vsi_map_rings_to_vectors()
1374 q_base = vsi->num_txq - tx_rings_rem; in ice_vsi_map_rings_to_vectors()
2254 if (vsi->num_txq > ICE_LAN_TXQ_MAX_QDIS) in ice_vsi_stop_tx_rings()
Dice_type.h159 u16 num_txq; /* Number/Total Tx queues */ member
Dice_main.c93 for (i = 0; i < vsi->num_txq; i++) { in ice_check_for_hang_subtask()
2339 pf->max_pf_txqs = func_caps->common_cap.num_txq; in ice_set_pf_caps()
3853 if (!vsi->num_txq || !vsi->num_rxq) in ice_get_stats64()
3966 if (!vsi->num_txq) { in ice_vsi_setup_tx_rings()
4042 err = netif_set_real_num_tx_queues(vsi->netdev, vsi->num_txq); in ice_vsi_open()
4660 for (i = 0; i < vsi->num_txq; i++) in ice_tx_timeout()
Dice_common.c1732 caps->num_txq = number; in ice_parse_caps()
1736 caps->num_txq); in ice_parse_caps()
1881 func_caps->common_cap.num_txq = 1; in ice_set_safe_mode_caps()
1912 dev_caps->common_cap.num_txq = num_func; in ice_set_safe_mode_caps()
Dice_ethtool.c3154 if (q_num < vsi->num_rxq && q_num < vsi->num_txq) { in ice_get_q_coalesce()
3165 } else if (q_num < vsi->num_txq) { in ice_get_q_coalesce()
3327 if (q_num < vsi->num_rxq && q_num < vsi->num_txq) { in ice_set_q_coalesce()
3342 } else if (q_num < vsi->num_txq) { in ice_set_q_coalesce()
Dice_dcb_lib.c114 for (i = 0; i < vsi->num_txq; i++) { in ice_vsi_cfg_dcb_rings()