Home
last modified time | relevance | path

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

/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/brocade/bna/
H A 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()
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/freescale/dpaa/
H A Ddpaa_ethtool.c75 struct ethtool_drvinfo *drvinfo) in dpaa_get_drvinfo() argument
77 strscpy(drvinfo->driver, KBUILD_MODNAME, in dpaa_get_drvinfo()
78 sizeof(drvinfo->driver)); in dpaa_get_drvinfo()
79 strscpy(drvinfo->bus_info, dev_name(net_dev->dev.parent->parent), in dpaa_get_drvinfo()
80 sizeof(drvinfo->bus_info)); in dpaa_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/netronome/nfp/
H A Dnfp_net_ethtool.c204 const char *vnic_version, struct ethtool_drvinfo *drvinfo) in nfp_get_drvinfo() argument
208 strscpy(drvinfo->driver, dev_driver_string(&pdev->dev), in nfp_get_drvinfo()
209 sizeof(drvinfo->driver)); in nfp_get_drvinfo()
211 snprintf(drvinfo->fw_version, sizeof(drvinfo->fw_version), in nfp_get_drvinfo()
217 nfp_net_get_drvinfo(struct net_device *netdev, struct ethtool_drvinfo *drvinfo) in nfp_net_get_drvinfo() argument
225 strscpy(drvinfo->bus_info, pci_name(nn->pdev), in nfp_net_get_drvinfo()
226 sizeof(drvinfo->bus_info)); in nfp_net_get_drvinfo()
228 nfp_get_drvinfo(nn->app, nn->pdev, vnic_version, drvinfo); in nfp_net_get_drvinfo()
263 nfp_app_get_drvinfo(struct net_device *netdev, struct ethtool_drvinfo *drvinfo) in nfp_app_get_drvinfo() argument
267 strscpy(drvinfo->bus_info, pci_name(app->pdev), in nfp_app_get_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/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/ipvlan/
H A Dipvlan_main.c417 struct ethtool_drvinfo *drvinfo) in ipvlan_ethtool_get_drvinfo() argument
419 strscpy(drvinfo->driver, IPVLAN_DRV, sizeof(drvinfo->driver)); in ipvlan_ethtool_get_drvinfo()
420 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/mellanox/mlx4/
H A Den_ethtool.c87 mlx4_en_get_drvinfo(struct net_device *dev, struct ethtool_drvinfo *drvinfo) in mlx4_en_get_drvinfo() argument
92 strscpy(drvinfo->driver, DRV_NAME, sizeof(drvinfo->driver)); in mlx4_en_get_drvinfo()
93 strscpy(drvinfo->version, DRV_VERSION, in mlx4_en_get_drvinfo()
94 sizeof(drvinfo->version)); in mlx4_en_get_drvinfo()
95 snprintf(drvinfo->fw_version, sizeof(drvinfo->fw_version), in mlx4_en_get_drvinfo()
100 strscpy(drvinfo->bus_info, pci_name(mdev->dev->persist->pdev), in mlx4_en_get_drvinfo()
101 sizeof(drvinfo->bus_info)); in mlx4_en_get_drvinfo()
/linux/drivers/net/ethernet/broadcom/
H A Dbcm63xx_enet.c1321 struct ethtool_drvinfo *drvinfo) in bcm_enet_get_drvinfo() argument
1323 strscpy(drvinfo->driver, bcm_enet_driver_name, sizeof(drvinfo->driver)); in bcm_enet_get_drvinfo()
1324 strscpy(drvinfo->bus_info, "bcm63xx", sizeof(drvinfo->bus_info)); in bcm_enet_get_drvinfo()
2529 struct ethtool_drvinfo *drvinfo) in bcm_enetsw_get_drvinfo() argument
2531 strscpy(drvinfo->driver, bcm_enet_driver_name, sizeof(drvinfo->driver)); in bcm_enetsw_get_drvinfo()
2532 strscpy(drvinfo->bus_info, "bcm63xx", sizeof(drvinfo->bus_info)); in bcm_enetsw_get_drvinfo()
H A Dcnic.c5634 struct ethtool_drvinfo drvinfo; in is_cnic_dev() local
5638 memset(&drvinfo, 0, sizeof(drvinfo)); in is_cnic_dev()
5639 dev->ethtool_ops->get_drvinfo(dev, &drvinfo); in is_cnic_dev()
5641 if (!strcmp(drvinfo.driver, "bnx2")) in is_cnic_dev()
5643 if (!strcmp(drvinfo.driver, "bnx2x")) in is_cnic_dev()
/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/ethernet/intel/igb/
H A Digb_ethtool.c852 struct ethtool_drvinfo *drvinfo) in igb_get_drvinfo() argument
856 strscpy(drvinfo->driver, igb_driver_name, sizeof(drvinfo->driver)); in igb_get_drvinfo()
861 strscpy(drvinfo->fw_version, adapter->fw_version, in igb_get_drvinfo()
862 sizeof(drvinfo->fw_version)); in igb_get_drvinfo()
863 strscpy(drvinfo->bus_info, pci_name(adapter->pdev), in igb_get_drvinfo()
864 sizeof(drvinfo->bus_info)); in igb_get_drvinfo()
866 drvinfo->n_priv_flags = IGB_PRIV_FLAGS_STR_LEN; in igb_get_drvinfo()
/linux/drivers/net/ethernet/qlogic/
H A Dqla3xxx.c1736 struct ethtool_drvinfo *drvinfo) in ql_get_drvinfo() argument
1739 strscpy(drvinfo->driver, ql3xxx_driver_name, sizeof(drvinfo->driver)); in ql_get_drvinfo()
1740 strscpy(drvinfo->version, ql3xxx_driver_version, in ql_get_drvinfo()
1741 sizeof(drvinfo->version)); in ql_get_drvinfo()
1742 strscpy(drvinfo->bus_info, pci_name(qdev->pdev), in ql_get_drvinfo()
1743 sizeof(drvinfo->bus_info)); in ql_get_drvinfo()
/linux/drivers/net/ethernet/freescale/
H A Dgianfar_ethtool.c168 struct ethtool_drvinfo *drvinfo) in gfar_gdrvinfo() argument
170 strscpy(drvinfo->driver, DRV_NAME, sizeof(drvinfo->driver)); in gfar_gdrvinfo()
/linux/drivers/net/ethernet/atheros/atlx/
H A Datl1.c3375 struct ethtool_drvinfo *drvinfo) in atl1_get_drvinfo() argument
3379 strscpy(drvinfo->driver, ATLX_DRIVER_NAME, sizeof(drvinfo->driver)); in atl1_get_drvinfo()
3380 strscpy(drvinfo->bus_info, pci_name(adapter->pdev), in atl1_get_drvinfo()
3381 sizeof(drvinfo->bus_info)); in atl1_get_drvinfo()