Home
last modified time | relevance | path

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

12

/linux/drivers/net/ethernet/synopsys/
H A Ddwc-xlgmac-ethtool.c99 struct ethtool_drvinfo *drvinfo) in xlgmac_ethtool_get_drvinfo() argument
105 strscpy(drvinfo->driver, pdata->drv_name, sizeof(drvinfo->driver)); in xlgmac_ethtool_get_drvinfo()
106 strscpy(drvinfo->version, pdata->drv_ver, sizeof(drvinfo->version)); in xlgmac_ethtool_get_drvinfo()
107 strscpy(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/drivers/net/ethernet/atheros/atl1e/
H A Datl1e_ethtool.c305 struct ethtool_drvinfo *drvinfo) in atl1e_get_drvinfo() argument
309 strscpy(drvinfo->driver, atl1e_driver_name, sizeof(drvinfo->driver)); in atl1e_get_drvinfo()
310 strscpy(drvinfo->fw_version, "L1e", sizeof(drvinfo->fw_version)); in atl1e_get_drvinfo()
311 strscpy(drvinfo->bus_info, pci_name(adapter->pdev), in atl1e_get_drvinfo()
312 sizeof(drvinfo->bus_info)); in atl1e_get_drvinfo()
/linux/drivers/net/ethernet/oki-semi/pch_gbe/
H A Dpch_gbe_ethtool.c168 struct ethtool_drvinfo *drvinfo) in pch_gbe_get_drvinfo() argument
172 strscpy(drvinfo->driver, KBUILD_MODNAME, sizeof(drvinfo->driver)); in pch_gbe_get_drvinfo()
173 strscpy(drvinfo->version, pch_driver_version, sizeof(drvinfo->version)); in pch_gbe_get_drvinfo()
174 strscpy(drvinfo->bus_info, pci_name(adapter->pdev), in pch_gbe_get_drvinfo()
175 sizeof(drvinfo->bus_info)); in pch_gbe_get_drvinfo()
/linux/drivers/net/ethernet/atheros/atl1c/
H A Datl1c_ethtool.c219 struct ethtool_drvinfo *drvinfo) in atl1c_get_drvinfo() argument
223 strscpy(drvinfo->driver, atl1c_driver_name, sizeof(drvinfo->driver)); in atl1c_get_drvinfo()
224 strscpy(drvinfo->bus_info, pci_name(adapter->pdev), in atl1c_get_drvinfo()
225 sizeof(drvinfo->bus_info)); in atl1c_get_drvinfo()
/linux/drivers/net/ethernet/aquantia/atlantic/
H A Daq_ethtool.c228 struct ethtool_drvinfo *drvinfo) in aq_ethtool_get_drvinfo() argument
238 strlcat(drvinfo->driver, AQ_CFG_DRV_NAME, sizeof(drvinfo->driver)); in aq_ethtool_get_drvinfo()
240 snprintf(drvinfo->fw_version, sizeof(drvinfo->fw_version), in aq_ethtool_get_drvinfo()
244 strscpy(drvinfo->bus_info, pdev ? pci_name(pdev) : "", in aq_ethtool_get_drvinfo()
245 sizeof(drvinfo->bus_info)); in aq_ethtool_get_drvinfo()
246 drvinfo->n_stats = aq_ethtool_n_stats(ndev); in aq_ethtool_get_drvinfo()
247 drvinfo->testinfo_len = 0; in aq_ethtool_get_drvinfo()
248 drvinfo->regdump_len = regs_count; in aq_ethtool_get_drvinfo()
249 drvinfo->eedump_len = 0; in aq_ethtool_get_drvinfo()
/linux/drivers/net/ethernet/mellanox/mlxsw/
H A Dminimal.c90 struct ethtool_drvinfo *drvinfo) in mlxsw_m_module_get_drvinfo() argument
95 strscpy(drvinfo->driver, mlxsw_m->bus_info->device_kind, in mlxsw_m_module_get_drvinfo()
96 sizeof(drvinfo->driver)); in mlxsw_m_module_get_drvinfo()
97 snprintf(drvinfo->fw_version, sizeof(drvinfo->fw_version), in mlxsw_m_module_get_drvinfo()
102 strscpy(drvinfo->bus_info, mlxsw_m->bus_info->device_name, in mlxsw_m_module_get_drvinfo()
103 sizeof(drvinfo->bus_info)); in mlxsw_m_module_get_drvinfo()
/linux/drivers/net/ethernet/engleder/
H A Dtsnep_ethtool.c79 struct ethtool_drvinfo *drvinfo) in tsnep_ethtool_get_drvinfo() argument
83 strscpy(drvinfo->driver, TSNEP, sizeof(drvinfo->driver)); in tsnep_ethtool_get_drvinfo()
84 strscpy(drvinfo->bus_info, dev_name(&adapter->pdev->dev), in tsnep_ethtool_get_drvinfo()
85 sizeof(drvinfo->bus_info)); in tsnep_ethtool_get_drvinfo()
/linux/drivers/net/ethernet/marvell/prestera/
H A Dprestera_ethtool.c298 struct ethtool_drvinfo *drvinfo) in prestera_ethtool_get_drvinfo() argument
303 strscpy(drvinfo->driver, driver_kind, sizeof(drvinfo->driver)); in prestera_ethtool_get_drvinfo()
304 strscpy(drvinfo->bus_info, dev_name(prestera_dev(sw)), in prestera_ethtool_get_drvinfo()
305 sizeof(drvinfo->bus_info)); in prestera_ethtool_get_drvinfo()
306 snprintf(drvinfo->fw_version, sizeof(drvinfo->fw_version), in prestera_ethtool_get_drvinfo()
/linux/drivers/net/ethernet/cisco/enic/
H A Denic_ethtool.c157 struct ethtool_drvinfo *drvinfo) in enic_get_drvinfo() argument
171 strscpy(drvinfo->driver, DRV_NAME, sizeof(drvinfo->driver)); in enic_get_drvinfo()
172 strscpy(drvinfo->fw_version, fw_info->fw_version, in enic_get_drvinfo()
173 sizeof(drvinfo->fw_version)); in enic_get_drvinfo()
174 strscpy(drvinfo->bus_info, pci_name(enic->pdev), in enic_get_drvinfo()
175 sizeof(drvinfo->bus_info)); in enic_get_drvinfo()
/linux/drivers/net/ethernet/hisilicon/hns/
H A Dhns_ethtool.c643 struct ethtool_drvinfo *drvinfo) in hns_nic_get_drvinfo() argument
647 strscpy(drvinfo->version, HNAE_DRIVER_VERSION, in hns_nic_get_drvinfo()
648 sizeof(drvinfo->version)); in hns_nic_get_drvinfo()
650 strscpy(drvinfo->driver, HNAE_DRIVER_NAME, sizeof(drvinfo->driver)); in hns_nic_get_drvinfo()
652 strscpy(drvinfo->bus_info, priv->dev->bus->name, in hns_nic_get_drvinfo()
653 sizeof(drvinfo->bus_info)); in hns_nic_get_drvinfo()
655 strscpy(drvinfo->fw_version, "N/A", ETHTOOL_FWVERS_LEN); in hns_nic_get_drvinfo()
656 drvinfo->eedump_len = 0; in hns_nic_get_drvinfo()
/linux/drivers/net/
H A Dnet_failover.c321 struct ethtool_drvinfo *drvinfo) in nfo_ethtool_get_drvinfo() argument
323 strscpy(drvinfo->driver, FAILOVER_NAME, sizeof(drvinfo->driver)); in nfo_ethtool_get_drvinfo()
324 strscpy(drvinfo->version, FAILOVER_VERSION, sizeof(drvinfo->version)); in nfo_ethtool_get_drvinfo()
/linux/drivers/net/ethernet/emulex/benet/
H A Dbe_ethtool.c219 struct ethtool_drvinfo *drvinfo) in be_get_drvinfo() argument
223 strscpy(drvinfo->driver, DRV_NAME, sizeof(drvinfo->driver)); in be_get_drvinfo()
225 strscpy(drvinfo->fw_version, adapter->fw_ver, in be_get_drvinfo()
226 sizeof(drvinfo->fw_version)); in be_get_drvinfo()
228 snprintf(drvinfo->fw_version, sizeof(drvinfo->fw_version), in be_get_drvinfo()
231 strscpy(drvinfo->bus_info, pci_name(adapter->pdev), in be_get_drvinfo()
232 sizeof(drvinfo->bus_info)); in be_get_drvinfo()
/linux/drivers/net/ethernet/brocade/bna/
H A Dbnad_ethtool.c280 bnad_get_drvinfo(struct net_device *netdev, struct ethtool_drvinfo *drvinfo) in bnad_get_drvinfo() argument
286 strscpy(drvinfo->driver, BNAD_NAME, sizeof(drvinfo->driver)); in bnad_get_drvinfo()
294 strscpy(drvinfo->fw_version, ioc_attr->adapter_attr.fw_ver, in bnad_get_drvinfo()
295 sizeof(drvinfo->fw_version)); in bnad_get_drvinfo()
299 strscpy(drvinfo->bus_info, pci_name(bnad->pcidev), in bnad_get_drvinfo()
300 sizeof(drvinfo->bus_info)); in bnad_get_drvinfo()
/linux/drivers/net/ethernet/mellanox/mlx5/core/
H A Den_ethtool.c49 struct ethtool_drvinfo *drvinfo) in mlx5e_ethtool_get_drvinfo() argument
54 strscpy(drvinfo->driver, KBUILD_MODNAME, sizeof(drvinfo->driver)); in mlx5e_ethtool_get_drvinfo()
55 count = snprintf(drvinfo->fw_version, sizeof(drvinfo->fw_version), in mlx5e_ethtool_get_drvinfo()
58 if (count >= sizeof(drvinfo->fw_version)) in mlx5e_ethtool_get_drvinfo()
59 snprintf(drvinfo->fw_version, sizeof(drvinfo->fw_version), in mlx5e_ethtool_get_drvinfo()
63 strscpy(drvinfo->bus_info, dev_name(mdev->device), in mlx5e_ethtool_get_drvinfo()
64 sizeof(drvinfo->bus_info)); in mlx5e_ethtool_get_drvinfo()
68 struct ethtool_drvinfo *drvinfo) in mlx5e_get_drvinfo() argument
72 mlx5e_ethtool_get_drvinfo(priv, drvinfo); in mlx5e_get_drvinfo()
/linux/drivers/net/ethernet/cavium/liquidio/
H A Dlio_ethtool.c436 lio_get_drvinfo(struct net_device *netdev, struct ethtool_drvinfo *drvinfo) in lio_get_drvinfo() argument
444 memset(drvinfo, 0, sizeof(struct ethtool_drvinfo)); in lio_get_drvinfo()
445 strscpy(drvinfo->driver, "liquidio", sizeof(drvinfo->driver)); in lio_get_drvinfo()
446 strscpy(drvinfo->fw_version, oct->fw_info.liquidio_firmware_version, in lio_get_drvinfo()
447 sizeof(drvinfo->fw_version)); in lio_get_drvinfo()
448 strscpy(drvinfo->bus_info, pci_name(oct->pci_dev), in lio_get_drvinfo()
449 sizeof(drvinfo->bus_info)); in lio_get_drvinfo()
453 lio_get_vf_drvinfo(struct net_device *netdev, struct ethtool_drvinfo *drvinfo) in lio_get_vf_drvinfo() argument
461 memset(drvinfo, 0, sizeof(struct ethtool_drvinfo)); in lio_get_vf_drvinfo()
462 strscpy(drvinfo->driver, "liquidio_vf", sizeof(drvinfo->driver)); in lio_get_vf_drvinfo()
[all …]
/linux/drivers/net/ethernet/sfc/
H A Def100_rep.c150 struct ethtool_drvinfo *drvinfo) in efx_ef100_rep_get_drvinfo() argument
152 strscpy(drvinfo->driver, EFX_EF100_REP_DRIVER, sizeof(drvinfo->driver)); in efx_ef100_rep_get_drvinfo()
/linux/drivers/net/ipvlan/
H A Dipvlan_main.c415 struct ethtool_drvinfo *drvinfo) in ipvlan_ethtool_get_drvinfo() argument
417 strscpy(drvinfo->driver, IPVLAN_DRV, sizeof(drvinfo->driver)); in ipvlan_ethtool_get_drvinfo()
418 strscpy(drvinfo->version, IPV_DRV_VER, sizeof(drvinfo->version)); in ipvlan_ethtool_get_drvinfo()
/linux/drivers/net/ethernet/tehuti/
H A Dtehuti.c2132 bdx_get_drvinfo(struct net_device *netdev, struct ethtool_drvinfo *drvinfo) in bdx_get_drvinfo() argument
2136 strscpy(drvinfo->driver, BDX_DRV_NAME, sizeof(drvinfo->driver)); in bdx_get_drvinfo()
2137 strscpy(drvinfo->version, BDX_DRV_VERSION, sizeof(drvinfo->version)); in bdx_get_drvinfo()
2138 strscpy(drvinfo->fw_version, "N/A", sizeof(drvinfo->fw_version)); in bdx_get_drvinfo()
2139 strscpy(drvinfo->bus_info, pci_name(priv->pdev), in bdx_get_drvinfo()
2140 sizeof(drvinfo->bus_info)); in bdx_get_drvinfo()
/linux/drivers/net/ethernet/smsc/
H A Dsmsc9420.c215 struct ethtool_drvinfo *drvinfo) in smsc9420_ethtool_get_drvinfo() argument
219 strscpy(drvinfo->driver, DRV_NAME, sizeof(drvinfo->driver)); in smsc9420_ethtool_get_drvinfo()
220 strscpy(drvinfo->bus_info, pci_name(pd->pdev), in smsc9420_ethtool_get_drvinfo()
221 sizeof(drvinfo->bus_info)); in smsc9420_ethtool_get_drvinfo()
222 strscpy(drvinfo->version, DRV_VERSION, sizeof(drvinfo->version)); in smsc9420_ethtool_get_drvinfo()
/linux/drivers/net/ethernet/broadcom/
H A Dbcm63xx_enet.c1322 struct ethtool_drvinfo *drvinfo) in bcm_enet_get_drvinfo() argument
1324 strscpy(drvinfo->driver, bcm_enet_driver_name, sizeof(drvinfo->driver)); in bcm_enet_get_drvinfo()
1325 strscpy(drvinfo->bus_info, "bcm63xx", sizeof(drvinfo->bus_info)); in bcm_enet_get_drvinfo()
2531 struct ethtool_drvinfo *drvinfo) in bcm_enetsw_get_drvinfo() argument
2533 strscpy(drvinfo->driver, bcm_enet_driver_name, sizeof(drvinfo->driver)); in bcm_enetsw_get_drvinfo()
2534 strscpy(drvinfo->bus_info, "bcm63xx", sizeof(drvinfo->bus_info)); in bcm_enetsw_get_drvinfo()
/linux/drivers/net/ethernet/intel/igc/
H A Digc_ethtool.c135 struct ethtool_drvinfo *drvinfo) in igc_ethtool_get_drvinfo() argument
142 strscpy(drvinfo->driver, igc_driver_name, sizeof(drvinfo->driver)); in igc_ethtool_get_drvinfo()
156 strscpy(drvinfo->fw_version, adapter->fw_version, in igc_ethtool_get_drvinfo()
157 sizeof(drvinfo->fw_version)); in igc_ethtool_get_drvinfo()
159 strscpy(drvinfo->bus_info, pci_name(adapter->pdev), in igc_ethtool_get_drvinfo()
160 sizeof(drvinfo->bus_info)); in igc_ethtool_get_drvinfo()
162 drvinfo->n_priv_flags = IGC_PRIV_FLAGS_STR_LEN; in igc_ethtool_get_drvinfo()
/linux/drivers/net/usb/
H A Dmcs7830.c441 static void mcs7830_get_drvinfo(struct net_device *net, struct ethtool_drvinfo *drvinfo) in mcs7830_get_drvinfo() argument
443 usbnet_get_drvinfo(net, drvinfo); in mcs7830_get_drvinfo()
/linux/include/linux/
H A Dhdlcdrv.h76 const char *drvinfo; member
/linux/drivers/net/ethernet/marvell/
H A Dmv643xx_eth.c1606 struct ethtool_drvinfo *drvinfo) in mv643xx_eth_get_drvinfo() argument
1608 strscpy(drvinfo->driver, mv643xx_eth_driver_name, in mv643xx_eth_get_drvinfo()
1609 sizeof(drvinfo->driver)); in mv643xx_eth_get_drvinfo()
1610 strscpy(drvinfo->version, mv643xx_eth_driver_version, in mv643xx_eth_get_drvinfo()
1611 sizeof(drvinfo->version)); in mv643xx_eth_get_drvinfo()
1612 strscpy(drvinfo->fw_version, "N/A", sizeof(drvinfo->fw_version)); in mv643xx_eth_get_drvinfo()
1613 strscpy(drvinfo->bus_info, "platform", sizeof(drvinfo->bus_info)); in mv643xx_eth_get_drvinfo()
/linux/drivers/net/ethernet/atheros/atlx/
H A Datl2.c1980 struct ethtool_drvinfo *drvinfo) in atl2_get_drvinfo() argument
1984 strscpy(drvinfo->driver, atl2_driver_name, sizeof(drvinfo->driver)); in atl2_get_drvinfo()
1985 strscpy(drvinfo->fw_version, "L2", sizeof(drvinfo->fw_version)); in atl2_get_drvinfo()
1986 strscpy(drvinfo->bus_info, pci_name(adapter->pdev), in atl2_get_drvinfo()
1987 sizeof(drvinfo->bus_info)); in atl2_get_drvinfo()

12