/Linux-v6.1/drivers/net/ethernet/hisilicon/hns3/hns3_common/ |
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 = &handle->kinfo; in hclge_comm_tqps_get_strings() local 43 for (i = 0; i < kinfo->num_tqps; i++) { in hclge_comm_tqps_get_strings() 45 container_of(kinfo->tqp[i], struct hclge_comm_tqp, q); in hclge_comm_tqps_get_strings() [all …]
|
D | hclge_comm_rss.c | 43 rss_cfg->rss_size = nic->kinfo.rss_size; in hclge_comm_rss_init_cfg()
|
/Linux-v6.1/drivers/net/ethernet/hisilicon/hns3/ |
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.dcb_ops->ieee_setapp(h, app); in hns3_dcbnl_ieee_setapp() [all …]
|
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() 484 return ((HNS3_TQP_STATS_COUNT * h->kinfo.num_tqps) + in hns3_get_sset_count() 526 struct hnae3_knic_private_info *kinfo = &handle->kinfo; in hns3_get_strings_tqps() local 532 kinfo->num_tqps, tx_prefix); in hns3_get_strings_tqps() 536 kinfo->num_tqps, rx_prefix); in hns3_get_strings_tqps() 574 struct hnae3_knic_private_info *kinfo = &handle->kinfo; in hns3_get_stats_tqps() local 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() [all …]
|
D | hns3_enet.c | 598 hns3_set_vector_coalesce_rl(tqp_vector, h->kinfo.int_rl_setting); in hns3_vector_coalesce_init_hw() 610 struct hnae3_knic_private_info *kinfo = &h->kinfo; in hns3_nic_set_real_num_queue() local 611 struct hnae3_tc_info *tc_info = &kinfo->tc_info; in hns3_nic_set_real_num_queue() 612 unsigned int queue_size = kinfo->num_tqps; in hns3_nic_set_real_num_queue() 652 rss_size = alloc_tqps / h->kinfo.tc_info.num_tc; in hns3_get_max_available_channels() 727 for (j = 0; j < h->kinfo.num_tqps; j++) in hns3_nic_net_up() 728 hns3_tqp_enable(h->kinfo.tqp[j]); in hns3_nic_net_up() 735 hns3_tqp_disable(h->kinfo.tqp[j]); in hns3_nic_net_up() 771 struct hnae3_knic_private_info *kinfo; in hns3_nic_net_open() local 794 kinfo = &h->kinfo; in hns3_nic_net_open() [all …]
|
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);
|
D | hns3_debugfs.c | 674 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() 1025 struct hnae3_knic_private_info *kinfo = &h->kinfo; in hns3_dbg_dev_specs() local 1039 kinfo->rss_size); in hns3_dbg_dev_specs() [all …]
|
D | hnae3.h | 870 struct hnae3_knic_private_info kinfo; member
|
/Linux-v6.1/fs/ |
D | signalfd.c | 72 kernel_siginfo_t const *kinfo) in signalfd_copyinfo() argument 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->si_overrun; in signalfd_copyinfo() 98 new.ssi_ptr = (long) kinfo->si_ptr; in signalfd_copyinfo() [all …]
|
/Linux-v6.1/drivers/net/ethernet/hisilicon/hns3/hns3pf/ |
D | hclge_dcb.c | 236 struct net_device *netdev = h->kinfo.netdev; in hclge_ieee_setets() 313 struct net_device *netdev = h->kinfo.netdev; in hclge_ieee_setpfc() 365 struct net_device *netdev = h->kinfo.netdev; in hclge_ieee_setapp() 378 if (app->priority == h->kinfo.dscp_prio[app->protocol]) in hclge_ieee_setapp() 387 old_app.priority = h->kinfo.dscp_prio[app->protocol]; in hclge_ieee_setapp() 389 h->kinfo.dscp_prio[app->protocol] = app->priority; in hclge_ieee_setapp() 394 h->kinfo.dscp_prio[app->protocol] = old_app.priority; in hclge_ieee_setapp() 399 vport->nic.kinfo.tc_map_mode = HNAE3_TC_MAP_MODE_DSCP; in hclge_ieee_setapp() 401 h->kinfo.dscp_app_cnt++; in hclge_ieee_setapp() 411 struct net_device *netdev = h->kinfo.netdev; in hclge_ieee_delapp() [all …]
|
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 638 struct hnae3_tc_info *tc_info = &kinfo->tc_info; in hclge_vport_get_max_rss_size() 658 struct hnae3_knic_private_info *kinfo = &vport->nic.kinfo; in hclge_vport_get_tqp_num() local [all …]
|
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);
|
D | hclge_mbx.c | 191 if (req->msg.param[i].tqp_index >= vport->nic.kinfo.rss_size) { in hclge_get_ring_chain_from_mbx() 194 vport->nic.kinfo.rss_size - 1U); in hclge_get_ring_chain_from_mbx() 202 hclge_get_queue_id(vport->nic.kinfo.tqp in hclge_get_ring_chain_from_mbx() 218 hclge_get_queue_id(vport->nic.kinfo.tqp in hclge_get_ring_chain_from_mbx() 488 struct hnae3_knic_private_info *kinfo = &vport->nic.kinfo; in hclge_get_basic_info() local 495 for (i = 0; i < kinfo->tc_info.num_tc; i++) in hclge_get_basic_info() 517 queue_info->rss_size = cpu_to_le16(vport->nic.kinfo.rss_size); in hclge_get_vf_queue_info() 681 if (queue_id >= handle->kinfo.num_tqps) { in hclge_get_queue_id_in_pf()
|
D | hclge_main.c | 1748 struct hnae3_knic_private_info *kinfo = &vport->nic.kinfo; in hclge_assign_tqp() local 1757 hdev->htqp[i].q.tx_desc_num = kinfo->num_tx_desc; in hclge_assign_tqp() 1758 hdev->htqp[i].q.rx_desc_num = kinfo->num_rx_desc; in hclge_assign_tqp() 1759 kinfo->tqp[alloced] = &hdev->htqp[i].q; in hclge_assign_tqp() 1765 kinfo->rss_size = min_t(u16, hdev->pf_rss_size_max, in hclge_assign_tqp() 1769 kinfo->rss_size = min_t(u16, kinfo->rss_size, in hclge_assign_tqp() 1780 struct hnae3_knic_private_info *kinfo = &nic->kinfo; in hclge_knic_setup() local 1784 kinfo->num_tx_desc = num_tx_desc; in hclge_knic_setup() 1785 kinfo->num_rx_desc = num_rx_desc; in hclge_knic_setup() 1787 kinfo->rx_buf_len = hdev->rx_buf_len; in hclge_knic_setup() [all …]
|
D | hclge_debugfs.c | 1161 struct hnae3_knic_private_info *kinfo = &hdev->vport[0].nic.kinfo; in hclge_dbg_dump_qos_dscp_map() local 1170 tc_map_mode_str[kinfo->tc_map_mode]); in hclge_dbg_dump_qos_dscp_map() 1172 if (kinfo->tc_map_mode != HNAE3_TC_MAP_MODE_DSCP) in hclge_dbg_dump_qos_dscp_map() 1200 if (kinfo->dscp_prio[i] == HNAE3_PRIO_ID_INVALID) in hclge_dbg_dump_qos_dscp_map() 1204 i, kinfo->dscp_prio[i], dscp_tc[i]); in hclge_dbg_dump_qos_dscp_map()
|
/Linux-v6.1/drivers/infiniband/hw/qib/ |
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->spi_rcv_egrbufsize = dd->rcvegrbufsize; in qib_get_base_info() 146 kinfo->spi_rcv_egrbuftotlen = in qib_get_base_info() [all …]
|
D | qib_iba6120.c | 2017 struct qib_base_info *kinfo) in qib_6120_get_base_info() argument 2020 kinfo->spi_runtime_flags |= QIB_RUNTIME_FORCE_WC_ORDER; in qib_6120_get_base_info() 2022 kinfo->spi_runtime_flags |= QIB_RUNTIME_PCIE | in qib_6120_get_base_info()
|
D | qib_iba7220.c | 2247 struct qib_base_info *kinfo) in qib_7220_get_base_info() argument 2249 kinfo->spi_runtime_flags |= QIB_RUNTIME_PCIE | in qib_7220_get_base_info() 2253 kinfo->spi_runtime_flags |= QIB_RUNTIME_SPECIAL_TRIGGER; in qib_7220_get_base_info()
|
D | qib_iba7322.c | 3849 struct qib_base_info *kinfo) in qib_7322_get_base_info() argument 3851 kinfo->spi_runtime_flags |= QIB_RUNTIME_CTXT_MSB_IN_QP | in qib_7322_get_base_info() 3855 kinfo->spi_runtime_flags |= QIB_RUNTIME_RCHK; in qib_7322_get_base_info() 3857 kinfo->spi_runtime_flags |= QIB_RUNTIME_SPECIAL_TRIGGER; in qib_7322_get_base_info()
|
/Linux-v6.1/drivers/net/ethernet/hisilicon/hns3/hns3vf/ |
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);
|
D | hclgevf_main.c | 369 struct hnae3_knic_private_info *kinfo; in hclgevf_knic_setup() local 374 kinfo = &nic->kinfo; in hclgevf_knic_setup() 375 kinfo->num_tx_desc = hdev->num_tx_desc; in hclgevf_knic_setup() 376 kinfo->num_rx_desc = hdev->num_rx_desc; in hclgevf_knic_setup() 377 kinfo->rx_buf_len = hdev->rx_buf_len; in hclgevf_knic_setup() 383 kinfo->tc_info.num_tc = num_tc; in hclgevf_knic_setup() 384 kinfo->rss_size = min_t(u16, hdev->rss_size_max, new_tqps / num_tc); in hclgevf_knic_setup() 385 new_tqps = kinfo->rss_size * num_tc; 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() [all …]
|
/Linux-v6.1/kernel/ |
D | signal.c | 3801 static int copy_siginfo_from_user_any(kernel_siginfo_t *kinfo, in copy_siginfo_from_user_any() argument 3812 kinfo, (struct compat_siginfo __user *)info); in copy_siginfo_from_user_any() 3814 return copy_siginfo_from_user(kinfo, info); in copy_siginfo_from_user_any() 3852 kernel_siginfo_t kinfo; in SYSCALL_DEFINE4() local 3874 ret = copy_siginfo_from_user_any(&kinfo, info); in SYSCALL_DEFINE4() 3879 if (unlikely(sig != kinfo.si_signo)) in SYSCALL_DEFINE4() 3885 (kinfo.si_code >= 0 || kinfo.si_code == SI_TKILL)) in SYSCALL_DEFINE4() 3888 prepare_kill_siginfo(sig, &kinfo); in SYSCALL_DEFINE4() 3891 ret = kill_pid_info(sig, &kinfo, pid); in SYSCALL_DEFINE4()
|