Home
last modified time | relevance | path

Searched refs:drvinfo (Results 1 – 25 of 76) sorted by relevance

1234

/Linux-v5.4/drivers/net/ethernet/toshiba/
Dspider_net_ethtool.c60 struct ethtool_drvinfo *drvinfo) in spider_net_ethtool_get_drvinfo() argument
66 strlcpy(drvinfo->driver, spider_net_driver_name, in spider_net_ethtool_get_drvinfo()
67 sizeof(drvinfo->driver)); in spider_net_ethtool_get_drvinfo()
68 strlcpy(drvinfo->version, VERSION, sizeof(drvinfo->version)); in spider_net_ethtool_get_drvinfo()
69 strlcpy(drvinfo->fw_version, "no information", in spider_net_ethtool_get_drvinfo()
70 sizeof(drvinfo->fw_version)); in spider_net_ethtool_get_drvinfo()
71 strlcpy(drvinfo->bus_info, pci_name(card->pdev), in spider_net_ethtool_get_drvinfo()
72 sizeof(drvinfo->bus_info)); in spider_net_ethtool_get_drvinfo()
/Linux-v5.4/drivers/staging/fsl-dpaa2/ethsw/
Dethsw-ethtool.c33 struct ethtool_drvinfo *drvinfo) in ethsw_get_drvinfo() argument
39 strlcpy(drvinfo->driver, KBUILD_MODNAME, sizeof(drvinfo->driver)); in ethsw_get_drvinfo()
45 strlcpy(drvinfo->fw_version, "N/A", in ethsw_get_drvinfo()
46 sizeof(drvinfo->fw_version)); in ethsw_get_drvinfo()
48 snprintf(drvinfo->fw_version, sizeof(drvinfo->fw_version), in ethsw_get_drvinfo()
51 strlcpy(drvinfo->bus_info, dev_name(netdev->dev.parent->parent), in ethsw_get_drvinfo()
52 sizeof(drvinfo->bus_info)); in ethsw_get_drvinfo()
/Linux-v5.4/drivers/infiniband/ulp/ipoib/
Dipoib_ethtool.c62 struct ethtool_drvinfo *drvinfo) in ipoib_get_drvinfo() argument
66 ib_get_device_fw_str(priv->ca, drvinfo->fw_version); in ipoib_get_drvinfo()
68 strlcpy(drvinfo->bus_info, dev_name(priv->ca->dev.parent), in ipoib_get_drvinfo()
69 sizeof(drvinfo->bus_info)); in ipoib_get_drvinfo()
71 strlcpy(drvinfo->version, ipoib_driver_version, in ipoib_get_drvinfo()
72 sizeof(drvinfo->version)); in ipoib_get_drvinfo()
74 strlcpy(drvinfo->driver, "ib_ipoib", sizeof(drvinfo->driver)); in ipoib_get_drvinfo()
/Linux-v5.4/drivers/infiniband/ulp/opa_vnic/
Dopa_vnic_ethtool.c125 struct ethtool_drvinfo *drvinfo) in vnic_get_drvinfo() argument
127 strlcpy(drvinfo->driver, opa_vnic_driver_name, sizeof(drvinfo->driver)); in vnic_get_drvinfo()
128 strlcpy(drvinfo->version, opa_vnic_driver_version, in vnic_get_drvinfo()
129 sizeof(drvinfo->version)); in vnic_get_drvinfo()
130 strlcpy(drvinfo->bus_info, dev_name(netdev->dev.parent), in vnic_get_drvinfo()
131 sizeof(drvinfo->bus_info)); in vnic_get_drvinfo()
/Linux-v5.4/drivers/net/ethernet/synopsys/
Ddwc-xlgmac-ethtool.c99 struct ethtool_drvinfo *drvinfo) in xlgmac_ethtool_get_drvinfo() argument
105 strlcpy(drvinfo->driver, pdata->drv_name, sizeof(drvinfo->driver)); in xlgmac_ethtool_get_drvinfo()
106 strlcpy(drvinfo->version, pdata->drv_ver, sizeof(drvinfo->version)); in xlgmac_ethtool_get_drvinfo()
107 strlcpy(drvinfo->bus_info, dev_name(pdata->dev), in xlgmac_ethtool_get_drvinfo()
108 sizeof(drvinfo->bus_info)); in xlgmac_ethtool_get_drvinfo()
119 snprintf(drvinfo->fw_version, sizeof(drvinfo->fw_version), in xlgmac_ethtool_get_drvinfo()
/Linux-v5.4/drivers/net/ethernet/freescale/
Ducc_geth_ethtool.c334 struct ethtool_drvinfo *drvinfo) in uec_get_drvinfo() argument
336 strlcpy(drvinfo->driver, DRV_NAME, sizeof(drvinfo->driver)); in uec_get_drvinfo()
337 strlcpy(drvinfo->version, DRV_VERSION, sizeof(drvinfo->version)); in uec_get_drvinfo()
338 strlcpy(drvinfo->fw_version, "N/A", sizeof(drvinfo->fw_version)); in uec_get_drvinfo()
339 strlcpy(drvinfo->bus_info, "QUICC ENGINE", sizeof(drvinfo->bus_info)); in uec_get_drvinfo()
/Linux-v5.4/drivers/net/fjes/
Dfjes_ethtool.c147 struct ethtool_drvinfo *drvinfo) in fjes_get_drvinfo() argument
154 strlcpy(drvinfo->driver, fjes_driver_name, sizeof(drvinfo->driver)); in fjes_get_drvinfo()
155 strlcpy(drvinfo->version, fjes_driver_version, in fjes_get_drvinfo()
156 sizeof(drvinfo->version)); in fjes_get_drvinfo()
158 strlcpy(drvinfo->fw_version, "none", sizeof(drvinfo->fw_version)); in fjes_get_drvinfo()
159 snprintf(drvinfo->bus_info, sizeof(drvinfo->bus_info), in fjes_get_drvinfo()
/Linux-v5.4/drivers/net/ethernet/aquantia/atlantic/
Daq_ethtool.c105 struct ethtool_drvinfo *drvinfo) in aq_ethtool_get_drvinfo() argument
113 strlcat(drvinfo->driver, AQ_CFG_DRV_NAME, sizeof(drvinfo->driver)); in aq_ethtool_get_drvinfo()
114 strlcat(drvinfo->version, AQ_CFG_DRV_VERSION, sizeof(drvinfo->version)); in aq_ethtool_get_drvinfo()
116 snprintf(drvinfo->fw_version, sizeof(drvinfo->fw_version), in aq_ethtool_get_drvinfo()
120 strlcpy(drvinfo->bus_info, pdev ? pci_name(pdev) : "", in aq_ethtool_get_drvinfo()
121 sizeof(drvinfo->bus_info)); in aq_ethtool_get_drvinfo()
122 drvinfo->n_stats = ARRAY_SIZE(aq_ethtool_stat_names) + in aq_ethtool_get_drvinfo()
124 drvinfo->testinfo_len = 0; in aq_ethtool_get_drvinfo()
125 drvinfo->regdump_len = regs_count; in aq_ethtool_get_drvinfo()
126 drvinfo->eedump_len = 0; in aq_ethtool_get_drvinfo()
/Linux-v5.4/drivers/net/ethernet/atheros/atl1e/
Datl1e_ethtool.c305 struct ethtool_drvinfo *drvinfo) in atl1e_get_drvinfo() argument
309 strlcpy(drvinfo->driver, atl1e_driver_name, sizeof(drvinfo->driver)); in atl1e_get_drvinfo()
310 strlcpy(drvinfo->version, atl1e_driver_version, in atl1e_get_drvinfo()
311 sizeof(drvinfo->version)); in atl1e_get_drvinfo()
312 strlcpy(drvinfo->fw_version, "L1e", sizeof(drvinfo->fw_version)); in atl1e_get_drvinfo()
313 strlcpy(drvinfo->bus_info, pci_name(adapter->pdev), in atl1e_get_drvinfo()
314 sizeof(drvinfo->bus_info)); in atl1e_get_drvinfo()
/Linux-v5.4/drivers/net/ethernet/atheros/atl1c/
Datl1c_ethtool.c219 struct ethtool_drvinfo *drvinfo) in atl1c_get_drvinfo() argument
223 strlcpy(drvinfo->driver, atl1c_driver_name, sizeof(drvinfo->driver)); in atl1c_get_drvinfo()
224 strlcpy(drvinfo->version, atl1c_driver_version, in atl1c_get_drvinfo()
225 sizeof(drvinfo->version)); in atl1c_get_drvinfo()
226 strlcpy(drvinfo->bus_info, pci_name(adapter->pdev), in atl1c_get_drvinfo()
227 sizeof(drvinfo->bus_info)); in atl1c_get_drvinfo()
/Linux-v5.4/drivers/net/ethernet/freescale/dpaa/
Ddpaa_ethtool.c109 struct ethtool_drvinfo *drvinfo) in dpaa_get_drvinfo() argument
113 strlcpy(drvinfo->driver, KBUILD_MODNAME, in dpaa_get_drvinfo()
114 sizeof(drvinfo->driver)); in dpaa_get_drvinfo()
115 len = snprintf(drvinfo->version, sizeof(drvinfo->version), in dpaa_get_drvinfo()
117 len = snprintf(drvinfo->fw_version, sizeof(drvinfo->fw_version), in dpaa_get_drvinfo()
120 if (len >= sizeof(drvinfo->fw_version)) { in dpaa_get_drvinfo()
124 strlcpy(drvinfo->bus_info, dev_name(net_dev->dev.parent->parent), in dpaa_get_drvinfo()
125 sizeof(drvinfo->bus_info)); in dpaa_get_drvinfo()
/Linux-v5.4/drivers/net/ethernet/mellanox/mlxsw/
Dminimal.c71 struct ethtool_drvinfo *drvinfo) in mlxsw_m_module_get_drvinfo() argument
76 strlcpy(drvinfo->driver, mlxsw_m->bus_info->device_kind, in mlxsw_m_module_get_drvinfo()
77 sizeof(drvinfo->driver)); in mlxsw_m_module_get_drvinfo()
78 snprintf(drvinfo->fw_version, sizeof(drvinfo->fw_version), in mlxsw_m_module_get_drvinfo()
83 strlcpy(drvinfo->bus_info, mlxsw_m->bus_info->device_name, in mlxsw_m_module_get_drvinfo()
84 sizeof(drvinfo->bus_info)); in mlxsw_m_module_get_drvinfo()
/Linux-v5.4/drivers/net/ethernet/mellanox/mlx5/core/ipoib/
Dethtool.c37 struct ethtool_drvinfo *drvinfo) in mlx5i_get_drvinfo() argument
41 mlx5e_ethtool_get_drvinfo(priv, drvinfo); in mlx5i_get_drvinfo()
42 strlcpy(drvinfo->driver, DRIVER_NAME "[ib_ipoib]", in mlx5i_get_drvinfo()
43 sizeof(drvinfo->driver)); in mlx5i_get_drvinfo()
/Linux-v5.4/drivers/net/ethernet/intel/igbvf/
Dethtool.c168 struct ethtool_drvinfo *drvinfo) in igbvf_get_drvinfo() argument
172 strlcpy(drvinfo->driver, igbvf_driver_name, sizeof(drvinfo->driver)); in igbvf_get_drvinfo()
173 strlcpy(drvinfo->version, igbvf_driver_version, in igbvf_get_drvinfo()
174 sizeof(drvinfo->version)); in igbvf_get_drvinfo()
175 strlcpy(drvinfo->bus_info, pci_name(adapter->pdev), in igbvf_get_drvinfo()
176 sizeof(drvinfo->bus_info)); in igbvf_get_drvinfo()
/Linux-v5.4/drivers/net/ethernet/cisco/enic/
Denic_ethtool.c135 struct ethtool_drvinfo *drvinfo) in enic_get_drvinfo() argument
149 strlcpy(drvinfo->driver, DRV_NAME, sizeof(drvinfo->driver)); in enic_get_drvinfo()
150 strlcpy(drvinfo->version, DRV_VERSION, sizeof(drvinfo->version)); in enic_get_drvinfo()
151 strlcpy(drvinfo->fw_version, fw_info->fw_version, in enic_get_drvinfo()
152 sizeof(drvinfo->fw_version)); in enic_get_drvinfo()
153 strlcpy(drvinfo->bus_info, pci_name(enic->pdev), in enic_get_drvinfo()
154 sizeof(drvinfo->bus_info)); in enic_get_drvinfo()
/Linux-v5.4/drivers/net/ethernet/oki-semi/pch_gbe/
Dpch_gbe_ethtool.c166 struct ethtool_drvinfo *drvinfo) in pch_gbe_get_drvinfo() argument
170 strlcpy(drvinfo->driver, KBUILD_MODNAME, sizeof(drvinfo->driver)); in pch_gbe_get_drvinfo()
171 strlcpy(drvinfo->version, pch_driver_version, sizeof(drvinfo->version)); in pch_gbe_get_drvinfo()
172 strlcpy(drvinfo->bus_info, pci_name(adapter->pdev), in pch_gbe_get_drvinfo()
173 sizeof(drvinfo->bus_info)); in pch_gbe_get_drvinfo()
/Linux-v5.4/drivers/net/ethernet/netronome/nfp/
Dnfp_net_ethtool.c179 const char *vnic_version, struct ethtool_drvinfo *drvinfo) in nfp_get_drvinfo() argument
183 strlcpy(drvinfo->driver, pdev->driver->name, sizeof(drvinfo->driver)); in nfp_get_drvinfo()
184 strlcpy(drvinfo->version, nfp_driver_version, sizeof(drvinfo->version)); in nfp_get_drvinfo()
187 snprintf(drvinfo->fw_version, sizeof(drvinfo->fw_version), in nfp_get_drvinfo()
193 nfp_net_get_drvinfo(struct net_device *netdev, struct ethtool_drvinfo *drvinfo) in nfp_net_get_drvinfo() argument
201 strlcpy(drvinfo->bus_info, pci_name(nn->pdev), in nfp_net_get_drvinfo()
202 sizeof(drvinfo->bus_info)); in nfp_net_get_drvinfo()
204 nfp_get_drvinfo(nn->app, nn->pdev, vnic_version, drvinfo); in nfp_net_get_drvinfo()
208 nfp_app_get_drvinfo(struct net_device *netdev, struct ethtool_drvinfo *drvinfo) in nfp_app_get_drvinfo() argument
212 strlcpy(drvinfo->bus_info, pci_name(app->pdev), in nfp_app_get_drvinfo()
[all …]
/Linux-v5.4/drivers/net/ethernet/pensando/ionic/
Dionic_ethtool.c83 struct ethtool_drvinfo *drvinfo) in ionic_get_drvinfo() argument
88 strlcpy(drvinfo->driver, IONIC_DRV_NAME, sizeof(drvinfo->driver)); in ionic_get_drvinfo()
89 strlcpy(drvinfo->version, IONIC_DRV_VERSION, sizeof(drvinfo->version)); in ionic_get_drvinfo()
90 strlcpy(drvinfo->fw_version, ionic->idev.dev_info.fw_version, in ionic_get_drvinfo()
91 sizeof(drvinfo->fw_version)); in ionic_get_drvinfo()
92 strlcpy(drvinfo->bus_info, ionic_bus_info(ionic), in ionic_get_drvinfo()
93 sizeof(drvinfo->bus_info)); in ionic_get_drvinfo()
/Linux-v5.4/drivers/net/ethernet/hisilicon/hns/
Dhns_ethtool.c640 struct ethtool_drvinfo *drvinfo) in hns_nic_get_drvinfo() argument
644 strncpy(drvinfo->version, HNAE_DRIVER_VERSION, in hns_nic_get_drvinfo()
645 sizeof(drvinfo->version)); in hns_nic_get_drvinfo()
646 drvinfo->version[sizeof(drvinfo->version) - 1] = '\0'; in hns_nic_get_drvinfo()
648 strncpy(drvinfo->driver, HNAE_DRIVER_NAME, sizeof(drvinfo->driver)); in hns_nic_get_drvinfo()
649 drvinfo->driver[sizeof(drvinfo->driver) - 1] = '\0'; in hns_nic_get_drvinfo()
651 strncpy(drvinfo->bus_info, priv->dev->bus->name, in hns_nic_get_drvinfo()
652 sizeof(drvinfo->bus_info)); in hns_nic_get_drvinfo()
653 drvinfo->bus_info[ETHTOOL_BUSINFO_LEN - 1] = '\0'; in hns_nic_get_drvinfo()
655 strncpy(drvinfo->fw_version, "N/A", ETHTOOL_FWVERS_LEN); in hns_nic_get_drvinfo()
[all …]
/Linux-v5.4/drivers/net/ethernet/amd/xgbe/
Dxgbe-ethtool.c402 struct ethtool_drvinfo *drvinfo) in xgbe_get_drvinfo() argument
407 strlcpy(drvinfo->driver, XGBE_DRV_NAME, sizeof(drvinfo->driver)); in xgbe_get_drvinfo()
408 strlcpy(drvinfo->version, XGBE_DRV_VERSION, sizeof(drvinfo->version)); in xgbe_get_drvinfo()
409 strlcpy(drvinfo->bus_info, dev_name(pdata->dev), in xgbe_get_drvinfo()
410 sizeof(drvinfo->bus_info)); in xgbe_get_drvinfo()
411 snprintf(drvinfo->fw_version, sizeof(drvinfo->fw_version), "%d.%d.%d", in xgbe_get_drvinfo()
/Linux-v5.4/drivers/staging/qlge/
Dqlge_ethtool.c412 struct ethtool_drvinfo *drvinfo) in ql_get_drvinfo() argument
415 strlcpy(drvinfo->driver, qlge_driver_name, sizeof(drvinfo->driver)); in ql_get_drvinfo()
416 strlcpy(drvinfo->version, qlge_driver_version, in ql_get_drvinfo()
417 sizeof(drvinfo->version)); in ql_get_drvinfo()
418 snprintf(drvinfo->fw_version, sizeof(drvinfo->fw_version), in ql_get_drvinfo()
423 strlcpy(drvinfo->bus_info, pci_name(qdev->pdev), in ql_get_drvinfo()
424 sizeof(drvinfo->bus_info)); in ql_get_drvinfo()
/Linux-v5.4/drivers/net/ethernet/brocade/bna/
Dbnad_debugfs.c139 struct bnad_drvinfo *drvinfo = (struct bnad_drvinfo *) buffer; in bnad_get_debug_drvinfo() local
146 bfa_nw_ioc_get_attr(&bnad->bna.ioceth.ioc, &drvinfo->ioc_attr); in bnad_get_debug_drvinfo()
154 ret = bfa_nw_cee_get_attr(&bnad->bna.cee, &drvinfo->cee_attr, in bnad_get_debug_drvinfo()
162 drvinfo->cee_status = fcomp.comp_status; in bnad_get_debug_drvinfo()
168 ret = bfa_nw_flash_get_attr(&bnad->bna.flash, &drvinfo->flash_attr, in bnad_get_debug_drvinfo()
176 drvinfo->flash_status = fcomp.comp_status; in bnad_get_debug_drvinfo()
/Linux-v5.4/drivers/net/ethernet/hisilicon/hns3/
Dhns3_ethtool.c539 struct ethtool_drvinfo *drvinfo) in hns3_get_drvinfo() argument
550 strncpy(drvinfo->version, hns3_driver_version, in hns3_get_drvinfo()
551 sizeof(drvinfo->version)); in hns3_get_drvinfo()
552 drvinfo->version[sizeof(drvinfo->version) - 1] = '\0'; in hns3_get_drvinfo()
554 strncpy(drvinfo->driver, h->pdev->driver->name, in hns3_get_drvinfo()
555 sizeof(drvinfo->driver)); in hns3_get_drvinfo()
556 drvinfo->driver[sizeof(drvinfo->driver) - 1] = '\0'; in hns3_get_drvinfo()
558 strncpy(drvinfo->bus_info, pci_name(h->pdev), in hns3_get_drvinfo()
559 sizeof(drvinfo->bus_info)); in hns3_get_drvinfo()
560 drvinfo->bus_info[ETHTOOL_BUSINFO_LEN - 1] = '\0'; in hns3_get_drvinfo()
[all …]
/Linux-v5.4/drivers/net/ethernet/qlogic/netxen/
Dnetxen_nic_ethtool.c61 netxen_nic_get_drvinfo(struct net_device *dev, struct ethtool_drvinfo *drvinfo) in netxen_nic_get_drvinfo() argument
68 strlcpy(drvinfo->driver, netxen_nic_driver_name, in netxen_nic_get_drvinfo()
69 sizeof(drvinfo->driver)); in netxen_nic_get_drvinfo()
70 strlcpy(drvinfo->version, NETXEN_NIC_LINUX_VERSIONID, in netxen_nic_get_drvinfo()
71 sizeof(drvinfo->version)); in netxen_nic_get_drvinfo()
75 snprintf(drvinfo->fw_version, sizeof(drvinfo->fw_version), in netxen_nic_get_drvinfo()
78 strlcpy(drvinfo->bus_info, pci_name(adapter->pdev), in netxen_nic_get_drvinfo()
79 sizeof(drvinfo->bus_info)); in netxen_nic_get_drvinfo()
/Linux-v5.4/drivers/net/ethernet/freescale/dpaa2/
Ddpaa2-ethtool.c69 struct ethtool_drvinfo *drvinfo) in dpaa2_eth_get_drvinfo() argument
73 strlcpy(drvinfo->driver, KBUILD_MODNAME, sizeof(drvinfo->driver)); in dpaa2_eth_get_drvinfo()
75 snprintf(drvinfo->fw_version, sizeof(drvinfo->fw_version), in dpaa2_eth_get_drvinfo()
78 strlcpy(drvinfo->bus_info, dev_name(net_dev->dev.parent->parent), in dpaa2_eth_get_drvinfo()
79 sizeof(drvinfo->bus_info)); in dpaa2_eth_get_drvinfo()

1234