/kernel/linux/linux-6.6/drivers/net/ethernet/hisilicon/hns3/hns3_common/ |
H A D | hclge_comm_tqp_stats.c | 12 struct hnae3_knic_private_info *kinfo = &handle->kinfo; in hclge_comm_tqps_get_stats() local 17 for (i = 0; i < kinfo->num_tqps; i++) { in hclge_comm_tqps_get_stats() 18 tqp = container_of(kinfo->tqp[i], struct hclge_comm_tqp, q); in hclge_comm_tqps_get_stats() 22 for (i = 0; i < kinfo->num_tqps; i++) { in hclge_comm_tqps_get_stats() 23 tqp = container_of(kinfo->tqp[i], struct hclge_comm_tqp, q); in hclge_comm_tqps_get_stats() 32 struct hnae3_knic_private_info *kinfo = &handle->kinfo; in hclge_comm_tqps_get_sset_count() local 34 return kinfo->num_tqps * HCLGE_COMM_QUEUE_PAIR_SIZE; in hclge_comm_tqps_get_sset_count() 39 struct hnae3_knic_private_info *kinfo in hclge_comm_tqps_get_strings() local 63 struct hnae3_knic_private_info *kinfo = &handle->kinfo; hclge_comm_tqps_update_stats() local 105 struct hnae3_knic_private_info *kinfo = &handle->kinfo; hclge_comm_reset_tqp_stats() local [all...] |
/kernel/linux/linux-6.6/drivers/net/ethernet/hisilicon/hns3/ |
H A D | hns3_dcbnl.c | 14 if (h->kinfo.dcb_ops->ieee_getets) in hns3_dcbnl_ieee_getets() 15 return h->kinfo.dcb_ops->ieee_getets(h, ets); in hns3_dcbnl_ieee_getets() 27 if (h->kinfo.dcb_ops->ieee_setets) in hns3_dcbnl_ieee_setets() 28 return h->kinfo.dcb_ops->ieee_setets(h, ets); in hns3_dcbnl_ieee_setets() 40 if (h->kinfo.dcb_ops->ieee_getpfc) in hns3_dcbnl_ieee_getpfc() 41 return h->kinfo.dcb_ops->ieee_getpfc(h, pfc); in hns3_dcbnl_ieee_getpfc() 53 if (h->kinfo.dcb_ops->ieee_setpfc) in hns3_dcbnl_ieee_setpfc() 54 return h->kinfo.dcb_ops->ieee_setpfc(h, pfc); in hns3_dcbnl_ieee_setpfc() 66 if (h->kinfo.dcb_ops->ieee_setapp) in hns3_dcbnl_ieee_setapp() 67 return h->kinfo in hns3_dcbnl_ieee_setapp() [all...] |
H A D | hns3_ethtool.c | 208 struct hnae3_knic_private_info *kinfo; in hns3_lb_check_rx_ring() local 211 kinfo = &h->kinfo; in hns3_lb_check_rx_ring() 212 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() 525 struct hnae3_knic_private_info *kinfo = &handle->kinfo; in hns3_get_strings_tqps() local 531 kinfo->num_tqps, tx_prefix); in hns3_get_strings_tqps() 535 kinfo in hns3_get_strings_tqps() 572 struct hnae3_knic_private_info *kinfo = &handle->kinfo; hns3_get_stats_tqps() local [all...] |
H A D | hns3_trace.h | 77 __string(devname, ring->tqp->handle->kinfo.netdev->name) 87 __assign_str(devname, ring->tqp->handle->kinfo.netdev->name); 109 __string(devname, ring->tqp->handle->kinfo.netdev->name) 120 __assign_str(devname, ring->tqp->handle->kinfo.netdev->name);
|
H A D | hns3_enet.c | 599 hns3_set_vector_coalesce_rl(tqp_vector, h->kinfo.int_rl_setting); in hns3_vector_coalesce_init_hw() 611 struct hnae3_knic_private_info *kinfo = &h->kinfo; in hns3_nic_set_real_num_queue() local 612 struct hnae3_tc_info *tc_info = &kinfo->tc_info; in hns3_nic_set_real_num_queue() 613 unsigned int queue_size = kinfo->num_tqps; in hns3_nic_set_real_num_queue() 653 rss_size = alloc_tqps / h->kinfo.tc_info.num_tc; in hns3_get_max_available_channels() 728 for (j = 0; j < h->kinfo.num_tqps; j++) in hns3_nic_net_up() 729 hns3_tqp_enable(h->kinfo.tqp[j]); in hns3_nic_net_up() 736 hns3_tqp_disable(h->kinfo.tqp[j]); in hns3_nic_net_up() 772 struct hnae3_knic_private_info *kinfo; in hns3_nic_net_open() local 2593 struct hnae3_knic_private_info *kinfo; hns3_setup_tc() local 5083 struct hnae3_knic_private_info *kinfo = &priv->ae_handle->kinfo; hns3_init_tx_ring_tc() local 5205 struct hnae3_knic_private_info *kinfo = &priv->ae_handle->kinfo; hns3_info_show() local 5617 struct hnae3_knic_private_info *kinfo = &handle->kinfo; hns3_reset_notify_down_enet() local 5632 struct hnae3_knic_private_info *kinfo = &handle->kinfo; hns3_reset_notify_up_enet() local 5802 struct hnae3_knic_private_info *kinfo = &h->kinfo; hns3_set_channels() local [all...] |
/kernel/linux/linux-5.10/fs/ |
H A D | signalfd.c | 72 kernel_siginfo_t const *kinfo) in signalfd_copyinfo() 87 new.ssi_signo = kinfo->si_signo; in signalfd_copyinfo() 88 new.ssi_errno = kinfo->si_errno; in signalfd_copyinfo() 89 new.ssi_code = kinfo->si_code; in signalfd_copyinfo() 90 switch (siginfo_layout(kinfo->si_signo, kinfo->si_code)) { in signalfd_copyinfo() 92 new.ssi_pid = kinfo->si_pid; in signalfd_copyinfo() 93 new.ssi_uid = kinfo->si_uid; in signalfd_copyinfo() 96 new.ssi_tid = kinfo->si_tid; in signalfd_copyinfo() 97 new.ssi_overrun = kinfo in signalfd_copyinfo() 71 signalfd_copyinfo(struct signalfd_siginfo __user *uinfo, kernel_siginfo_t const *kinfo) signalfd_copyinfo() argument [all...] |
/kernel/linux/linux-6.6/fs/ |
H A D | signalfd.c | 72 kernel_siginfo_t const *kinfo) in signalfd_copyinfo() 87 new.ssi_signo = kinfo->si_signo; in signalfd_copyinfo() 88 new.ssi_errno = kinfo->si_errno; in signalfd_copyinfo() 89 new.ssi_code = kinfo->si_code; in signalfd_copyinfo() 90 switch (siginfo_layout(kinfo->si_signo, kinfo->si_code)) { in signalfd_copyinfo() 92 new.ssi_pid = kinfo->si_pid; in signalfd_copyinfo() 93 new.ssi_uid = kinfo->si_uid; in signalfd_copyinfo() 96 new.ssi_tid = kinfo->si_tid; in signalfd_copyinfo() 97 new.ssi_overrun = kinfo in signalfd_copyinfo() 71 signalfd_copyinfo(struct signalfd_siginfo __user *uinfo, kernel_siginfo_t const *kinfo) signalfd_copyinfo() argument [all...] |
/kernel/linux/linux-5.10/drivers/net/ethernet/hisilicon/hns3/ |
H A D | hns3_dcbnl.c | 14 if (h->kinfo.dcb_ops->ieee_getets) in hns3_dcbnl_ieee_getets() 15 return h->kinfo.dcb_ops->ieee_getets(h, ets); in hns3_dcbnl_ieee_getets() 27 if (h->kinfo.dcb_ops->ieee_setets) in hns3_dcbnl_ieee_setets() 28 return h->kinfo.dcb_ops->ieee_setets(h, ets); in hns3_dcbnl_ieee_setets() 40 if (h->kinfo.dcb_ops->ieee_getpfc) in hns3_dcbnl_ieee_getpfc() 41 return h->kinfo.dcb_ops->ieee_getpfc(h, pfc); in hns3_dcbnl_ieee_getpfc() 53 if (h->kinfo.dcb_ops->ieee_setpfc) in hns3_dcbnl_ieee_setpfc() 54 return h->kinfo.dcb_ops->ieee_setpfc(h, pfc); in hns3_dcbnl_ieee_setpfc() 64 if (h->kinfo.dcb_ops->getdcbx) in hns3_dcbnl_getdcbx() 65 return h->kinfo in hns3_dcbnl_getdcbx() [all...] |
H A D | hns3_debugfs.c | 31 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() 333 struct hnae3_knic_private_info *kinfo = &h->kinfo; in hns3_dbg_dev_specs() local [all...] |
H A D | hns3_enet.c | 269 hns3_set_vector_coalesce_rl(tqp_vector, h->kinfo.int_rl_setting); in hns3_vector_gl_rl_init_hw() 275 struct hnae3_knic_private_info *kinfo = &h->kinfo; in hns3_nic_set_real_num_queue() local 276 unsigned int queue_size = kinfo->rss_size * kinfo->num_tc; in hns3_nic_set_real_num_queue() 279 if (kinfo->num_tc <= 1) { in hns3_nic_set_real_num_queue() 282 ret = netdev_set_num_tc(netdev, kinfo->num_tc); in hns3_nic_set_real_num_queue() 290 if (!kinfo->tc_info[i].enable) in hns3_nic_set_real_num_queue() 294 kinfo->tc_info[i].tc, in hns3_nic_set_real_num_queue() 295 kinfo in hns3_nic_set_real_num_queue() 441 struct hnae3_knic_private_info *kinfo; hns3_nic_net_open() local 1748 struct hnae3_knic_private_info *kinfo; hns3_setup_tc() local 3913 struct hnae3_knic_private_info *kinfo = &priv->ae_handle->kinfo; hns3_init_tx_ring_tc() local 4046 struct hnae3_knic_private_info *kinfo = &priv->ae_handle->kinfo; hns3_info_show() local 4250 struct hnae3_knic_private_info *kinfo = &handle->kinfo; hns3_client_setup_tc() local 4423 struct hnae3_knic_private_info *kinfo = &handle->kinfo; hns3_reset_notify_down_enet() local 4438 struct hnae3_knic_private_info *kinfo = &handle->kinfo; hns3_reset_notify_up_enet() local 4613 struct hnae3_knic_private_info *kinfo = &h->kinfo; hns3_set_channels() local [all...] |
H A D | hns3_ethtool.c | 208 struct hnae3_knic_private_info *kinfo; in hns3_lb_check_rx_ring() local 211 kinfo = &h->kinfo; in hns3_lb_check_rx_ring() 212 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() 477 struct hnae3_knic_private_info *kinfo = &handle->kinfo; in hns3_get_strings_tqps() local 483 kinfo->num_tqps, tx_prefix); in hns3_get_strings_tqps() 487 kinfo in hns3_get_strings_tqps() 517 struct hnae3_knic_private_info *kinfo = &handle->kinfo; hns3_get_stats_tqps() local [all...] |
H A D | hns3_trace.h | 78 __string(devname, ring->tqp->handle->kinfo.netdev->name) 88 __assign_str(devname, ring->tqp->handle->kinfo.netdev->name); 110 __string(devname, ring->tqp->handle->kinfo.netdev->name) 121 __assign_str(devname, ring->tqp->handle->kinfo.netdev->name);
|
/kernel/linux/linux-6.6/drivers/net/ethernet/hisilicon/hns3/hns3pf/ |
H A D | hclge_dcb.c | 255 struct net_device *netdev = h->kinfo.netdev; in hclge_ieee_setets() 262 h->kinfo.tc_info.mqprio_active) in hclge_ieee_setets() 278 h->kinfo.tc_info.dcb_ets_active = num_tc > 1; in hclge_ieee_setets() 329 struct net_device *netdev = h->kinfo.netdev; in hclge_ieee_setpfc() 397 struct net_device *netdev = h->kinfo.netdev; in hclge_ieee_setapp() 410 if (app->priority == h->kinfo.dscp_prio[app->protocol]) in hclge_ieee_setapp() 419 old_app.priority = h->kinfo.dscp_prio[app->protocol]; in hclge_ieee_setapp() 421 h->kinfo.dscp_prio[app->protocol] = app->priority; in hclge_ieee_setapp() 426 h->kinfo.dscp_prio[app->protocol] = old_app.priority; in hclge_ieee_setapp() 431 vport->nic.kinfo in hclge_ieee_setapp() 598 struct hnae3_knic_private_info *kinfo; hclge_setup_tc() local 668 struct hnae3_knic_private_info *kinfo; hclge_dcb_ops_set() local [all...] |
H A D | hclge_tm.c | 273 hdev->vport[0].nic.kinfo.tc_map_mode = HNAE3_TC_MAP_MODE_PRIO; in hclge_dscp_to_prio_map_init() 274 hdev->vport[0].nic.kinfo.dscp_app_cnt = 0; in hclge_dscp_to_prio_map_init() 276 hdev->vport[0].nic.kinfo.dscp_prio[i] = HNAE3_PRIO_ID_INVALID; in hclge_dscp_to_prio_map_init() 292 pri_id = hdev->vport[0].nic.kinfo.dscp_prio[i]; in hclge_dscp_to_tc_map() 301 pri_id = hdev->vport[0].nic.kinfo.dscp_prio[j]; in hclge_dscp_to_tc_map() 589 struct hnae3_knic_private_info *kinfo = &vport->nic.kinfo; in hclge_tm_qs_shaper_cfg() local 611 for (i = 0; i < kinfo->tc_info.num_tc; i++) { in hclge_tm_qs_shaper_cfg() 637 struct hnae3_knic_private_info *kinfo = &vport->nic.kinfo; in hclge_vport_get_max_rss_size() local 658 struct hnae3_knic_private_info *kinfo = &vport->nic.kinfo; hclge_vport_get_tqp_num() local 677 struct hnae3_knic_private_info *kinfo = &vport->nic.kinfo; hclge_tm_update_kinfo_rss_size() local 717 struct hnae3_knic_private_info *kinfo = &vport->nic.kinfo; hclge_tm_vport_tc_info_update() local 952 struct hnae3_knic_private_info *kinfo = &vport->nic.kinfo; hclge_vport_q_to_qs_map() local 981 struct hnae3_knic_private_info *kinfo = &vport[k].nic.kinfo; hclge_tm_pri_q_qs_cfg_tc_base() local 1126 struct hnae3_knic_private_info *kinfo = &vport->nic.kinfo; hclge_tm_pri_vnet_base_shaper_qs_cfg() local 1201 struct hnae3_knic_private_info *kinfo = &vport[k].nic.kinfo; hclge_tm_pri_tc_base_dwrr_cfg() local 1243 struct hnae3_knic_private_info *kinfo = &vport->nic.kinfo; hclge_tm_pri_vnet_base_dwrr_pri_cfg() local 1389 struct hnae3_knic_private_info *kinfo = &vport[i].nic.kinfo; hclge_tm_schd_mode_tc_base_cfg() local 1408 struct hnae3_knic_private_info *kinfo = &vport->nic.kinfo; hclge_tm_schd_mode_vnet_base_cfg() local 1638 struct hnae3_knic_private_info *kinfo; hclge_tm_prio_tc_info_update() local [all...] |
H A D | hclge_trace.h | 27 __string(devname, &hdev->vport[0].nic.kinfo.netdev->name) 36 __assign_str(devname, &hdev->vport[0].nic.kinfo.netdev->name); 59 __string(devname, &hdev->vport[0].nic.kinfo.netdev->name) 67 __assign_str(devname, &hdev->vport[0].nic.kinfo.netdev->name);
|
H A D | hclge_regs.c | 511 struct hnae3_knic_private_info *kinfo) in hclge_fetch_pf_reg() 534 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() 584 struct hnae3_knic_private_info *kinfo = &handle->kinfo; in hclge_get_regs_len() local 615 kinfo->num_tqps + tqp_intr_len * (hdev->num_msi_used - 1) + in hclge_get_regs_len() 624 struct hnae3_knic_private_info *kinfo = &handle->kinfo; in hclge_get_regs() local 641 reg += hclge_fetch_pf_reg(hdev, reg, kinfo); in hclge_get_regs() 510 hclge_fetch_pf_reg(struct hclge_dev *hdev, void *data, struct hnae3_knic_private_info *kinfo) hclge_fetch_pf_reg() argument
|
/kernel/linux/linux-5.10/drivers/net/ethernet/hisilicon/hns3/hns3pf/ |
H A D | hclge_tm.c | 516 struct hnae3_knic_private_info *kinfo = &vport->nic.kinfo; in hclge_tm_qs_shaper_cfg() local 538 for (i = 0; i < kinfo->num_tc; i++) { in hclge_tm_qs_shaper_cfg() 561 struct hnae3_knic_private_info *kinfo = &vport->nic.kinfo; in hclge_tm_vport_tc_info_update() local 569 kinfo->num_tc = vport->vport_id ? 1 : in hclge_tm_vport_tc_info_update() 575 vport->alloc_tqps / kinfo->num_tc); in hclge_tm_vport_tc_info_update() 578 if (kinfo->req_rss_size != kinfo->rss_size && kinfo in hclge_tm_vport_tc_info_update() 817 struct hnae3_knic_private_info *kinfo = &vport->nic.kinfo; hclge_vport_q_to_qs_map() local 848 struct hnae3_knic_private_info *kinfo = hclge_tm_pri_q_qs_cfg() local 955 struct hnae3_knic_private_info *kinfo = &vport->nic.kinfo; hclge_tm_pri_vnet_base_shaper_qs_cfg() local 1066 struct hnae3_knic_private_info *kinfo = &vport->nic.kinfo; hclge_tm_pri_vnet_base_dwrr_pri_cfg() local 1196 struct hnae3_knic_private_info *kinfo = &vport->nic.kinfo; hclge_tm_schd_mode_vnet_base_cfg() local 1423 struct hnae3_knic_private_info *kinfo; hclge_tm_prio_tc_info_update() local [all...] |
H A D | hclge_trace.h | 27 __string(devname, &hdev->vport[0].nic.kinfo.netdev->name) 36 __assign_str(devname, &hdev->vport[0].nic.kinfo.netdev->name); 59 __string(devname, &hdev->vport[0].nic.kinfo.netdev->name) 67 __assign_str(devname, &hdev->vport[0].nic.kinfo.netdev->name);
|
H A D | hclge_dcb.c | 271 struct net_device *netdev = h->kinfo.netdev; in hclge_ieee_setets() 358 struct net_device *netdev = h->kinfo.netdev; in hclge_ieee_setpfc() 422 struct net_device *netdev = h->kinfo.netdev; in hclge_setdcbx() 495 struct hnae3_knic_private_info *kinfo; in hclge_dcb_ops_set() local 504 kinfo = &vport->nic.kinfo; in hclge_dcb_ops_set() 505 kinfo->dcb_ops = &hns3_dcb_ops; in hclge_dcb_ops_set()
|
/kernel/linux/linux-5.10/drivers/infiniband/hw/qib/ |
H A D | qib_file_ops.c | 103 struct qib_base_info *kinfo = NULL; in qib_get_base_info() local 120 sz = sizeof(*kinfo); in qib_get_base_info() 129 kinfo = kzalloc(sizeof(*kinfo), GFP_KERNEL); in qib_get_base_info() 130 if (kinfo == NULL) { in qib_get_base_info() 135 ret = dd->f_get_base_info(rcd, kinfo); in qib_get_base_info() 139 kinfo->spi_rcvhdr_cnt = dd->rcvhdrcnt; in qib_get_base_info() 140 kinfo->spi_rcvhdrent_size = dd->rcvhdrentsize; in qib_get_base_info() 141 kinfo->spi_tidegrcnt = rcd->rcvegrcnt; in qib_get_base_info() 142 kinfo in qib_get_base_info() [all...] |
/kernel/linux/linux-6.6/drivers/infiniband/hw/qib/ |
H A D | qib_file_ops.c | 103 struct qib_base_info *kinfo = NULL; in qib_get_base_info() local 120 sz = sizeof(*kinfo); in qib_get_base_info() 129 kinfo = kzalloc(sizeof(*kinfo), GFP_KERNEL); in qib_get_base_info() 130 if (kinfo == NULL) { in qib_get_base_info() 135 ret = dd->f_get_base_info(rcd, kinfo); in qib_get_base_info() 139 kinfo->spi_rcvhdr_cnt = dd->rcvhdrcnt; in qib_get_base_info() 140 kinfo->spi_rcvhdrent_size = dd->rcvhdrentsize; in qib_get_base_info() 141 kinfo->spi_tidegrcnt = rcd->rcvegrcnt; in qib_get_base_info() 142 kinfo in qib_get_base_info() [all...] |
/kernel/linux/linux-5.10/drivers/net/ethernet/hisilicon/hns3/hns3vf/ |
H A D | hclgevf_main.c | 103 struct hnae3_knic_private_info *kinfo = &handle->kinfo; in hclgevf_tqps_update_stats() local 110 for (i = 0; i < kinfo->num_tqps; i++) { in hclgevf_tqps_update_stats() 111 tqp = container_of(kinfo->tqp[i], struct hclgevf_tqp, q); in hclgevf_tqps_update_stats() 147 struct hnae3_knic_private_info *kinfo = &handle->kinfo; in hclgevf_tqps_get_stats() local 152 for (i = 0; i < kinfo->num_tqps; i++) { in hclgevf_tqps_get_stats() 153 tqp = container_of(kinfo->tqp[i], struct hclgevf_tqp, q); in hclgevf_tqps_get_stats() 156 for (i = 0; i < kinfo->num_tqps; i++) { in hclgevf_tqps_get_stats() 157 tqp = container_of(kinfo in hclgevf_tqps_get_stats() 166 struct hnae3_knic_private_info *kinfo = &handle->kinfo; hclgevf_tqps_get_sset_count() local 173 struct hnae3_knic_private_info *kinfo = &handle->kinfo; hclgevf_tqps_get_strings() local 418 struct hnae3_knic_private_info *kinfo; hclgevf_knic_setup() local 1229 struct hnae3_knic_private_info *kinfo = &handle->kinfo; hclgevf_reset_tqp_stats() local 3350 struct hnae3_knic_private_info *kinfo = &nic->kinfo; hclgevf_get_max_channels() local 3389 struct hnae3_knic_private_info *kinfo = &handle->kinfo; hclgevf_update_rss_size() local 3415 struct hnae3_knic_private_info *kinfo = &handle->kinfo; hclgevf_set_channels() local [all...] |
H A D | hclgevf_trace.h | 26 __string(devname, &hdev->nic.kinfo.netdev->name) 34 __assign_str(devname, &hdev->nic.kinfo.netdev->name); 58 __string(devname, &hdev->nic.kinfo.netdev->name) 67 __assign_str(devname, &hdev->nic.kinfo.netdev->name);
|
/kernel/linux/linux-6.6/drivers/net/ethernet/hisilicon/hns3/hns3vf/ |
H A D | hclgevf_trace.h | 26 __string(devname, &hdev->nic.kinfo.netdev->name) 34 __assign_str(devname, &hdev->nic.kinfo.netdev->name); 58 __string(devname, &hdev->nic.kinfo.netdev->name) 67 __assign_str(devname, &hdev->nic.kinfo.netdev->name);
|
H A D | hclgevf_main.c | 317 struct hnae3_knic_private_info *kinfo; in hclgevf_knic_setup() local 322 kinfo = &nic->kinfo; in hclgevf_knic_setup() 323 kinfo->num_tx_desc = hdev->num_tx_desc; in hclgevf_knic_setup() 324 kinfo->num_rx_desc = hdev->num_rx_desc; in hclgevf_knic_setup() 325 kinfo->rx_buf_len = hdev->rx_buf_len; in hclgevf_knic_setup() 331 kinfo->tc_info.num_tc = num_tc; in hclgevf_knic_setup() 332 kinfo->rss_size = min_t(u16, hdev->rss_size_max, new_tqps / num_tc); in hclgevf_knic_setup() 333 new_tqps = kinfo->rss_size * num_tc; in hclgevf_knic_setup() 334 kinfo in hclgevf_knic_setup() 3022 struct hnae3_knic_private_info *kinfo = &nic->kinfo; hclgevf_get_max_channels() local 3061 struct hnae3_knic_private_info *kinfo = &handle->kinfo; hclgevf_update_rss_size() local 3087 struct hnae3_knic_private_info *kinfo = &handle->kinfo; hclgevf_set_channels() local [all...] |