/Linux-v4.19/drivers/net/ethernet/toshiba/ |
D | spider_net_ethtool.c | 73 struct ethtool_drvinfo *drvinfo) in spider_net_ethtool_get_drvinfo() argument 79 strlcpy(drvinfo->driver, spider_net_driver_name, in spider_net_ethtool_get_drvinfo() 80 sizeof(drvinfo->driver)); in spider_net_ethtool_get_drvinfo() 81 strlcpy(drvinfo->version, VERSION, sizeof(drvinfo->version)); in spider_net_ethtool_get_drvinfo() 82 strlcpy(drvinfo->fw_version, "no information", in spider_net_ethtool_get_drvinfo() 83 sizeof(drvinfo->fw_version)); in spider_net_ethtool_get_drvinfo() 84 strlcpy(drvinfo->bus_info, pci_name(card->pdev), in spider_net_ethtool_get_drvinfo() 85 sizeof(drvinfo->bus_info)); in spider_net_ethtool_get_drvinfo()
|
/Linux-v4.19/drivers/staging/fsl-dpaa2/ethsw/ |
D | ethsw-ethtool.c | 33 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-v4.19/drivers/infiniband/ulp/ipoib/ |
D | ipoib_ethtool.c | 62 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-v4.19/drivers/infiniband/ulp/opa_vnic/ |
D | opa_vnic_ethtool.c | 125 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-v4.19/drivers/net/ethernet/aquantia/atlantic/ |
D | aq_ethtool.c | 107 struct ethtool_drvinfo *drvinfo) in aq_ethtool_get_drvinfo() argument 115 strlcat(drvinfo->driver, AQ_CFG_DRV_NAME, sizeof(drvinfo->driver)); in aq_ethtool_get_drvinfo() 116 strlcat(drvinfo->version, AQ_CFG_DRV_VERSION, sizeof(drvinfo->version)); in aq_ethtool_get_drvinfo() 118 snprintf(drvinfo->fw_version, sizeof(drvinfo->fw_version), in aq_ethtool_get_drvinfo() 122 strlcpy(drvinfo->bus_info, pdev ? pci_name(pdev) : "", in aq_ethtool_get_drvinfo() 123 sizeof(drvinfo->bus_info)); in aq_ethtool_get_drvinfo() 124 drvinfo->n_stats = ARRAY_SIZE(aq_ethtool_stat_names) + in aq_ethtool_get_drvinfo() 126 drvinfo->testinfo_len = 0; in aq_ethtool_get_drvinfo() 127 drvinfo->regdump_len = regs_count; in aq_ethtool_get_drvinfo() 128 drvinfo->eedump_len = 0; in aq_ethtool_get_drvinfo()
|
/Linux-v4.19/drivers/net/ethernet/synopsys/ |
D | dwc-xlgmac-ethtool.c | 99 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-v4.19/drivers/net/ethernet/freescale/ |
D | ucc_geth_ethtool.c | 340 struct ethtool_drvinfo *drvinfo) in uec_get_drvinfo() argument 342 strlcpy(drvinfo->driver, DRV_NAME, sizeof(drvinfo->driver)); in uec_get_drvinfo() 343 strlcpy(drvinfo->version, DRV_VERSION, sizeof(drvinfo->version)); in uec_get_drvinfo() 344 strlcpy(drvinfo->fw_version, "N/A", sizeof(drvinfo->fw_version)); in uec_get_drvinfo() 345 strlcpy(drvinfo->bus_info, "QUICC ENGINE", sizeof(drvinfo->bus_info)); in uec_get_drvinfo()
|
/Linux-v4.19/drivers/net/fjes/ |
D | fjes_ethtool.c | 162 struct ethtool_drvinfo *drvinfo) in fjes_get_drvinfo() argument 169 strlcpy(drvinfo->driver, fjes_driver_name, sizeof(drvinfo->driver)); in fjes_get_drvinfo() 170 strlcpy(drvinfo->version, fjes_driver_version, in fjes_get_drvinfo() 171 sizeof(drvinfo->version)); in fjes_get_drvinfo() 173 strlcpy(drvinfo->fw_version, "none", sizeof(drvinfo->fw_version)); in fjes_get_drvinfo() 174 snprintf(drvinfo->bus_info, sizeof(drvinfo->bus_info), in fjes_get_drvinfo()
|
/Linux-v4.19/drivers/staging/fsl-dpaa2/ethernet/ |
D | dpaa2-ethtool.c | 53 struct ethtool_drvinfo *drvinfo) in dpaa2_eth_get_drvinfo() argument 57 strlcpy(drvinfo->driver, KBUILD_MODNAME, sizeof(drvinfo->driver)); in dpaa2_eth_get_drvinfo() 59 snprintf(drvinfo->fw_version, sizeof(drvinfo->fw_version), in dpaa2_eth_get_drvinfo() 62 strlcpy(drvinfo->bus_info, dev_name(net_dev->dev.parent->parent), in dpaa2_eth_get_drvinfo() 63 sizeof(drvinfo->bus_info)); in dpaa2_eth_get_drvinfo()
|
/Linux-v4.19/drivers/net/ethernet/atheros/atl1e/ |
D | atl1e_ethtool.c | 319 struct ethtool_drvinfo *drvinfo) in atl1e_get_drvinfo() argument 323 strlcpy(drvinfo->driver, atl1e_driver_name, sizeof(drvinfo->driver)); in atl1e_get_drvinfo() 324 strlcpy(drvinfo->version, atl1e_driver_version, in atl1e_get_drvinfo() 325 sizeof(drvinfo->version)); in atl1e_get_drvinfo() 326 strlcpy(drvinfo->fw_version, "L1e", sizeof(drvinfo->fw_version)); in atl1e_get_drvinfo() 327 strlcpy(drvinfo->bus_info, pci_name(adapter->pdev), in atl1e_get_drvinfo() 328 sizeof(drvinfo->bus_info)); in atl1e_get_drvinfo()
|
/Linux-v4.19/drivers/net/ethernet/atheros/atl1c/ |
D | atl1c_ethtool.c | 233 struct ethtool_drvinfo *drvinfo) in atl1c_get_drvinfo() argument 237 strlcpy(drvinfo->driver, atl1c_driver_name, sizeof(drvinfo->driver)); in atl1c_get_drvinfo() 238 strlcpy(drvinfo->version, atl1c_driver_version, in atl1c_get_drvinfo() 239 sizeof(drvinfo->version)); in atl1c_get_drvinfo() 240 strlcpy(drvinfo->bus_info, pci_name(adapter->pdev), in atl1c_get_drvinfo() 241 sizeof(drvinfo->bus_info)); in atl1c_get_drvinfo()
|
/Linux-v4.19/drivers/net/ethernet/freescale/dpaa/ |
D | dpaa_ethtool.c | 109 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-v4.19/drivers/net/ethernet/mellanox/mlx5/core/ipoib/ |
D | ethtool.c | 37 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-v4.19/drivers/net/ethernet/intel/igbvf/ |
D | ethtool.c | 168 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-v4.19/drivers/net/ethernet/cisco/enic/ |
D | enic_ethtool.c | 135 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-v4.19/drivers/net/ethernet/oki-semi/pch_gbe/ |
D | pch_gbe_ethtool.c | 177 struct ethtool_drvinfo *drvinfo) in pch_gbe_get_drvinfo() argument 181 strlcpy(drvinfo->driver, KBUILD_MODNAME, sizeof(drvinfo->driver)); in pch_gbe_get_drvinfo() 182 strlcpy(drvinfo->version, pch_driver_version, sizeof(drvinfo->version)); in pch_gbe_get_drvinfo() 183 strlcpy(drvinfo->bus_info, pci_name(adapter->pdev), in pch_gbe_get_drvinfo() 184 sizeof(drvinfo->bus_info)); in pch_gbe_get_drvinfo()
|
/Linux-v4.19/drivers/net/ethernet/hisilicon/hns3/ |
D | hns3_ethtool.c | 492 struct ethtool_drvinfo *drvinfo) in hns3_get_drvinfo() argument 497 strncpy(drvinfo->version, hns3_driver_version, in hns3_get_drvinfo() 498 sizeof(drvinfo->version)); in hns3_get_drvinfo() 499 drvinfo->version[sizeof(drvinfo->version) - 1] = '\0'; in hns3_get_drvinfo() 501 strncpy(drvinfo->driver, h->pdev->driver->name, in hns3_get_drvinfo() 502 sizeof(drvinfo->driver)); in hns3_get_drvinfo() 503 drvinfo->driver[sizeof(drvinfo->driver) - 1] = '\0'; in hns3_get_drvinfo() 505 strncpy(drvinfo->bus_info, pci_name(h->pdev), in hns3_get_drvinfo() 506 sizeof(drvinfo->bus_info)); in hns3_get_drvinfo() 507 drvinfo->bus_info[ETHTOOL_BUSINFO_LEN - 1] = '\0'; in hns3_get_drvinfo() [all …]
|
/Linux-v4.19/drivers/net/ethernet/netronome/nfp/ |
D | nfp_net_ethtool.c | 205 const char *vnic_version, struct ethtool_drvinfo *drvinfo) in nfp_get_drvinfo() argument 209 strlcpy(drvinfo->driver, pdev->driver->name, sizeof(drvinfo->driver)); in nfp_get_drvinfo() 210 strlcpy(drvinfo->version, nfp_driver_version, sizeof(drvinfo->version)); in nfp_get_drvinfo() 213 snprintf(drvinfo->fw_version, sizeof(drvinfo->fw_version), in nfp_get_drvinfo() 219 nfp_net_get_drvinfo(struct net_device *netdev, struct ethtool_drvinfo *drvinfo) in nfp_net_get_drvinfo() argument 227 strlcpy(drvinfo->bus_info, pci_name(nn->pdev), in nfp_net_get_drvinfo() 228 sizeof(drvinfo->bus_info)); in nfp_net_get_drvinfo() 230 nfp_get_drvinfo(nn->app, nn->pdev, vnic_version, drvinfo); in nfp_net_get_drvinfo() 234 nfp_app_get_drvinfo(struct net_device *netdev, struct ethtool_drvinfo *drvinfo) in nfp_app_get_drvinfo() argument 238 strlcpy(drvinfo->bus_info, pci_name(app->pdev), in nfp_app_get_drvinfo() [all …]
|
/Linux-v4.19/drivers/net/ethernet/hisilicon/hns/ |
D | hns_ethtool.c | 640 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-v4.19/drivers/net/ethernet/qlogic/qlge/ |
D | qlge_ethtool.c | 412 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-v4.19/drivers/net/ethernet/amd/xgbe/ |
D | xgbe-ethtool.c | 402 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-v4.19/drivers/net/ethernet/brocade/bna/ |
D | bnad_debugfs.c | 147 struct bnad_drvinfo *drvinfo = (struct bnad_drvinfo *) buffer; in bnad_get_debug_drvinfo() local 154 bfa_nw_ioc_get_attr(&bnad->bna.ioceth.ioc, &drvinfo->ioc_attr); in bnad_get_debug_drvinfo() 162 ret = bfa_nw_cee_get_attr(&bnad->bna.cee, &drvinfo->cee_attr, in bnad_get_debug_drvinfo() 170 drvinfo->cee_status = fcomp.comp_status; in bnad_get_debug_drvinfo() 176 ret = bfa_nw_flash_get_attr(&bnad->bna.flash, &drvinfo->flash_attr, in bnad_get_debug_drvinfo() 184 drvinfo->flash_status = fcomp.comp_status; in bnad_get_debug_drvinfo()
|
/Linux-v4.19/drivers/net/ethernet/qlogic/netxen/ |
D | netxen_nic_ethtool.c | 77 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()
|
/Linux-v4.19/drivers/net/ethernet/intel/i40evf/ |
D | i40evf_ethtool.c | 332 struct ethtool_drvinfo *drvinfo) in i40evf_get_drvinfo() argument 336 strlcpy(drvinfo->driver, i40evf_driver_name, 32); in i40evf_get_drvinfo() 337 strlcpy(drvinfo->version, i40evf_driver_version, 32); in i40evf_get_drvinfo() 338 strlcpy(drvinfo->fw_version, "N/A", 4); in i40evf_get_drvinfo() 339 strlcpy(drvinfo->bus_info, pci_name(adapter->pdev), 32); in i40evf_get_drvinfo() 340 drvinfo->n_priv_flags = I40EVF_PRIV_FLAGS_STR_LEN; in i40evf_get_drvinfo()
|
/Linux-v4.19/drivers/net/ethernet/intel/ice/ |
D | ice_ethtool.c | 143 ice_get_drvinfo(struct net_device *netdev, struct ethtool_drvinfo *drvinfo) in ice_get_drvinfo() argument 149 strlcpy(drvinfo->driver, KBUILD_MODNAME, sizeof(drvinfo->driver)); in ice_get_drvinfo() 150 strlcpy(drvinfo->version, ice_drv_ver, sizeof(drvinfo->version)); in ice_get_drvinfo() 151 strlcpy(drvinfo->fw_version, ice_nvm_version_str(&pf->hw), in ice_get_drvinfo() 152 sizeof(drvinfo->fw_version)); in ice_get_drvinfo() 153 strlcpy(drvinfo->bus_info, pci_name(pf->pdev), in ice_get_drvinfo() 154 sizeof(drvinfo->bus_info)); in ice_get_drvinfo()
|