Home
last modified time | relevance | path

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

/linux-4.1.27/drivers/infiniband/ulp/ipoib/
Dipoib_ethtool.c40 struct ethtool_drvinfo *drvinfo) in ipoib_get_drvinfo() argument
47 snprintf(drvinfo->fw_version, sizeof(drvinfo->fw_version), in ipoib_get_drvinfo()
53 strlcpy(drvinfo->bus_info, dev_name(priv->ca->dma_device), in ipoib_get_drvinfo()
54 sizeof(drvinfo->bus_info)); in ipoib_get_drvinfo()
56 strlcpy(drvinfo->version, ipoib_driver_version, in ipoib_get_drvinfo()
57 sizeof(drvinfo->version)); in ipoib_get_drvinfo()
59 strlcpy(drvinfo->driver, "ib_ipoib", sizeof(drvinfo->driver)); in ipoib_get_drvinfo()
/linux-4.1.27/drivers/net/ethernet/toshiba/
Dspider_net_ethtool.c69 struct ethtool_drvinfo *drvinfo) in spider_net_ethtool_get_drvinfo() argument
75 strlcpy(drvinfo->driver, spider_net_driver_name, in spider_net_ethtool_get_drvinfo()
76 sizeof(drvinfo->driver)); in spider_net_ethtool_get_drvinfo()
77 strlcpy(drvinfo->version, VERSION, sizeof(drvinfo->version)); in spider_net_ethtool_get_drvinfo()
78 strlcpy(drvinfo->fw_version, "no information", in spider_net_ethtool_get_drvinfo()
79 sizeof(drvinfo->fw_version)); in spider_net_ethtool_get_drvinfo()
80 strlcpy(drvinfo->bus_info, pci_name(card->pdev), in spider_net_ethtool_get_drvinfo()
81 sizeof(drvinfo->bus_info)); in spider_net_ethtool_get_drvinfo()
/linux-4.1.27/drivers/net/ethernet/atheros/atl1e/
Datl1e_ethtool.c309 struct ethtool_drvinfo *drvinfo) in atl1e_get_drvinfo() argument
313 strlcpy(drvinfo->driver, atl1e_driver_name, sizeof(drvinfo->driver)); in atl1e_get_drvinfo()
314 strlcpy(drvinfo->version, atl1e_driver_version, in atl1e_get_drvinfo()
315 sizeof(drvinfo->version)); in atl1e_get_drvinfo()
316 strlcpy(drvinfo->fw_version, "L1e", sizeof(drvinfo->fw_version)); in atl1e_get_drvinfo()
317 strlcpy(drvinfo->bus_info, pci_name(adapter->pdev), in atl1e_get_drvinfo()
318 sizeof(drvinfo->bus_info)); in atl1e_get_drvinfo()
319 drvinfo->n_stats = 0; in atl1e_get_drvinfo()
320 drvinfo->testinfo_len = 0; in atl1e_get_drvinfo()
321 drvinfo->regdump_len = atl1e_get_regs_len(netdev); in atl1e_get_drvinfo()
[all …]
/linux-4.1.27/drivers/net/ethernet/atheros/atl1c/
Datl1c_ethtool.c227 struct ethtool_drvinfo *drvinfo) in atl1c_get_drvinfo() argument
231 strlcpy(drvinfo->driver, atl1c_driver_name, sizeof(drvinfo->driver)); in atl1c_get_drvinfo()
232 strlcpy(drvinfo->version, atl1c_driver_version, in atl1c_get_drvinfo()
233 sizeof(drvinfo->version)); in atl1c_get_drvinfo()
234 strlcpy(drvinfo->bus_info, pci_name(adapter->pdev), in atl1c_get_drvinfo()
235 sizeof(drvinfo->bus_info)); in atl1c_get_drvinfo()
236 drvinfo->n_stats = 0; in atl1c_get_drvinfo()
237 drvinfo->testinfo_len = 0; in atl1c_get_drvinfo()
238 drvinfo->regdump_len = atl1c_get_regs_len(netdev); in atl1c_get_drvinfo()
239 drvinfo->eedump_len = atl1c_get_eeprom_len(netdev); in atl1c_get_drvinfo()
/linux-4.1.27/drivers/net/ethernet/freescale/
Ducc_geth_ethtool.c348 struct ethtool_drvinfo *drvinfo) in uec_get_drvinfo() argument
350 strlcpy(drvinfo->driver, DRV_NAME, sizeof(drvinfo->driver)); in uec_get_drvinfo()
351 strlcpy(drvinfo->version, DRV_VERSION, sizeof(drvinfo->version)); in uec_get_drvinfo()
352 strlcpy(drvinfo->fw_version, "N/A", sizeof(drvinfo->fw_version)); in uec_get_drvinfo()
353 strlcpy(drvinfo->bus_info, "QUICC ENGINE", sizeof(drvinfo->bus_info)); in uec_get_drvinfo()
354 drvinfo->eedump_len = 0; in uec_get_drvinfo()
355 drvinfo->regdump_len = uec_get_regs_len(netdev); in uec_get_drvinfo()
Dgianfar_ethtool.c61 struct ethtool_drvinfo *drvinfo);
176 struct ethtool_drvinfo *drvinfo) in gfar_gdrvinfo() argument
178 strlcpy(drvinfo->driver, DRV_NAME, sizeof(drvinfo->driver)); in gfar_gdrvinfo()
179 strlcpy(drvinfo->version, gfar_driver_version, in gfar_gdrvinfo()
180 sizeof(drvinfo->version)); in gfar_gdrvinfo()
181 strlcpy(drvinfo->fw_version, "N/A", sizeof(drvinfo->fw_version)); in gfar_gdrvinfo()
182 strlcpy(drvinfo->bus_info, "N/A", sizeof(drvinfo->bus_info)); in gfar_gdrvinfo()
183 drvinfo->regdump_len = 0; in gfar_gdrvinfo()
184 drvinfo->eedump_len = 0; in gfar_gdrvinfo()
/linux-4.1.27/drivers/net/ethernet/amd/xgbe/
Dxgbe-ethtool.c360 struct ethtool_drvinfo *drvinfo) in xgbe_get_drvinfo() argument
365 strlcpy(drvinfo->driver, XGBE_DRV_NAME, sizeof(drvinfo->driver)); in xgbe_get_drvinfo()
366 strlcpy(drvinfo->version, XGBE_DRV_VERSION, sizeof(drvinfo->version)); in xgbe_get_drvinfo()
367 strlcpy(drvinfo->bus_info, dev_name(pdata->dev), in xgbe_get_drvinfo()
368 sizeof(drvinfo->bus_info)); in xgbe_get_drvinfo()
369 snprintf(drvinfo->fw_version, sizeof(drvinfo->fw_version), "%d.%d.%d", in xgbe_get_drvinfo()
373 drvinfo->n_stats = XGBE_STATS_COUNT; in xgbe_get_drvinfo()
/linux-4.1.27/drivers/net/ethernet/intel/igbvf/
Dethtool.c190 struct ethtool_drvinfo *drvinfo) in igbvf_get_drvinfo() argument
194 strlcpy(drvinfo->driver, igbvf_driver_name, sizeof(drvinfo->driver)); in igbvf_get_drvinfo()
195 strlcpy(drvinfo->version, igbvf_driver_version, in igbvf_get_drvinfo()
196 sizeof(drvinfo->version)); in igbvf_get_drvinfo()
197 strlcpy(drvinfo->bus_info, pci_name(adapter->pdev), in igbvf_get_drvinfo()
198 sizeof(drvinfo->bus_info)); in igbvf_get_drvinfo()
199 drvinfo->regdump_len = igbvf_get_regs_len(netdev); in igbvf_get_drvinfo()
200 drvinfo->eedump_len = igbvf_get_eeprom_len(netdev); in igbvf_get_drvinfo()
/linux-4.1.27/drivers/net/ethernet/qlogic/qlge/
Dqlge_ethtool.c405 struct ethtool_drvinfo *drvinfo) in ql_get_drvinfo() argument
408 strlcpy(drvinfo->driver, qlge_driver_name, sizeof(drvinfo->driver)); in ql_get_drvinfo()
409 strlcpy(drvinfo->version, qlge_driver_version, in ql_get_drvinfo()
410 sizeof(drvinfo->version)); in ql_get_drvinfo()
411 snprintf(drvinfo->fw_version, sizeof(drvinfo->fw_version), in ql_get_drvinfo()
416 strlcpy(drvinfo->bus_info, pci_name(qdev->pdev), in ql_get_drvinfo()
417 sizeof(drvinfo->bus_info)); in ql_get_drvinfo()
418 drvinfo->n_stats = 0; in ql_get_drvinfo()
419 drvinfo->testinfo_len = 0; in ql_get_drvinfo()
421 drvinfo->regdump_len = sizeof(struct ql_mpi_coredump); in ql_get_drvinfo()
[all …]
/linux-4.1.27/drivers/net/vmxnet3/
Dvmxnet3_ethtool.c200 vmxnet3_get_drvinfo(struct net_device *netdev, struct ethtool_drvinfo *drvinfo) in vmxnet3_get_drvinfo() argument
204 strlcpy(drvinfo->driver, vmxnet3_driver_name, sizeof(drvinfo->driver)); in vmxnet3_get_drvinfo()
206 strlcpy(drvinfo->version, VMXNET3_DRIVER_VERSION_REPORT, in vmxnet3_get_drvinfo()
207 sizeof(drvinfo->version)); in vmxnet3_get_drvinfo()
209 strlcpy(drvinfo->bus_info, pci_name(adapter->pdev), in vmxnet3_get_drvinfo()
210 sizeof(drvinfo->bus_info)); in vmxnet3_get_drvinfo()
211 drvinfo->n_stats = vmxnet3_get_sset_count(netdev, ETH_SS_STATS); in vmxnet3_get_drvinfo()
212 drvinfo->testinfo_len = 0; in vmxnet3_get_drvinfo()
213 drvinfo->eedump_len = 0; in vmxnet3_get_drvinfo()
214 drvinfo->regdump_len = vmxnet3_get_regs_len(netdev); in vmxnet3_get_drvinfo()
/linux-4.1.27/drivers/net/ethernet/oki-semi/pch_gbe/
Dpch_gbe_ethtool.c159 struct ethtool_drvinfo *drvinfo) in pch_gbe_get_drvinfo() argument
163 strlcpy(drvinfo->driver, KBUILD_MODNAME, sizeof(drvinfo->driver)); in pch_gbe_get_drvinfo()
164 strlcpy(drvinfo->version, pch_driver_version, sizeof(drvinfo->version)); in pch_gbe_get_drvinfo()
165 strlcpy(drvinfo->bus_info, pci_name(adapter->pdev), in pch_gbe_get_drvinfo()
166 sizeof(drvinfo->bus_info)); in pch_gbe_get_drvinfo()
167 drvinfo->regdump_len = pch_gbe_get_regs_len(netdev); in pch_gbe_get_drvinfo()
/linux-4.1.27/drivers/net/ethernet/cisco/enic/
Denic_ethtool.c130 struct ethtool_drvinfo *drvinfo) in enic_get_drvinfo() argument
144 strlcpy(drvinfo->driver, DRV_NAME, sizeof(drvinfo->driver)); in enic_get_drvinfo()
145 strlcpy(drvinfo->version, DRV_VERSION, sizeof(drvinfo->version)); in enic_get_drvinfo()
146 strlcpy(drvinfo->fw_version, fw_info->fw_version, in enic_get_drvinfo()
147 sizeof(drvinfo->fw_version)); in enic_get_drvinfo()
148 strlcpy(drvinfo->bus_info, pci_name(enic->pdev), in enic_get_drvinfo()
149 sizeof(drvinfo->bus_info)); in enic_get_drvinfo()
/linux-4.1.27/drivers/net/ethernet/intel/ixgb/
Dixgb_ethtool.c472 struct ethtool_drvinfo *drvinfo) in ixgb_get_drvinfo() argument
476 strlcpy(drvinfo->driver, ixgb_driver_name, in ixgb_get_drvinfo()
477 sizeof(drvinfo->driver)); in ixgb_get_drvinfo()
478 strlcpy(drvinfo->version, ixgb_driver_version, in ixgb_get_drvinfo()
479 sizeof(drvinfo->version)); in ixgb_get_drvinfo()
480 strlcpy(drvinfo->bus_info, pci_name(adapter->pdev), in ixgb_get_drvinfo()
481 sizeof(drvinfo->bus_info)); in ixgb_get_drvinfo()
482 drvinfo->n_stats = IXGB_STATS_LEN; in ixgb_get_drvinfo()
483 drvinfo->regdump_len = ixgb_get_regs_len(netdev); in ixgb_get_drvinfo()
484 drvinfo->eedump_len = ixgb_get_eeprom_len(netdev); in ixgb_get_drvinfo()
/linux-4.1.27/drivers/net/ethernet/qlogic/netxen/
Dnetxen_nic_ethtool.c77 netxen_nic_get_drvinfo(struct net_device *dev, struct ethtool_drvinfo *drvinfo) in netxen_nic_get_drvinfo() argument
84 strlcpy(drvinfo->driver, netxen_nic_driver_name, in netxen_nic_get_drvinfo()
85 sizeof(drvinfo->driver)); in netxen_nic_get_drvinfo()
86 strlcpy(drvinfo->version, NETXEN_NIC_LINUX_VERSIONID, in netxen_nic_get_drvinfo()
87 sizeof(drvinfo->version)); in netxen_nic_get_drvinfo()
91 snprintf(drvinfo->fw_version, sizeof(drvinfo->fw_version), in netxen_nic_get_drvinfo()
94 strlcpy(drvinfo->bus_info, pci_name(adapter->pdev), in netxen_nic_get_drvinfo()
95 sizeof(drvinfo->bus_info)); in netxen_nic_get_drvinfo()
96 drvinfo->regdump_len = NETXEN_NIC_REGS_LEN; in netxen_nic_get_drvinfo()
97 drvinfo->eedump_len = netxen_nic_get_eeprom_len(dev); in netxen_nic_get_drvinfo()
/linux-4.1.27/drivers/net/ethernet/emulex/benet/
Dbe_ethtool.c221 struct ethtool_drvinfo *drvinfo) in be_get_drvinfo() argument
225 strlcpy(drvinfo->driver, DRV_NAME, sizeof(drvinfo->driver)); in be_get_drvinfo()
226 strlcpy(drvinfo->version, DRV_VER, sizeof(drvinfo->version)); in be_get_drvinfo()
228 strlcpy(drvinfo->fw_version, adapter->fw_ver, in be_get_drvinfo()
229 sizeof(drvinfo->fw_version)); in be_get_drvinfo()
231 snprintf(drvinfo->fw_version, sizeof(drvinfo->fw_version), in be_get_drvinfo()
234 strlcpy(drvinfo->bus_info, pci_name(adapter->pdev), in be_get_drvinfo()
235 sizeof(drvinfo->bus_info)); in be_get_drvinfo()
236 drvinfo->testinfo_len = 0; in be_get_drvinfo()
237 drvinfo->regdump_len = 0; in be_get_drvinfo()
[all …]
/linux-4.1.27/drivers/net/ethernet/brocade/bna/
Dbnad_debugfs.c149 struct bnad_drvinfo *drvinfo = (struct bnad_drvinfo *) buffer; in bnad_get_debug_drvinfo() local
156 bfa_nw_ioc_get_attr(&bnad->bna.ioceth.ioc, &drvinfo->ioc_attr); in bnad_get_debug_drvinfo()
164 ret = bfa_nw_cee_get_attr(&bnad->bna.cee, &drvinfo->cee_attr, in bnad_get_debug_drvinfo()
172 drvinfo->cee_status = fcomp.comp_status; in bnad_get_debug_drvinfo()
178 ret = bfa_nw_flash_get_attr(&bnad->bna.flash, &drvinfo->flash_attr, in bnad_get_debug_drvinfo()
186 drvinfo->flash_status = fcomp.comp_status; in bnad_get_debug_drvinfo()
Dbnad_ethtool.c295 bnad_get_drvinfo(struct net_device *netdev, struct ethtool_drvinfo *drvinfo) in bnad_get_drvinfo() argument
301 strlcpy(drvinfo->driver, BNAD_NAME, sizeof(drvinfo->driver)); in bnad_get_drvinfo()
302 strlcpy(drvinfo->version, BNAD_VERSION, sizeof(drvinfo->version)); in bnad_get_drvinfo()
310 strlcpy(drvinfo->fw_version, ioc_attr->adapter_attr.fw_ver, in bnad_get_drvinfo()
311 sizeof(drvinfo->fw_version)); in bnad_get_drvinfo()
315 strlcpy(drvinfo->bus_info, pci_name(bnad->pcidev), in bnad_get_drvinfo()
316 sizeof(drvinfo->bus_info)); in bnad_get_drvinfo()
/linux-4.1.27/net/dsa/
Dslave.c445 struct ethtool_drvinfo *drvinfo) in dsa_slave_get_drvinfo() argument
447 strlcpy(drvinfo->driver, "dsa", sizeof(drvinfo->driver)); in dsa_slave_get_drvinfo()
448 strlcpy(drvinfo->version, dsa_driver_version, sizeof(drvinfo->version)); in dsa_slave_get_drvinfo()
449 strlcpy(drvinfo->fw_version, "N/A", sizeof(drvinfo->fw_version)); in dsa_slave_get_drvinfo()
450 strlcpy(drvinfo->bus_info, "platform", sizeof(drvinfo->bus_info)); in dsa_slave_get_drvinfo()
/linux-4.1.27/drivers/net/ethernet/intel/i40evf/
Di40evf_ethtool.c206 struct ethtool_drvinfo *drvinfo) in i40evf_get_drvinfo() argument
210 strlcpy(drvinfo->driver, i40evf_driver_name, 32); in i40evf_get_drvinfo()
211 strlcpy(drvinfo->version, i40evf_driver_version, 32); in i40evf_get_drvinfo()
212 strlcpy(drvinfo->fw_version, "N/A", 4); in i40evf_get_drvinfo()
213 strlcpy(drvinfo->bus_info, pci_name(adapter->pdev), 32); in i40evf_get_drvinfo()
/linux-4.1.27/drivers/block/
Dcciss.c1995 drive_info_struct *drvinfo; in cciss_update_drive_info() local
1999 drvinfo = kzalloc(sizeof(*drvinfo), GFP_KERNEL); in cciss_update_drive_info()
2000 if (inq_buff == NULL || drvinfo == NULL) in cciss_update_drive_info()
2025 inq_buff, drvinfo); in cciss_update_drive_info()
2026 drvinfo->block_size = block_size; in cciss_update_drive_info()
2027 drvinfo->nr_blocks = total_size + 1; in cciss_update_drive_info()
2029 cciss_get_device_descr(h, drv_index, drvinfo->vendor, in cciss_update_drive_info()
2030 drvinfo->model, drvinfo->rev); in cciss_update_drive_info()
2031 cciss_get_serial_no(h, drv_index, drvinfo->serial_no, in cciss_update_drive_info()
2032 sizeof(drvinfo->serial_no)); in cciss_update_drive_info()
[all …]
/linux-4.1.27/drivers/net/ethernet/intel/ixgbevf/
Dethtool.c242 struct ethtool_drvinfo *drvinfo) in ixgbevf_get_drvinfo() argument
246 strlcpy(drvinfo->driver, ixgbevf_driver_name, sizeof(drvinfo->driver)); in ixgbevf_get_drvinfo()
247 strlcpy(drvinfo->version, ixgbevf_driver_version, in ixgbevf_get_drvinfo()
248 sizeof(drvinfo->version)); in ixgbevf_get_drvinfo()
249 strlcpy(drvinfo->bus_info, pci_name(adapter->pdev), in ixgbevf_get_drvinfo()
250 sizeof(drvinfo->bus_info)); in ixgbevf_get_drvinfo()
/linux-4.1.27/drivers/net/ethernet/tehuti/
Dtehuti.c2176 bdx_get_drvinfo(struct net_device *netdev, struct ethtool_drvinfo *drvinfo) in bdx_get_drvinfo() argument
2180 strlcpy(drvinfo->driver, BDX_DRV_NAME, sizeof(drvinfo->driver)); in bdx_get_drvinfo()
2181 strlcpy(drvinfo->version, BDX_DRV_VERSION, sizeof(drvinfo->version)); in bdx_get_drvinfo()
2182 strlcpy(drvinfo->fw_version, "N/A", sizeof(drvinfo->fw_version)); in bdx_get_drvinfo()
2183 strlcpy(drvinfo->bus_info, pci_name(priv->pdev), in bdx_get_drvinfo()
2184 sizeof(drvinfo->bus_info)); in bdx_get_drvinfo()
2186 drvinfo->n_stats = ((priv->stats_flag) ? ARRAY_SIZE(bdx_stat_names) : 0); in bdx_get_drvinfo()
2187 drvinfo->testinfo_len = 0; in bdx_get_drvinfo()
2188 drvinfo->regdump_len = 0; in bdx_get_drvinfo()
2189 drvinfo->eedump_len = 0; in bdx_get_drvinfo()
/linux-4.1.27/drivers/net/ethernet/mellanox/mlx4/
Den_ethtool.c83 mlx4_en_get_drvinfo(struct net_device *dev, struct ethtool_drvinfo *drvinfo) in mlx4_en_get_drvinfo() argument
88 strlcpy(drvinfo->driver, DRV_NAME, sizeof(drvinfo->driver)); in mlx4_en_get_drvinfo()
89 strlcpy(drvinfo->version, DRV_VERSION " (" DRV_RELDATE ")", in mlx4_en_get_drvinfo()
90 sizeof(drvinfo->version)); in mlx4_en_get_drvinfo()
91 snprintf(drvinfo->fw_version, sizeof(drvinfo->fw_version), in mlx4_en_get_drvinfo()
96 strlcpy(drvinfo->bus_info, pci_name(mdev->dev->persist->pdev), in mlx4_en_get_drvinfo()
97 sizeof(drvinfo->bus_info)); in mlx4_en_get_drvinfo()
98 drvinfo->n_stats = 0; in mlx4_en_get_drvinfo()
99 drvinfo->regdump_len = 0; in mlx4_en_get_drvinfo()
100 drvinfo->eedump_len = 0; in mlx4_en_get_drvinfo()
/linux-4.1.27/drivers/net/ipvlan/
Dipvlan_main.c360 struct ethtool_drvinfo *drvinfo) in ipvlan_ethtool_get_drvinfo() argument
362 strlcpy(drvinfo->driver, IPVLAN_DRV, sizeof(drvinfo->driver)); in ipvlan_ethtool_get_drvinfo()
363 strlcpy(drvinfo->version, IPV_DRV_VER, sizeof(drvinfo->version)); in ipvlan_ethtool_get_drvinfo()
/linux-4.1.27/drivers/net/ethernet/broadcom/
Dbcm63xx_enet.c1329 struct ethtool_drvinfo *drvinfo) in bcm_enet_get_drvinfo() argument
1331 strlcpy(drvinfo->driver, bcm_enet_driver_name, sizeof(drvinfo->driver)); in bcm_enet_get_drvinfo()
1332 strlcpy(drvinfo->version, bcm_enet_driver_version, in bcm_enet_get_drvinfo()
1333 sizeof(drvinfo->version)); in bcm_enet_get_drvinfo()
1334 strlcpy(drvinfo->fw_version, "N/A", sizeof(drvinfo->fw_version)); in bcm_enet_get_drvinfo()
1335 strlcpy(drvinfo->bus_info, "bcm63xx", sizeof(drvinfo->bus_info)); in bcm_enet_get_drvinfo()
1336 drvinfo->n_stats = BCM_ENET_STATS_LEN; in bcm_enet_get_drvinfo()
2594 struct ethtool_drvinfo *drvinfo) in bcm_enetsw_get_drvinfo() argument
2596 strncpy(drvinfo->driver, bcm_enet_driver_name, 32); in bcm_enetsw_get_drvinfo()
2597 strncpy(drvinfo->version, bcm_enet_driver_version, 32); in bcm_enetsw_get_drvinfo()
[all …]
Dcnic.c5597 struct ethtool_drvinfo drvinfo; in is_cnic_dev() local
5601 memset(&drvinfo, 0, sizeof(drvinfo)); in is_cnic_dev()
5602 dev->ethtool_ops->get_drvinfo(dev, &drvinfo); in is_cnic_dev()
5604 if (!strcmp(drvinfo.driver, "bnx2")) in is_cnic_dev()
5606 if (!strcmp(drvinfo.driver, "bnx2x")) in is_cnic_dev()
/linux-4.1.27/drivers/infiniband/hw/nes/
Dnes_nic.c1316 struct ethtool_drvinfo *drvinfo) in nes_netdev_get_drvinfo() argument
1321 strlcpy(drvinfo->driver, DRV_NAME, sizeof(drvinfo->driver)); in nes_netdev_get_drvinfo()
1322 strlcpy(drvinfo->bus_info, pci_name(nesvnic->nesdev->pcidev), in nes_netdev_get_drvinfo()
1323 sizeof(drvinfo->bus_info)); in nes_netdev_get_drvinfo()
1324 snprintf(drvinfo->fw_version, sizeof(drvinfo->fw_version), in nes_netdev_get_drvinfo()
1327 strlcpy(drvinfo->version, DRV_VERSION, sizeof(drvinfo->version)); in nes_netdev_get_drvinfo()
1328 drvinfo->testinfo_len = 0; in nes_netdev_get_drvinfo()
1329 drvinfo->eedump_len = 0; in nes_netdev_get_drvinfo()
1330 drvinfo->regdump_len = 0; in nes_netdev_get_drvinfo()
/linux-4.1.27/drivers/net/ethernet/atheros/atlx/
Datl2.c2023 struct ethtool_drvinfo *drvinfo) in atl2_get_drvinfo() argument
2027 strlcpy(drvinfo->driver, atl2_driver_name, sizeof(drvinfo->driver)); in atl2_get_drvinfo()
2028 strlcpy(drvinfo->version, atl2_driver_version, in atl2_get_drvinfo()
2029 sizeof(drvinfo->version)); in atl2_get_drvinfo()
2030 strlcpy(drvinfo->fw_version, "L2", sizeof(drvinfo->fw_version)); in atl2_get_drvinfo()
2031 strlcpy(drvinfo->bus_info, pci_name(adapter->pdev), in atl2_get_drvinfo()
2032 sizeof(drvinfo->bus_info)); in atl2_get_drvinfo()
2033 drvinfo->n_stats = 0; in atl2_get_drvinfo()
2034 drvinfo->testinfo_len = 0; in atl2_get_drvinfo()
2035 drvinfo->regdump_len = atl2_get_regs_len(netdev); in atl2_get_drvinfo()
[all …]
Datl1.c3382 struct ethtool_drvinfo *drvinfo) in atl1_get_drvinfo() argument
3386 strlcpy(drvinfo->driver, ATLX_DRIVER_NAME, sizeof(drvinfo->driver)); in atl1_get_drvinfo()
3387 strlcpy(drvinfo->version, ATLX_DRIVER_VERSION, in atl1_get_drvinfo()
3388 sizeof(drvinfo->version)); in atl1_get_drvinfo()
3389 strlcpy(drvinfo->bus_info, pci_name(adapter->pdev), in atl1_get_drvinfo()
3390 sizeof(drvinfo->bus_info)); in atl1_get_drvinfo()
3391 drvinfo->eedump_len = ATL1_EEDUMP_LEN; in atl1_get_drvinfo()
/linux-4.1.27/drivers/net/usb/
Dmcs7830.c445 static void mcs7830_get_drvinfo(struct net_device *net, struct ethtool_drvinfo *drvinfo) in mcs7830_get_drvinfo() argument
447 usbnet_get_drvinfo(net, drvinfo); in mcs7830_get_drvinfo()
448 drvinfo->regdump_len = mcs7830_get_regs_len(net); in mcs7830_get_drvinfo()
/linux-4.1.27/drivers/net/ethernet/qlogic/qlcnic/
Dqlcnic_ethtool.c270 qlcnic_get_drvinfo(struct net_device *dev, struct ethtool_drvinfo *drvinfo) in qlcnic_get_drvinfo() argument
277 snprintf(drvinfo->fw_version, sizeof(drvinfo->fw_version), in qlcnic_get_drvinfo()
280 strlcpy(drvinfo->bus_info, pci_name(adapter->pdev), in qlcnic_get_drvinfo()
281 sizeof(drvinfo->bus_info)); in qlcnic_get_drvinfo()
282 strlcpy(drvinfo->driver, qlcnic_driver_name, sizeof(drvinfo->driver)); in qlcnic_get_drvinfo()
283 strlcpy(drvinfo->version, QLCNIC_LINUX_VERSIONID, in qlcnic_get_drvinfo()
284 sizeof(drvinfo->version)); in qlcnic_get_drvinfo()
/linux-4.1.27/drivers/net/ethernet/intel/e1000/
De1000_ethtool.c551 struct ethtool_drvinfo *drvinfo) in e1000_get_drvinfo() argument
555 strlcpy(drvinfo->driver, e1000_driver_name, in e1000_get_drvinfo()
556 sizeof(drvinfo->driver)); in e1000_get_drvinfo()
557 strlcpy(drvinfo->version, e1000_driver_version, in e1000_get_drvinfo()
558 sizeof(drvinfo->version)); in e1000_get_drvinfo()
560 strlcpy(drvinfo->bus_info, pci_name(adapter->pdev), in e1000_get_drvinfo()
561 sizeof(drvinfo->bus_info)); in e1000_get_drvinfo()
562 drvinfo->regdump_len = e1000_get_regs_len(netdev); in e1000_get_drvinfo()
563 drvinfo->eedump_len = e1000_get_eeprom_len(netdev); in e1000_get_drvinfo()
/linux-4.1.27/drivers/net/ethernet/intel/e1000e/
Dethtool.c632 struct ethtool_drvinfo *drvinfo) in e1000_get_drvinfo() argument
636 strlcpy(drvinfo->driver, e1000e_driver_name, sizeof(drvinfo->driver)); in e1000_get_drvinfo()
637 strlcpy(drvinfo->version, e1000e_driver_version, in e1000_get_drvinfo()
638 sizeof(drvinfo->version)); in e1000_get_drvinfo()
643 snprintf(drvinfo->fw_version, sizeof(drvinfo->fw_version), in e1000_get_drvinfo()
649 strlcpy(drvinfo->bus_info, pci_name(adapter->pdev), in e1000_get_drvinfo()
650 sizeof(drvinfo->bus_info)); in e1000_get_drvinfo()
651 drvinfo->regdump_len = e1000_get_regs_len(netdev); in e1000_get_drvinfo()
652 drvinfo->eedump_len = e1000_get_eeprom_len(netdev); in e1000_get_drvinfo()
/linux-4.1.27/drivers/net/ethernet/hisilicon/
Dhip04_eth.c749 struct ethtool_drvinfo *drvinfo) in hip04_get_drvinfo() argument
751 strlcpy(drvinfo->driver, DRV_NAME, sizeof(drvinfo->driver)); in hip04_get_drvinfo()
752 strlcpy(drvinfo->version, DRV_VERSION, sizeof(drvinfo->version)); in hip04_get_drvinfo()
/linux-4.1.27/drivers/net/ethernet/intel/igb/
Digb_ethtool.c831 struct ethtool_drvinfo *drvinfo) in igb_get_drvinfo() argument
835 strlcpy(drvinfo->driver, igb_driver_name, sizeof(drvinfo->driver)); in igb_get_drvinfo()
836 strlcpy(drvinfo->version, igb_driver_version, sizeof(drvinfo->version)); in igb_get_drvinfo()
841 strlcpy(drvinfo->fw_version, adapter->fw_version, in igb_get_drvinfo()
842 sizeof(drvinfo->fw_version)); in igb_get_drvinfo()
843 strlcpy(drvinfo->bus_info, pci_name(adapter->pdev), in igb_get_drvinfo()
844 sizeof(drvinfo->bus_info)); in igb_get_drvinfo()
845 drvinfo->n_stats = IGB_STATS_LEN; in igb_get_drvinfo()
846 drvinfo->testinfo_len = IGB_TEST_LEN; in igb_get_drvinfo()
847 drvinfo->regdump_len = igb_get_regs_len(netdev); in igb_get_drvinfo()
[all …]
/linux-4.1.27/drivers/net/ethernet/intel/i40e/
Di40e_ethtool.c1055 struct ethtool_drvinfo *drvinfo) in i40e_get_drvinfo() argument
1061 strlcpy(drvinfo->driver, i40e_driver_name, sizeof(drvinfo->driver)); in i40e_get_drvinfo()
1062 strlcpy(drvinfo->version, i40e_driver_version_str, in i40e_get_drvinfo()
1063 sizeof(drvinfo->version)); in i40e_get_drvinfo()
1064 strlcpy(drvinfo->fw_version, i40e_fw_version_str(&pf->hw), in i40e_get_drvinfo()
1065 sizeof(drvinfo->fw_version)); in i40e_get_drvinfo()
1066 strlcpy(drvinfo->bus_info, pci_name(pf->pdev), in i40e_get_drvinfo()
1067 sizeof(drvinfo->bus_info)); in i40e_get_drvinfo()
1068 drvinfo->n_priv_flags = I40E_PRIV_FLAGS_STR_LEN; in i40e_get_drvinfo()
/linux-4.1.27/drivers/net/ethernet/smsc/
Dsmsc9420.c263 struct ethtool_drvinfo *drvinfo) in smsc9420_ethtool_get_drvinfo() argument
267 strlcpy(drvinfo->driver, DRV_NAME, sizeof(drvinfo->driver)); in smsc9420_ethtool_get_drvinfo()
268 strlcpy(drvinfo->bus_info, pci_name(pd->pdev), in smsc9420_ethtool_get_drvinfo()
269 sizeof(drvinfo->bus_info)); in smsc9420_ethtool_get_drvinfo()
270 strlcpy(drvinfo->version, DRV_VERSION, sizeof(drvinfo->version)); in smsc9420_ethtool_get_drvinfo()
/linux-4.1.27/drivers/net/ethernet/chelsio/cxgb4vf/
Dcxgb4vf_main.c1335 struct ethtool_drvinfo *drvinfo) in cxgb4vf_get_drvinfo() argument
1339 strlcpy(drvinfo->driver, KBUILD_MODNAME, sizeof(drvinfo->driver)); in cxgb4vf_get_drvinfo()
1340 strlcpy(drvinfo->version, DRV_VERSION, sizeof(drvinfo->version)); in cxgb4vf_get_drvinfo()
1341 strlcpy(drvinfo->bus_info, pci_name(to_pci_dev(dev->dev.parent)), in cxgb4vf_get_drvinfo()
1342 sizeof(drvinfo->bus_info)); in cxgb4vf_get_drvinfo()
1343 snprintf(drvinfo->fw_version, sizeof(drvinfo->fw_version), in cxgb4vf_get_drvinfo()
/linux-4.1.27/drivers/net/ethernet/marvell/
Dmv643xx_eth.c1581 struct ethtool_drvinfo *drvinfo) in mv643xx_eth_get_drvinfo() argument
1583 strlcpy(drvinfo->driver, mv643xx_eth_driver_name, in mv643xx_eth_get_drvinfo()
1584 sizeof(drvinfo->driver)); in mv643xx_eth_get_drvinfo()
1585 strlcpy(drvinfo->version, mv643xx_eth_driver_version, in mv643xx_eth_get_drvinfo()
1586 sizeof(drvinfo->version)); in mv643xx_eth_get_drvinfo()
1587 strlcpy(drvinfo->fw_version, "N/A", sizeof(drvinfo->fw_version)); in mv643xx_eth_get_drvinfo()
1588 strlcpy(drvinfo->bus_info, "platform", sizeof(drvinfo->bus_info)); in mv643xx_eth_get_drvinfo()
1589 drvinfo->n_stats = ARRAY_SIZE(mv643xx_eth_stats); in mv643xx_eth_get_drvinfo()
Dmvneta.c2828 struct ethtool_drvinfo *drvinfo) in mvneta_ethtool_get_drvinfo() argument
2830 strlcpy(drvinfo->driver, MVNETA_DRIVER_NAME, in mvneta_ethtool_get_drvinfo()
2831 sizeof(drvinfo->driver)); in mvneta_ethtool_get_drvinfo()
2832 strlcpy(drvinfo->version, MVNETA_DRIVER_VERSION, in mvneta_ethtool_get_drvinfo()
2833 sizeof(drvinfo->version)); in mvneta_ethtool_get_drvinfo()
2834 strlcpy(drvinfo->bus_info, dev_name(&dev->dev), in mvneta_ethtool_get_drvinfo()
2835 sizeof(drvinfo->bus_info)); in mvneta_ethtool_get_drvinfo()
Dmvpp2.c5804 struct ethtool_drvinfo *drvinfo) in mvpp2_ethtool_get_drvinfo() argument
5806 strlcpy(drvinfo->driver, MVPP2_DRIVER_NAME, in mvpp2_ethtool_get_drvinfo()
5807 sizeof(drvinfo->driver)); in mvpp2_ethtool_get_drvinfo()
5808 strlcpy(drvinfo->version, MVPP2_DRIVER_VERSION, in mvpp2_ethtool_get_drvinfo()
5809 sizeof(drvinfo->version)); in mvpp2_ethtool_get_drvinfo()
5810 strlcpy(drvinfo->bus_info, dev_name(&dev->dev), in mvpp2_ethtool_get_drvinfo()
5811 sizeof(drvinfo->bus_info)); in mvpp2_ethtool_get_drvinfo()
/linux-4.1.27/drivers/net/ethernet/intel/ixgbe/
Dixgbe_ethtool.c922 struct ethtool_drvinfo *drvinfo) in ixgbe_get_drvinfo() argument
927 strlcpy(drvinfo->driver, ixgbe_driver_name, sizeof(drvinfo->driver)); in ixgbe_get_drvinfo()
928 strlcpy(drvinfo->version, ixgbe_driver_version, in ixgbe_get_drvinfo()
929 sizeof(drvinfo->version)); in ixgbe_get_drvinfo()
933 snprintf(drvinfo->fw_version, sizeof(drvinfo->fw_version), "0x%08x", in ixgbe_get_drvinfo()
936 strlcpy(drvinfo->bus_info, pci_name(adapter->pdev), in ixgbe_get_drvinfo()
937 sizeof(drvinfo->bus_info)); in ixgbe_get_drvinfo()
938 drvinfo->n_stats = IXGBE_STATS_LEN; in ixgbe_get_drvinfo()
939 drvinfo->testinfo_len = IXGBE_TEST_LEN; in ixgbe_get_drvinfo()
940 drvinfo->regdump_len = ixgbe_get_regs_len(netdev); in ixgbe_get_drvinfo()
/linux-4.1.27/include/linux/
Dhdlcdrv.h75 const char *drvinfo; member
/linux-4.1.27/drivers/net/
Dmacvlan.c935 struct ethtool_drvinfo *drvinfo) in macvlan_ethtool_get_drvinfo() argument
937 strlcpy(drvinfo->driver, "macvlan", sizeof(drvinfo->driver)); in macvlan_ethtool_get_drvinfo()
938 strlcpy(drvinfo->version, "0.1", sizeof(drvinfo->version)); in macvlan_ethtool_get_drvinfo()
Dvxlan.c2454 struct ethtool_drvinfo *drvinfo) in vxlan_get_drvinfo() argument
2456 strlcpy(drvinfo->version, VXLAN_VERSION, sizeof(drvinfo->version)); in vxlan_get_drvinfo()
2457 strlcpy(drvinfo->driver, "vxlan", sizeof(drvinfo->driver)); in vxlan_get_drvinfo()
/linux-4.1.27/drivers/net/ethernet/qlogic/
Dqla3xxx.c1731 struct ethtool_drvinfo *drvinfo) in ql_get_drvinfo() argument
1734 strlcpy(drvinfo->driver, ql3xxx_driver_name, sizeof(drvinfo->driver)); in ql_get_drvinfo()
1735 strlcpy(drvinfo->version, ql3xxx_driver_version, in ql_get_drvinfo()
1736 sizeof(drvinfo->version)); in ql_get_drvinfo()
1737 strlcpy(drvinfo->bus_info, pci_name(qdev->pdev), in ql_get_drvinfo()
1738 sizeof(drvinfo->bus_info)); in ql_get_drvinfo()
1739 drvinfo->regdump_len = 0; in ql_get_drvinfo()
1740 drvinfo->eedump_len = 0; in ql_get_drvinfo()
/linux-4.1.27/drivers/scsi/bnx2fc/
Dbnx2fc_fcoe.c2151 struct ethtool_drvinfo drvinfo; in _bnx2fc_create() local
2176 memset(&drvinfo, 0, sizeof(drvinfo)); in _bnx2fc_create()
2177 phys_dev->ethtool_ops->get_drvinfo(phys_dev, &drvinfo); in _bnx2fc_create()
2178 if (strncmp(drvinfo.driver, "bnx2x", strlen("bnx2x"))) { in _bnx2fc_create()
/linux-4.1.27/drivers/net/team/
Dteam.c1990 struct ethtool_drvinfo *drvinfo) in team_ethtool_get_drvinfo() argument
1992 strlcpy(drvinfo->driver, DRV_NAME, sizeof(drvinfo->driver)); in team_ethtool_get_drvinfo()
1993 strlcpy(drvinfo->version, UTS_RELEASE, sizeof(drvinfo->version)); in team_ethtool_get_drvinfo()
/linux-4.1.27/drivers/net/bonding/
Dbond_main.c4045 struct ethtool_drvinfo *drvinfo) in bond_ethtool_get_drvinfo() argument
4047 strlcpy(drvinfo->driver, DRV_NAME, sizeof(drvinfo->driver)); in bond_ethtool_get_drvinfo()
4048 strlcpy(drvinfo->version, DRV_VERSION, sizeof(drvinfo->version)); in bond_ethtool_get_drvinfo()
4049 snprintf(drvinfo->fw_version, sizeof(drvinfo->fw_version), "%d", in bond_ethtool_get_drvinfo()
/linux-4.1.27/drivers/net/hamradio/
Dbaycom_par.c391 .drvinfo = bc_drvinfo,
Dbaycom_ser_fdx.c511 .drvinfo = bc_drvinfo,
Dbaycom_ser_hdx.c547 .drvinfo = bc_drvinfo,
/linux-4.1.27/drivers/net/ethernet/rocker/
Drocker.c4299 struct ethtool_drvinfo *drvinfo) in rocker_port_get_drvinfo() argument
4301 strlcpy(drvinfo->driver, rocker_driver_name, sizeof(drvinfo->driver)); in rocker_port_get_drvinfo()
4302 strlcpy(drvinfo->version, UTS_RELEASE, sizeof(drvinfo->version)); in rocker_port_get_drvinfo()