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

/linux-master/drivers/net/ethernet/hisilicon/hns3/
H A Dhns3_dcbnl.c14 if (h->kinfo.dcb_ops->ieee_getets)
15 return h->kinfo.dcb_ops->ieee_getets(h, ets);
27 if (h->kinfo.dcb_ops->ieee_setets)
28 return h->kinfo.dcb_ops->ieee_setets(h, ets);
40 if (h->kinfo.dcb_ops->ieee_getpfc)
41 return h->kinfo.dcb_ops->ieee_getpfc(h, pfc);
53 if (h->kinfo.dcb_ops->ieee_setpfc)
54 return h->kinfo.dcb_ops->ieee_setpfc(h, pfc);
66 if (h->kinfo.dcb_ops->ieee_setapp)
67 return h->kinfo
[all...]
H A Dhns3_trace.h77 __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 Dhns3_ethtool.c211 struct hnae3_knic_private_info *kinfo; local
214 kinfo = &h->kinfo;
215 for (i = kinfo->num_tqps; i < kinfo->num_tqps * 2; i++) {
498 return ((HNS3_TQP_STATS_COUNT * h->kinfo.num_tqps) +
540 struct hnae3_knic_private_info *kinfo = &handle->kinfo; local
546 kinfo->num_tqps, tx_prefix);
550 kinfo
587 struct hnae3_knic_private_info *kinfo = &handle->kinfo; local
[all...]
H A Dhns3_enet.c599 hns3_set_vector_coalesce_rl(tqp_vector, h->kinfo.int_rl_setting);
611 struct hnae3_knic_private_info *kinfo = &h->kinfo; local
612 struct hnae3_tc_info *tc_info = &kinfo->tc_info;
613 unsigned int queue_size = kinfo->num_tqps;
653 rss_size = alloc_tqps / h->kinfo.tc_info.num_tc;
728 for (j = 0; j < h->kinfo.num_tqps; j++)
729 hns3_tqp_enable(h->kinfo.tqp[j]);
736 hns3_tqp_disable(h->kinfo.tqp[j]);
772 struct hnae3_knic_private_info *kinfo; local
2593 struct hnae3_knic_private_info *kinfo; local
5082 struct hnae3_knic_private_info *kinfo = &priv->ae_handle->kinfo; local
5204 struct hnae3_knic_private_info *kinfo = &priv->ae_handle->kinfo; local
5616 struct hnae3_knic_private_info *kinfo = &handle->kinfo; local
5631 struct hnae3_knic_private_info *kinfo = &handle->kinfo; local
5801 struct hnae3_knic_private_info *kinfo = &h->kinfo; local
[all...]
H A Dhns3_debugfs.c703 for (i = 0; i < h->kinfo.num_tqps; i++) {
712 ring = &priv->ring[(u32)(i + h->kinfo.num_tqps)];
807 for (i = 0; i < h->kinfo.num_tqps; i++) {
825 hns3_dbg_tx_spare_info(ring, buf, len, h->kinfo.num_tqps, &pos);
855 for (i = 0; i < h->kinfo.num_tqps; i++) {
927 if (d->qid >= d->handle->kinfo.num_tqps) {
942 ring = &priv->ring[d->qid + d->handle->kinfo.num_tqps];
1000 if (d->qid >= d->handle->kinfo.num_tqps) {
1053 struct hnae3_knic_private_info *kinfo = &h->kinfo; local
[all...]
H A Dhnae3.h896 struct hnae3_knic_private_info kinfo; member in union:hnae3_handle::__anon541
/linux-master/drivers/net/ethernet/hisilicon/hns3/hns3_common/
H A Dhclge_comm_tqp_stats.c12 struct hnae3_knic_private_info *kinfo = &handle->kinfo; local
17 for (i = 0; i < kinfo->num_tqps; i++) {
18 tqp = container_of(kinfo->tqp[i], struct hclge_comm_tqp, q);
22 for (i = 0; i < kinfo->num_tqps; i++) {
23 tqp = container_of(kinfo->tqp[i], struct hclge_comm_tqp, q);
32 struct hnae3_knic_private_info *kinfo = &handle->kinfo; local
34 return kinfo->num_tqps * HCLGE_COMM_QUEUE_PAIR_SIZE;
39 struct hnae3_knic_private_info *kinfo local
63 struct hnae3_knic_private_info *kinfo = &handle->kinfo; local
105 struct hnae3_knic_private_info *kinfo = &handle->kinfo; local
[all...]
H A Dhclge_comm_rss.c43 rss_cfg->rss_size = nic->kinfo.rss_size;
/linux-master/fs/
H A Dsignalfd.c72 kernel_siginfo_t const *kinfo)
87 new.ssi_signo = kinfo->si_signo;
88 new.ssi_errno = kinfo->si_errno;
89 new.ssi_code = kinfo->si_code;
90 switch (siginfo_layout(kinfo->si_signo, kinfo->si_code)) {
92 new.ssi_pid = kinfo->si_pid;
93 new.ssi_uid = kinfo->si_uid;
96 new.ssi_tid = kinfo->si_tid;
97 new.ssi_overrun = kinfo
71 signalfd_copyinfo(struct signalfd_siginfo __user *uinfo, kernel_siginfo_t const *kinfo) argument
[all...]
/linux-master/drivers/net/ethernet/hisilicon/hns3/hns3pf/
H A Dhclge_dcb.c255 struct net_device *netdev = h->kinfo.netdev;
262 h->kinfo.tc_info.mqprio_active)
278 h->kinfo.tc_info.dcb_ets_active = num_tc > 1;
329 struct net_device *netdev = h->kinfo.netdev;
397 struct net_device *netdev = h->kinfo.netdev;
410 if (app->priority == h->kinfo.dscp_prio[app->protocol])
419 old_app.priority = h->kinfo.dscp_prio[app->protocol];
421 h->kinfo.dscp_prio[app->protocol] = app->priority;
426 h->kinfo.dscp_prio[app->protocol] = old_app.priority;
431 vport->nic.kinfo
598 struct hnae3_knic_private_info *kinfo; local
670 struct hnae3_knic_private_info *kinfo; local
[all...]
H A Dhclge_trace.h27 __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 Dhclge_tm.c273 hdev->vport[0].nic.kinfo.tc_map_mode = HNAE3_TC_MAP_MODE_PRIO;
274 hdev->vport[0].nic.kinfo.dscp_app_cnt = 0;
276 hdev->vport[0].nic.kinfo.dscp_prio[i] = HNAE3_PRIO_ID_INVALID;
292 pri_id = hdev->vport[0].nic.kinfo.dscp_prio[i];
301 pri_id = hdev->vport[0].nic.kinfo.dscp_prio[j];
589 struct hnae3_knic_private_info *kinfo = &vport->nic.kinfo; local
611 for (i = 0; i < kinfo->tc_info.num_tc; i++) {
637 struct hnae3_knic_private_info *kinfo = &vport->nic.kinfo; local
658 struct hnae3_knic_private_info *kinfo = &vport->nic.kinfo; local
677 struct hnae3_knic_private_info *kinfo = &vport->nic.kinfo; local
717 struct hnae3_knic_private_info *kinfo = &vport->nic.kinfo; local
952 struct hnae3_knic_private_info *kinfo = &vport->nic.kinfo; local
981 struct hnae3_knic_private_info *kinfo = &vport[k].nic.kinfo; local
1126 struct hnae3_knic_private_info *kinfo = &vport->nic.kinfo; local
1201 struct hnae3_knic_private_info *kinfo = &vport[k].nic.kinfo; local
1243 struct hnae3_knic_private_info *kinfo = &vport->nic.kinfo; local
1389 struct hnae3_knic_private_info *kinfo = &vport[i].nic.kinfo; local
1408 struct hnae3_knic_private_info *kinfo = &vport->nic.kinfo; local
1638 struct hnae3_knic_private_info *kinfo; local
2150 struct hnae3_knic_private_info *kinfo; local
[all...]
H A Dhclge_regs.c511 struct hnae3_knic_private_info *kinfo)
534 for (j = 0; j < kinfo->num_tqps; j++) {
541 data_num_sum += (reg_num + HCLGE_REG_TLV_SPACE) * kinfo->num_tqps;
584 struct hnae3_knic_private_info *kinfo = &handle->kinfo; local
615 kinfo->num_tqps + tqp_intr_len * (hdev->num_msi_used - 1) +
624 struct hnae3_knic_private_info *kinfo = &handle->kinfo; local
641 reg += hclge_fetch_pf_reg(hdev, reg, kinfo);
510 hclge_fetch_pf_reg(struct hclge_dev *hdev, void *data, struct hnae3_knic_private_info *kinfo) argument
H A Dhclge_mbx.c196 if (req->msg.param[i].tqp_index >= vport->nic.kinfo.rss_size) {
199 vport->nic.kinfo.rss_size - 1U);
207 hclge_get_queue_id(vport->nic.kinfo.tqp
223 hclge_get_queue_id(vport->nic.kinfo.tqp
493 struct hnae3_knic_private_info *kinfo = &vport->nic.kinfo; local
500 for (i = 0; i < kinfo->tc_info.num_tc; i++)
522 queue_info->rss_size = cpu_to_le16(vport->nic.kinfo.rss_size);
733 if (queue_id >= handle->kinfo.num_tqps) {
H A Dhclge_main.c1664 struct hnae3_knic_private_info *kinfo = &vport->nic.kinfo; local
1673 hdev->htqp[i].q.tx_desc_num = kinfo->num_tx_desc;
1674 hdev->htqp[i].q.rx_desc_num = kinfo->num_rx_desc;
1675 kinfo->tqp[alloced] = &hdev->htqp[i].q;
1681 kinfo->rss_size = min_t(u16, hdev->pf_rss_size_max,
1685 kinfo->rss_size = min_t(u16, kinfo->rss_size,
1696 struct hnae3_knic_private_info *kinfo = &nic->kinfo; local
1722 struct hnae3_knic_private_info *kinfo; local
5804 struct hnae3_knic_private_info *kinfo = &vport->nic.kinfo; local
12289 struct hnae3_knic_private_info *kinfo = &vport->nic.kinfo; local
[all...]
H A Dhclge_debugfs.c1188 struct hnae3_knic_private_info *kinfo = &hdev->vport[0].nic.kinfo; local
1197 tc_map_mode_str[kinfo->tc_map_mode]);
1199 if (kinfo->tc_map_mode != HNAE3_TC_MAP_MODE_DSCP)
1227 if (kinfo->dscp_prio[i] == HNAE3_PRIO_ID_INVALID)
1231 i, kinfo->dscp_prio[i], dscp_tc[i]);
/linux-master/sound/virtio/
H A Dvirtio_kctl.c52 struct virtio_snd_ctl_info *kinfo = local
56 uinfo->type = g_v2a_type_map[le32_to_cpu(kinfo->type)];
57 uinfo->count = le32_to_cpu(kinfo->count);
62 le32_to_cpu(kinfo->value.integer.min);
64 le32_to_cpu(kinfo->value.integer.max);
66 le32_to_cpu(kinfo->value.integer.step);
71 le64_to_cpu(kinfo->value.integer64.min);
73 le64_to_cpu(kinfo->value.integer64.max);
75 le64_to_cpu(kinfo->value.integer64.step);
80 le32_to_cpu(kinfo
106 struct virtio_snd_ctl_info *kinfo = local
179 struct virtio_snd_ctl_info *kinfo = local
321 struct virtio_snd_ctl_info *kinfo = &snd->kctl_infos[cid]; local
385 struct virtio_snd_ctl_info *kinfo = &snd->kctl_infos[i]; local
410 struct virtio_snd_ctl_info *kinfo = &snd->kctl_infos[cid]; local
[all...]
/linux-master/drivers/net/ethernet/hisilicon/hns3/hns3vf/
H A Dhclgevf_trace.h26 __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 Dhclgevf_main.c317 struct hnae3_knic_private_info *kinfo; local
322 kinfo = &nic->kinfo;
323 kinfo->num_tx_desc = hdev->num_tx_desc;
324 kinfo->num_rx_desc = hdev->num_rx_desc;
325 kinfo->rx_buf_len = hdev->rx_buf_len;
331 kinfo->tc_info.num_tc = num_tc;
332 kinfo->rss_size = min_t(u16, hdev->rss_size_max, new_tqps / num_tc);
333 new_tqps = kinfo->rss_size * num_tc;
334 kinfo
3022 struct hnae3_knic_private_info *kinfo = &nic->kinfo; local
3061 struct hnae3_knic_private_info *kinfo = &handle->kinfo; local
3087 struct hnae3_knic_private_info *kinfo = &handle->kinfo; local
[all...]
/linux-master/drivers/infiniband/hw/qib/
H A Dqib_file_ops.c103 struct qib_base_info *kinfo = NULL; local
120 sz = sizeof(*kinfo);
129 kinfo = kzalloc(sizeof(*kinfo), GFP_KERNEL);
130 if (kinfo == NULL) {
135 ret = dd->f_get_base_info(rcd, kinfo);
139 kinfo->spi_rcvhdr_cnt = dd->rcvhdrcnt;
140 kinfo->spi_rcvhdrent_size = dd->rcvhdrentsize;
141 kinfo->spi_tidegrcnt = rcd->rcvegrcnt;
142 kinfo
[all...]
H A Dqib_iba7220.c2241 * @kinfo: qib_base_info pointer
2247 struct qib_base_info *kinfo)
2249 kinfo->spi_runtime_flags |= QIB_RUNTIME_PCIE |
2253 kinfo->spi_runtime_flags |= QIB_RUNTIME_SPECIAL_TRIGGER;
2246 qib_7220_get_base_info(struct qib_ctxtdata *rcd, struct qib_base_info *kinfo) argument
H A Dqib_iba6120.c2008 * @kinfo: qib_base_info pointer
2014 struct qib_base_info *kinfo)
2017 kinfo->spi_runtime_flags |= QIB_RUNTIME_FORCE_WC_ORDER;
2019 kinfo->spi_runtime_flags |= QIB_RUNTIME_PCIE |
2013 qib_6120_get_base_info(struct qib_ctxtdata *rcd, struct qib_base_info *kinfo) argument
H A Dqib_iba7322.c3842 * @kinfo: qib_base_info pointer
3849 struct qib_base_info *kinfo)
3851 kinfo->spi_runtime_flags |= QIB_RUNTIME_CTXT_MSB_IN_QP |
3855 kinfo->spi_runtime_flags |= QIB_RUNTIME_RCHK;
3857 kinfo->spi_runtime_flags |= QIB_RUNTIME_SPECIAL_TRIGGER;
3848 qib_7322_get_base_info(struct qib_ctxtdata *rcd, struct qib_base_info *kinfo) argument
/linux-master/drivers/net/ethernet/microchip/sparx5/
H A Dsparx5_tc_flower.c404 const struct vcap_set *kinfo; local
427 kinfo = vcap_keyfieldset(vctrl, admin->vtype,
429 if (!kinfo)
439 mru = &multi->rule[kinfo->sw_per_item];
443 mru->value = kinfo->type_id;
445 mru->value &= kinfo->type_id;
446 mru->mask |= kinfo->type_id;
/linux-master/kernel/
H A Dsignal.c3856 static int copy_siginfo_from_user_any(kernel_siginfo_t *kinfo, argument
3867 kinfo, (struct compat_siginfo __user *)info);
3869 return copy_siginfo_from_user(kinfo, info);
3907 kernel_siginfo_t kinfo; local
3953 ret = copy_siginfo_from_user_any(&kinfo, info);
3958 if (unlikely(sig != kinfo.si_signo))
3964 (kinfo.si_code >= 0 || kinfo.si_code == SI_TKILL))
3967 prepare_kill_siginfo(sig, &kinfo, type);
3971 ret = kill_pgrp_info(sig, &kinfo, pi
[all...]

Completed in 304 milliseconds