Home
last modified time | relevance | path

Searched refs:kinfo (Results 1 – 13 of 13) sorted by relevance

/linux/drivers/net/ethernet/hisilicon/hns3/
H A Dhns3_dcbnl.c14 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 …]
H A Dhns3_ethtool.c212 struct hnae3_knic_private_info *kinfo; in hns3_lb_check_rx_ring() local
215 kinfo = &h->kinfo; in hns3_lb_check_rx_ring()
216 for (i = kinfo->num_tqps; i < kinfo->num_tqps * 2; i++) { in hns3_lb_check_rx_ring()
499 return ((HNS3_TQP_STATS_COUNT * h->kinfo.num_tqps) + in hns3_get_sset_count()
527 struct hnae3_knic_private_info *kinfo = &handle->kinfo; in hns3_get_strings_tqps() local
533 kinfo->num_tqps, tx_prefix); in hns3_get_strings_tqps()
537 kinfo->num_tqps, rx_prefix); in hns3_get_strings_tqps()
568 struct hnae3_knic_private_info *kinfo = &handle->kinfo; in hns3_get_stats_tqps() local
575 for (i = 0; i < kinfo->num_tqps; i++) { in hns3_get_stats_tqps()
584 for (i = 0; i < kinfo->num_tqps; i++) { in hns3_get_stats_tqps()
[all …]
H A Dhns3_enet.c609 hns3_set_vector_coalesce_rl(tqp_vector, h->kinfo.int_rl_setting); in hns3_vector_coalesce_init_hw()
621 struct hnae3_knic_private_info *kinfo = &h->kinfo; in hns3_nic_set_real_num_queue() local
622 struct hnae3_tc_info *tc_info = &kinfo->tc_info; in hns3_nic_set_real_num_queue()
623 unsigned int queue_size = kinfo->num_tqps; in hns3_nic_set_real_num_queue()
663 rss_size = alloc_tqps / h->kinfo.tc_info.num_tc; in hns3_get_max_available_channels()
732 for (i = 0; i < h->kinfo.num_tqps; i++) in hns3_enable_irqs_and_tqps()
733 hns3_tqp_enable(h->kinfo.tqp[i]); in hns3_enable_irqs_and_tqps()
742 for (i = 0; i < h->kinfo.num_tqps; i++) in hns3_disable_irqs_and_tqps()
743 hns3_tqp_disable(h->kinfo.tqp[i]); in hns3_disable_irqs_and_tqps()
803 struct hnae3_knic_private_info *kinfo; in hns3_nic_net_open() local
[all …]
H A Dhnae3.h937 struct hnae3_knic_private_info kinfo; member
/linux/fs/
H A Dsignalfd.c71 static int signalfd_copyinfo(struct iov_iter *to, kernel_siginfo_t const *kinfo) in signalfd_copyinfo() argument
86 new.ssi_signo = kinfo->si_signo; in signalfd_copyinfo()
87 new.ssi_errno = kinfo->si_errno; in signalfd_copyinfo()
88 new.ssi_code = kinfo->si_code; in signalfd_copyinfo()
89 switch (siginfo_layout(kinfo->si_signo, kinfo->si_code)) { in signalfd_copyinfo()
91 new.ssi_pid = kinfo->si_pid; in signalfd_copyinfo()
92 new.ssi_uid = kinfo->si_uid; in signalfd_copyinfo()
95 new.ssi_tid = kinfo->si_tid; in signalfd_copyinfo()
96 new.ssi_overrun = kinfo->si_overrun; in signalfd_copyinfo()
97 new.ssi_ptr = (long) kinfo->si_ptr; in signalfd_copyinfo()
[all …]
H A Dpidfs.c371 struct pidfd_info kinfo = {}; in pidfd_info() local
398 kinfo.mask |= PIDFD_INFO_EXIT; in pidfd_info()
400 kinfo.cgroupid = attr->cgroupid; in pidfd_info()
401 kinfo.mask |= PIDFD_INFO_CGROUPID; in pidfd_info()
403 kinfo.exit_code = attr->exit_code; in pidfd_info()
410 kinfo.mask |= PIDFD_INFO_COREDUMP | PIDFD_INFO_COREDUMP_SIGNAL | PIDFD_INFO_COREDUMP_CODE; in pidfd_info()
411 kinfo.coredump_mask = attr->coredump_mask; in pidfd_info()
412 kinfo.coredump_signal = attr->coredump_signal; in pidfd_info()
413 kinfo.coredump_code = attr->coredump_code; in pidfd_info()
433 if ((mask & PIDFD_INFO_COREDUMP) && !kinfo.coredump_mask) { in pidfd_info()
[all …]
/linux/drivers/net/ethernet/hisilicon/hns3/hns3pf/
H A Dhclge_dcb.c255 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.tc_map_mode = HNAE3_TC_MAP_MODE_DSCP; in hclge_ieee_setapp()
[all …]
H A Dhclge_tm.c273 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 …]
H A Dhclge_regs.c511 struct hnae3_knic_private_info *kinfo) in hclge_fetch_pf_reg() argument
534 for (j = 0; j < kinfo->num_tqps; j++) { in hclge_fetch_pf_reg()
536 tqp = kinfo->tqp[j]; in hclge_fetch_pf_reg()
542 data_num_sum += (reg_num + HCLGE_REG_TLV_SPACE) * kinfo->num_tqps; in hclge_fetch_pf_reg()
585 struct hnae3_knic_private_info *kinfo = &handle->kinfo; in hclge_get_regs_len() local
616 kinfo->num_tqps + tqp_intr_len * (hdev->num_msi_used - 1) + in hclge_get_regs_len()
625 struct hnae3_knic_private_info *kinfo = &handle->kinfo; in hclge_get_regs() local
642 reg += hclge_fetch_pf_reg(hdev, reg, kinfo); in hclge_get_regs()
H A Dhclge_mbx.c196 if (req->msg.param[i].tqp_index >= vport->nic.kinfo.num_tqps) { in hclge_get_ring_chain_from_mbx()
199 vport->nic.kinfo.num_tqps - 1U); in hclge_get_ring_chain_from_mbx()
207 hclge_get_queue_id(vport->nic.kinfo.tqp in hclge_get_ring_chain_from_mbx()
223 hclge_get_queue_id(vport->nic.kinfo.tqp in hclge_get_ring_chain_from_mbx()
493 struct hnae3_knic_private_info *kinfo = &vport->nic.kinfo; in hclge_get_basic_info() local
500 for (i = 0; i < kinfo->tc_info.num_tc; i++) in hclge_get_basic_info()
522 queue_info->rss_size = cpu_to_le16(vport->nic.kinfo.rss_size); in hclge_get_vf_queue_info()
733 if (queue_id >= handle->kinfo.num_tqps) { in hclge_get_queue_id_in_pf()
H A Dhclge_main.c1635 struct hnae3_knic_private_info *kinfo = &vport->nic.kinfo; in hclge_assign_tqp() local
1644 hdev->htqp[i].q.tx_desc_num = kinfo->num_tx_desc; in hclge_assign_tqp()
1645 hdev->htqp[i].q.rx_desc_num = kinfo->num_rx_desc; in hclge_assign_tqp()
1646 kinfo->tqp[alloced] = &hdev->htqp[i].q; in hclge_assign_tqp()
1652 kinfo->rss_size = min_t(u16, hdev->pf_rss_size_max, in hclge_assign_tqp()
1656 kinfo->rss_size = min_t(u16, kinfo->rss_size, in hclge_assign_tqp()
1667 struct hnae3_knic_private_info *kinfo = &nic->kinfo; in hclge_knic_setup() local
1671 kinfo->num_tx_desc = num_tx_desc; in hclge_knic_setup()
1672 kinfo->num_rx_desc = num_rx_desc; in hclge_knic_setup()
1674 kinfo->rx_buf_len = hdev->rx_buf_len; in hclge_knic_setup()
[all …]
/linux/sound/virtio/
H A Dvirtio_kctl.c55 struct virtio_snd_ctl_info *kinfo) in virtsnd_kctl_info()
58 unsigned int type = le32_to_cpu(kinfo->type); in virtsnd_kctl_info()
59 unsigned int count = le32_to_cpu(kinfo->count); in virtsnd_kctl_info()
75 !le32_to_cpu(kinfo->value.enumerated.items)) { in virtsnd_kctl_info()
98 struct virtio_snd_ctl_info *kinfo =
102 uinfo->type = g_v2a_type_map[le32_to_cpu(kinfo->type)]; in virtsnd_kctl_get()
103 uinfo->count = le32_to_cpu(kinfo->count); in virtsnd_kctl_get()
108 le32_to_cpu(kinfo->value.integer.min); in virtsnd_kctl_get()
110 le32_to_cpu(kinfo->value.integer.max); in virtsnd_kctl_get()
112 le32_to_cpu(kinfo in virtsnd_kctl_get()
52 struct virtio_snd_ctl_info *kinfo = virtsnd_kctl_info() local
106 struct virtio_snd_ctl_info *kinfo = virtsnd_kctl_get() local
179 struct virtio_snd_ctl_info *kinfo = virtsnd_kctl_put() local
321 struct virtio_snd_ctl_info *kinfo = &snd->kctl_infos[cid]; virtsnd_kctl_get_enum_items() local
385 struct virtio_snd_ctl_info *kinfo = &snd->kctl_infos[i]; virtsnd_kctl_parse_cfg() local
410 struct virtio_snd_ctl_info *kinfo = &snd->kctl_infos[cid]; virtsnd_kctl_build_devs() local
[all...]
/linux/drivers/net/ethernet/hisilicon/hns3/hns3_common/
H A Dhclge_comm_rss.c43 rss_cfg->rss_size = nic->kinfo.rss_size; in hclge_comm_rss_init_cfg()