Home
last modified time | relevance | path

Searched refs:num_tqps (Results 1 – 14 of 14) sorted by relevance

/Linux-v6.1/drivers/net/ethernet/hisilicon/hns3/hns3_common/
Dhclge_comm_tqp_stats.c17 for (i = 0; i < kinfo->num_tqps; i++) { in hclge_comm_tqps_get_stats()
22 for (i = 0; i < kinfo->num_tqps; i++) { in hclge_comm_tqps_get_stats()
34 return kinfo->num_tqps * HCLGE_COMM_QUEUE_PAIR_SIZE; in hclge_comm_tqps_get_sset_count()
43 for (i = 0; i < kinfo->num_tqps; i++) { in hclge_comm_tqps_get_strings()
50 for (i = 0; i < kinfo->num_tqps; i++) { in hclge_comm_tqps_get_strings()
69 for (i = 0; i < kinfo->num_tqps; i++) { in hclge_comm_tqps_update_stats()
110 for (i = 0; i < kinfo->num_tqps; i++) { in hclge_comm_reset_tqp_stats()
/Linux-v6.1/drivers/net/ethernet/hisilicon/hns3/
Dhns3_ethtool.c212 for (i = kinfo->num_tqps; i < kinfo->num_tqps * 2; i++) { in hns3_lb_check_rx_ring()
484 return ((HNS3_TQP_STATS_COUNT * h->kinfo.num_tqps) + in hns3_get_sset_count()
499 u32 stat_count, u32 num_tqps, const char *prefix) in hns3_update_strings() argument
506 for (i = 0; i < num_tqps; i++) { in hns3_update_strings()
532 kinfo->num_tqps, tx_prefix); in hns3_get_strings_tqps()
536 kinfo->num_tqps, rx_prefix); in hns3_get_strings_tqps()
580 for (i = 0; i < kinfo->num_tqps; i++) { in hns3_get_stats_tqps()
589 for (i = 0; i < kinfo->num_tqps; i++) { in hns3_get_stats_tqps()
590 ring = &nic_priv->ring[i + kinfo->num_tqps]; in hns3_get_stats_tqps()
681 int rx_queue_index = h->kinfo.num_tqps; in hns3_get_ringparam()
[all …]
Dhns3_debugfs.c674 for (i = 0; i < h->kinfo.num_tqps; i++) { in hns3_dbg_rx_queue_info()
683 ring = &priv->ring[(u32)(i + h->kinfo.num_tqps)]; in hns3_dbg_rx_queue_info()
778 for (i = 0; i < h->kinfo.num_tqps; i++) { in hns3_dbg_tx_queue_info()
796 hns3_dbg_tx_spare_info(ring, buf, len, h->kinfo.num_tqps, &pos); in hns3_dbg_tx_queue_info()
826 for (i = 0; i < h->kinfo.num_tqps; i++) { in hns3_dbg_queue_map()
898 if (d->qid >= d->handle->kinfo.num_tqps) { in hns3_dbg_rx_bd_info()
913 ring = &priv->ring[d->qid + d->handle->kinfo.num_tqps]; in hns3_dbg_rx_bd_info()
972 if (d->qid >= d->handle->kinfo.num_tqps) { in hns3_dbg_tx_bd_info()
1044 kinfo->num_tqps); in hns3_dbg_dev_specs()
1123 if (!priv->ring[h->kinfo.num_tqps].page_pool) { in hns3_dbg_page_pool_info()
[all …]
Dhns3_enet.c612 unsigned int queue_size = kinfo->num_tqps; in hns3_nic_set_real_num_queue()
727 for (j = 0; j < h->kinfo.num_tqps; j++) in hns3_nic_net_up()
815 for (i = 0; i < h->kinfo.num_tqps; i++) { in hns3_reset_tx_queue()
834 for (i = 0; i < h->kinfo.num_tqps; i++) in hns3_nic_net_down()
2532 int queue_num = priv->ae_handle->kinfo.num_tqps; in hns3_nic_get_stats64()
4478 if (tqp_vector->num_tqps > 1) in hns3_nic_common_poll()
4479 rx_budget = max(budget / tqp_vector->num_tqps, 1); in hns3_nic_common_poll()
4671 tqp_vector->num_tqps = 0; in hns3_nic_init_vector_data()
4675 for (i = 0; i < h->kinfo.num_tqps; i++) { in hns3_nic_init_vector_data()
4677 u16 tqp_num = h->kinfo.num_tqps; in hns3_nic_init_vector_data()
[all …]
Dhclge_mbx.h203 __le16 num_tqps; member
Dhns3_enet.h565 u16 num_tqps; /* total number of tqps in TQP vector */ member
Dhnae3.h817 u16 num_tqps; /* total number of TQPs in this handle */ member
/Linux-v6.1/drivers/net/ethernet/hisilicon/hns3/hns3vf/
Dhclgevf_main.c243 hdev->num_tqps = le16_to_cpu(queue_info->num_tqps); in hclgevf_get_queue_info()
322 hdev->htqp = devm_kcalloc(&hdev->pdev->dev, hdev->num_tqps, in hclgevf_alloc_tqps()
329 for (i = 0; i < hdev->num_tqps; i++) { in hclgevf_alloc_tqps()
370 u16 new_tqps = hdev->num_tqps; in hclgevf_knic_setup()
386 kinfo->num_tqps = min(new_tqps, hdev->num_tqps); in hclgevf_knic_setup()
388 kinfo->tqp = devm_kcalloc(&hdev->pdev->dev, kinfo->num_tqps, in hclgevf_knic_setup()
393 for (i = 0; i < kinfo->num_tqps; i++) { in hclgevf_knic_setup()
402 kinfo->num_tqps = min_t(u16, hdev->num_nic_msix - 1, kinfo->num_tqps); in hclgevf_knic_setup()
403 kinfo->rss_size = min_t(u16, kinfo->num_tqps / num_tc, in hclgevf_knic_setup()
859 for (i = 0; i < handle->kinfo.num_tqps; i++) { in hclgevf_tqp_enable()
[all …]
Dhclgevf_main.h232 u16 num_tqps; /* num task queue pairs of this VF */ member
/Linux-v6.1/drivers/net/ethernet/hisilicon/hns3/hns3pf/
Dhclge_main.c895 hdev->num_tqps = le16_to_cpu(req->tqp_num) + in hclge_query_pf_resource()
1549 hdev->num_tqps = hdev->num_req_vfs + 1; in hclge_init_kdump_kernel_config()
1678 hdev->htqp = devm_kcalloc(&hdev->pdev->dev, hdev->num_tqps, in hclge_alloc_tqps()
1685 for (i = 0; i < hdev->num_tqps; i++) { in hclge_alloc_tqps()
1746 static int hclge_assign_tqp(struct hclge_vport *vport, u16 num_tqps) in hclge_assign_tqp() argument
1752 for (i = 0, alloced = 0; i < hdev->num_tqps && in hclge_assign_tqp()
1753 alloced < num_tqps; i++) { in hclge_assign_tqp()
1775 static int hclge_knic_setup(struct hclge_vport *vport, u16 num_tqps, in hclge_knic_setup() argument
1790 kinfo->tqp = devm_kcalloc(&hdev->pdev->dev, num_tqps, in hclge_knic_setup()
1795 ret = hclge_assign_tqp(vport, num_tqps); in hclge_knic_setup()
[all …]
Dhclge_mbx.c516 queue_info->num_tqps = cpu_to_le16(vport->alloc_tqps); in hclge_get_vf_queue_info()
681 if (queue_id >= handle->kinfo.num_tqps) { in hclge_get_queue_id_in_pf()
Dhclge_debugfs.c483 for (nq_id = 0; nq_id < hdev->num_tqps; nq_id++) { in hclge_dbg_dump_dcb_queue()
830 grp_num = hdev->num_tqps <= HCLGE_TQP_MAX_SIZE_DEV_V2 ? in hclge_dbg_dump_tm_bp_qset_map()
875 for (queue_id = 0; queue_id < hdev->num_tqps; queue_id++) { in hclge_dbg_dump_tm_map()
Dhclge_main.h864 u16 num_tqps; /* Num task queue pairs of this PF */ member
Dhclge_tm.c722 kinfo->num_tqps = hclge_vport_get_tqp_num(vport); in hclge_tm_vport_tc_info_update()
1521 if (hdev->num_tqps > HCLGE_TQP_MAX_SIZE_DEV_V2) { in hclge_bp_setup_hw()