Home
last modified time | relevance | path

Searched refs:num_tqps (Results 1 - 25 of 27) sorted by relevance

12

/kernel/linux/linux-6.6/drivers/net/ethernet/hisilicon/hns3/hns3_common/
H A 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()
/kernel/linux/linux-6.6/drivers/net/ethernet/hisilicon/hns3/
H A Dhns3_ethtool.c212 for (i = kinfo->num_tqps; i < kinfo->num_tqps * 2; i++) { in hns3_lb_check_rx_ring()
483 return ((HNS3_TQP_STATS_COUNT * h->kinfo.num_tqps) + in hns3_get_sset_count()
498 u32 stat_count, u32 num_tqps, const char *prefix) in hns3_update_strings()
505 for (i = 0; i < num_tqps; i++) { in hns3_update_strings()
531 kinfo->num_tqps, tx_prefix); in hns3_get_strings_tqps()
535 kinfo->num_tqps, rx_prefix); in hns3_get_strings_tqps()
579 for (i = 0; i < kinfo->num_tqps; i++) { in hns3_get_stats_tqps()
588 for (i = 0; i < kinfo->num_tqps; i++) { in hns3_get_stats_tqps()
589 ring = &nic_priv->ring[i + kinfo->num_tqps]; in hns3_get_stats_tqps()
497 hns3_update_strings(u8 *data, const struct hns3_stats *stats, u32 stat_count, u32 num_tqps, const char *prefix) hns3_update_strings() argument
[all...]
H A Dhns3_debugfs.c700 for (i = 0; i < h->kinfo.num_tqps; i++) { in hns3_dbg_rx_queue_info()
709 ring = &priv->ring[(u32)(i + h->kinfo.num_tqps)]; in hns3_dbg_rx_queue_info()
804 for (i = 0; i < h->kinfo.num_tqps; i++) { in hns3_dbg_tx_queue_info()
822 hns3_dbg_tx_spare_info(ring, buf, len, h->kinfo.num_tqps, &pos); in hns3_dbg_tx_queue_info()
852 for (i = 0; i < h->kinfo.num_tqps; i++) { in hns3_dbg_queue_map()
924 if (d->qid >= d->handle->kinfo.num_tqps) { in hns3_dbg_rx_bd_info()
939 ring = &priv->ring[d->qid + d->handle->kinfo.num_tqps]; in hns3_dbg_rx_bd_info()
997 if (d->qid >= d->handle->kinfo.num_tqps) { in hns3_dbg_tx_bd_info()
1070 kinfo->num_tqps); in hns3_dbg_dev_specs()
1152 if (!priv->ring[h->kinfo.num_tqps] in hns3_dbg_page_pool_info()
[all...]
H A Dhclge_mbx.h203 __le16 num_tqps; member
H A Dhns3_enet.c613 unsigned int queue_size = kinfo->num_tqps; in hns3_nic_set_real_num_queue()
728 for (j = 0; j < h->kinfo.num_tqps; j++) in hns3_nic_net_up()
816 for (i = 0; i < h->kinfo.num_tqps; i++) { in hns3_reset_tx_queue()
835 for (i = 0; i < h->kinfo.num_tqps; i++) in hns3_nic_net_down()
2541 int queue_num = priv->ae_handle->kinfo.num_tqps; in hns3_nic_get_stats64()
4491 if (tqp_vector->num_tqps > 1) in hns3_nic_common_poll()
4492 rx_budget = max(budget / tqp_vector->num_tqps, 1); in hns3_nic_common_poll()
4684 tqp_vector->num_tqps = 0; in hns3_nic_init_vector_data()
4688 for (i = 0; i < h->kinfo.num_tqps; i++) { in hns3_nic_init_vector_data()
4690 u16 tqp_num = h->kinfo.num_tqps; in hns3_nic_init_vector_data()
[all...]
H A Dhns3_enet.h565 u16 num_tqps; /* total number of tqps in TQP vector */ member
H A Dhnae3.h836 u16 num_tqps; /* total number of TQPs in this handle */ member
/kernel/linux/linux-5.10/drivers/net/ethernet/hisilicon/hns3/
H A Dhns3_debugfs.c31 queue_max = h->kinfo.num_tqps; in hns3_dbg_queue_info()
40 if (queue_num >= h->kinfo.num_tqps) { in hns3_dbg_queue_info()
43 h->kinfo.num_tqps - 1); in hns3_dbg_queue_info()
56 ring = &priv->ring[(u32)(i + h->kinfo.num_tqps)]; in hns3_dbg_queue_info()
157 for (i = 0; i < h->kinfo.num_tqps; i++) { in hns3_dbg_queue_map()
191 if (q_num >= h->kinfo.num_tqps) { in hns3_dbg_bd_info()
193 h->kinfo.num_tqps - 1); in hns3_dbg_bd_info()
230 ring = &priv->ring[q_num + h->kinfo.num_tqps]; in hns3_dbg_bd_info()
345 dev_info(priv->dev, "Task queue pairs numbers: %u\n", kinfo->num_tqps); in hns3_dbg_dev_specs()
H A Dhns3_ethtool.c212 for (i = kinfo->num_tqps; i < kinfo->num_tqps * 2; i++) { in hns3_lb_check_rx_ring()
438 return ((HNS3_TQP_STATS_COUNT * h->kinfo.num_tqps) + in hns3_get_sset_count()
450 u32 stat_count, u32 num_tqps, const char *prefix) in hns3_update_strings()
457 for (i = 0; i < num_tqps; i++) { in hns3_update_strings()
483 kinfo->num_tqps, tx_prefix); in hns3_get_strings_tqps()
487 kinfo->num_tqps, rx_prefix); in hns3_get_strings_tqps()
523 for (i = 0; i < kinfo->num_tqps; i++) { in hns3_get_stats_tqps()
532 for (i = 0; i < kinfo->num_tqps; i++) { in hns3_get_stats_tqps()
533 ring = &nic_priv->ring[i + kinfo->num_tqps]; in hns3_get_stats_tqps()
449 hns3_update_strings(u8 *data, const struct hns3_stats *stats, u32 stat_count, u32 num_tqps, const char *prefix) hns3_update_strings() argument
[all...]
H A Dhns3_enet.c397 for (j = 0; j < h->kinfo.num_tqps; j++) in hns3_nic_net_up()
485 for (i = 0; i < h->kinfo.num_tqps; i++) { in hns3_reset_tx_queue()
504 for (i = 0; i < h->kinfo.num_tqps; i++) in hns3_nic_net_down()
1657 int queue_num = priv->ae_handle->kinfo.num_tqps; in hns3_nic_get_stats64()
3422 if (tqp_vector->num_tqps > 1) in hns3_nic_common_poll()
3423 rx_budget = max(budget / tqp_vector->num_tqps, 1); in hns3_nic_common_poll()
3585 tqp_vector->num_tqps = 0; in hns3_nic_init_vector_data()
3588 for (i = 0; i < h->kinfo.num_tqps; i++) { in hns3_nic_init_vector_data()
3590 u16 tqp_num = h->kinfo.num_tqps; in hns3_nic_init_vector_data()
3602 tqp_vector->num_tqps in hns3_nic_init_vector_data()
[all...]
H A Dhns3_enet.h460 u16 num_tqps; /* total number of tqps in TQP vector */ member
H A Dhnae3.h680 u16 num_tqps; /* total number of TQPs in this handle */ member
/kernel/linux/linux-5.10/drivers/net/ethernet/hisilicon/hns3/hns3vf/
H A Dhclgevf_main.c110 for (i = 0; i < kinfo->num_tqps; i++) { in hclgevf_tqps_update_stats()
152 for (i = 0; i < kinfo->num_tqps; i++) { in hclgevf_tqps_get_stats()
156 for (i = 0; i < kinfo->num_tqps; i++) { in hclgevf_tqps_get_stats()
168 return kinfo->num_tqps * 2; in hclgevf_tqps_get_sset_count()
177 for (i = 0; i < kinfo->num_tqps; i++) { in hclgevf_tqps_get_strings()
185 for (i = 0; i < kinfo->num_tqps; i++) { in hclgevf_tqps_get_strings()
308 memcpy(&hdev->num_tqps, &resp_msg[HCLGEVF_TQPS_ALLOC_OFFSET], in hclgevf_get_queue_info()
391 hdev->htqp = devm_kcalloc(&hdev->pdev->dev, hdev->num_tqps, in hclgevf_alloc_tqps()
398 for (i = 0; i < hdev->num_tqps; i++) { in hclgevf_alloc_tqps()
419 u16 new_tqps = hdev->num_tqps; in hclgevf_knic_setup()
[all...]
H A Dhclgevf_main.h287 u16 num_tqps; /* num task queue pairs of this VF */ member
/kernel/linux/linux-6.6/drivers/net/ethernet/hisilicon/hns3/hns3vf/
H A Dhclgevf_regs.c120 ring_len * hdev->num_tqps; in hclgevf_get_regs_len()
148 for (j = 0; j < hdev->num_tqps; j++) { in hclgevf_get_regs()
H A Dhclgevf_main.c191 hdev->num_tqps = le16_to_cpu(queue_info->num_tqps); in hclgevf_get_queue_info()
270 hdev->htqp = devm_kcalloc(&hdev->pdev->dev, hdev->num_tqps, in hclgevf_alloc_tqps()
277 for (i = 0; i < hdev->num_tqps; i++) { in hclgevf_alloc_tqps()
318 u16 new_tqps = hdev->num_tqps; in hclgevf_knic_setup()
334 kinfo->num_tqps = min(new_tqps, hdev->num_tqps); in hclgevf_knic_setup()
336 kinfo->tqp = devm_kcalloc(&hdev->pdev->dev, kinfo->num_tqps, in hclgevf_knic_setup()
341 for (i = 0; i < kinfo->num_tqps; i++) { in hclgevf_knic_setup()
350 kinfo->num_tqps in hclgevf_knic_setup()
[all...]
H A Dhclgevf_main.h233 u16 num_tqps; /* num task queue pairs of this VF */ member
/kernel/linux/linux-6.6/drivers/net/ethernet/hisilicon/hns3/hns3pf/
H A Dhclge_regs.c534 for (j = 0; j < kinfo->num_tqps; j++) { in hclge_fetch_pf_reg()
541 data_num_sum += (reg_num + HCLGE_REG_TLV_SPACE) * kinfo->num_tqps; in hclge_fetch_pf_reg()
615 kinfo->num_tqps + tqp_intr_len * (hdev->num_msi_used - 1) + in hclge_get_regs_len()
H A Dhclge_main.c798 hdev->num_tqps = le16_to_cpu(req->tqp_num) + in hclge_query_pf_resource()
1454 hdev->num_tqps = hdev->num_req_vfs + 1; in hclge_init_kdump_kernel_config()
1583 hdev->htqp = devm_kcalloc(&hdev->pdev->dev, hdev->num_tqps, in hclge_alloc_tqps()
1590 for (i = 0; i < hdev->num_tqps; i++) { in hclge_alloc_tqps()
1651 static int hclge_assign_tqp(struct hclge_vport *vport, u16 num_tqps) in hclge_assign_tqp() argument
1657 for (i = 0, alloced = 0; i < hdev->num_tqps && in hclge_assign_tqp()
1658 alloced < num_tqps; i++) { in hclge_assign_tqp()
1680 static int hclge_knic_setup(struct hclge_vport *vport, u16 num_tqps, in hclge_knic_setup() argument
1695 kinfo->tqp = devm_kcalloc(&hdev->pdev->dev, num_tqps, in hclge_knic_setup()
1700 ret = hclge_assign_tqp(vport, num_tqps); in hclge_knic_setup()
1750 hclge_vport_setup(struct hclge_vport *vport, u16 num_tqps) hclge_vport_setup() argument
[all...]
H A Dhclge_mbx.c521 queue_info->num_tqps = cpu_to_le16(vport->alloc_tqps); in hclge_get_vf_queue_info()
733 if (queue_id >= handle->kinfo.num_tqps) { in hclge_get_queue_id_in_pf()
H A Dhclge_debugfs.c504 for (nq_id = 0; nq_id < hdev->num_tqps; nq_id++) { in hclge_dbg_dump_dcb_queue()
850 grp_num = hdev->num_tqps <= HCLGE_TQP_MAX_SIZE_DEV_V2 ? in hclge_dbg_dump_tm_bp_qset_map()
895 for (queue_id = 0; queue_id < hdev->num_tqps; queue_id++) { in hclge_dbg_dump_tm_map()
H A Dhclge_main.h867 u16 num_tqps; /* Num task queue pairs of this PF */ member
/kernel/linux/linux-5.10/drivers/net/ethernet/hisilicon/hns3/hns3pf/
H A Dhclge_main.c554 for (i = 0; i < kinfo->num_tqps; i++) { in hclge_tqps_update_stats()
573 for (i = 0; i < kinfo->num_tqps; i++) { in hclge_tqps_update_stats()
603 for (i = 0; i < kinfo->num_tqps; i++) { in hclge_tqps_get_stats()
608 for (i = 0; i < kinfo->num_tqps; i++) { in hclge_tqps_get_stats()
621 return kinfo->num_tqps * (2); in hclge_tqps_get_sset_count()
630 for (i = 0; i < kinfo->num_tqps; i++) { in hclge_tqps_get_strings()
638 for (i = 0; i < kinfo->num_tqps; i++) { in hclge_tqps_get_strings()
892 hdev->num_tqps = le16_to_cpu(req->tqp_num); in hclge_query_pf_resource()
1461 hdev->num_tqps = hdev->num_vmdq_vport + hdev->num_req_vfs + 1; in hclge_init_kdump_kernel_config()
1584 hdev->htqp = devm_kcalloc(&hdev->pdev->dev, hdev->num_tqps, in hclge_alloc_tqps()
1632 hclge_assign_tqp(struct hclge_vport *vport, u16 num_tqps) hclge_assign_tqp() argument
1661 hclge_knic_setup(struct hclge_vport *vport, u16 num_tqps, u16 num_tx_desc, u16 num_rx_desc) hclge_knic_setup() argument
1730 hclge_vport_setup(struct hclge_vport *vport, u16 num_tqps) hclge_vport_setup() argument
[all...]
H A Dhclge_mbx.c596 if (queue_id >= handle->kinfo.num_tqps) { in hclge_get_queue_id_in_pf()
H A Dhclge_main.h742 u16 num_tqps; /* Num task queue pairs of this PF */ member

Completed in 61 milliseconds

12