/linux-4.4.14/drivers/infiniband/ulp/ipoib/ |
D | ipoib_ethtool.c | 40 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.4.14/drivers/net/fjes/ |
D | fjes_ethtool.c | 94 struct ethtool_drvinfo *drvinfo) in fjes_get_drvinfo() argument 101 strlcpy(drvinfo->driver, fjes_driver_name, sizeof(drvinfo->driver)); in fjes_get_drvinfo() 102 strlcpy(drvinfo->version, fjes_driver_version, in fjes_get_drvinfo() 103 sizeof(drvinfo->version)); in fjes_get_drvinfo() 105 strlcpy(drvinfo->fw_version, "none", sizeof(drvinfo->fw_version)); in fjes_get_drvinfo() 106 snprintf(drvinfo->bus_info, sizeof(drvinfo->bus_info), in fjes_get_drvinfo()
|
/linux-4.4.14/drivers/net/ethernet/toshiba/ |
D | spider_net_ethtool.c | 69 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.4.14/drivers/net/ethernet/freescale/ |
D | ucc_geth_ethtool.c | 348 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()
|
D | gianfar_ethtool.c | 61 struct ethtool_drvinfo *drvinfo); 178 struct ethtool_drvinfo *drvinfo) in gfar_gdrvinfo() argument 180 strlcpy(drvinfo->driver, DRV_NAME, sizeof(drvinfo->driver)); in gfar_gdrvinfo() 181 strlcpy(drvinfo->version, gfar_driver_version, in gfar_gdrvinfo() 182 sizeof(drvinfo->version)); in gfar_gdrvinfo() 183 strlcpy(drvinfo->fw_version, "N/A", sizeof(drvinfo->fw_version)); in gfar_gdrvinfo() 184 strlcpy(drvinfo->bus_info, "N/A", sizeof(drvinfo->bus_info)); in gfar_gdrvinfo()
|
/linux-4.4.14/drivers/net/ethernet/atheros/atl1e/ |
D | atl1e_ethtool.c | 309 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()
|
/linux-4.4.14/drivers/net/ethernet/atheros/atl1c/ |
D | atl1c_ethtool.c | 227 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()
|
/linux-4.4.14/drivers/net/ethernet/amd/xgbe/ |
D | xgbe-ethtool.c | 365 struct ethtool_drvinfo *drvinfo) in xgbe_get_drvinfo() argument 370 strlcpy(drvinfo->driver, XGBE_DRV_NAME, sizeof(drvinfo->driver)); in xgbe_get_drvinfo() 371 strlcpy(drvinfo->version, XGBE_DRV_VERSION, sizeof(drvinfo->version)); in xgbe_get_drvinfo() 372 strlcpy(drvinfo->bus_info, dev_name(pdata->dev), in xgbe_get_drvinfo() 373 sizeof(drvinfo->bus_info)); in xgbe_get_drvinfo() 374 snprintf(drvinfo->fw_version, sizeof(drvinfo->fw_version), "%d.%d.%d", in xgbe_get_drvinfo()
|
/linux-4.4.14/drivers/net/ethernet/cisco/enic/ |
D | enic_ethtool.c | 130 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.4.14/drivers/net/ethernet/oki-semi/pch_gbe/ |
D | pch_gbe_ethtool.c | 159 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()
|
/linux-4.4.14/drivers/net/ethernet/intel/igbvf/ |
D | ethtool.c | 190 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()
|
/linux-4.4.14/drivers/net/ethernet/hisilicon/hns/ |
D | hns_ethtool.c | 652 struct ethtool_drvinfo *drvinfo) in hns_nic_get_drvinfo() argument 658 strncpy(drvinfo->version, HNAE_DRIVER_VERSION, in hns_nic_get_drvinfo() 659 sizeof(drvinfo->version)); in hns_nic_get_drvinfo() 660 drvinfo->version[sizeof(drvinfo->version) - 1] = '\0'; in hns_nic_get_drvinfo() 662 strncpy(drvinfo->driver, HNAE_DRIVER_NAME, sizeof(drvinfo->driver)); in hns_nic_get_drvinfo() 663 drvinfo->driver[sizeof(drvinfo->driver) - 1] = '\0'; in hns_nic_get_drvinfo() 665 strncpy(drvinfo->bus_info, priv->dev->bus->name, in hns_nic_get_drvinfo() 666 sizeof(drvinfo->bus_info)); in hns_nic_get_drvinfo() 667 drvinfo->bus_info[ETHTOOL_BUSINFO_LEN - 1] = '\0'; in hns_nic_get_drvinfo() 669 strncpy(drvinfo->fw_version, "N/A", ETHTOOL_FWVERS_LEN); in hns_nic_get_drvinfo()
|
/linux-4.4.14/drivers/net/ethernet/qlogic/qlge/ |
D | qlge_ethtool.c | 405 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()
|
/linux-4.4.14/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()
|
D | bnad_ethtool.c | 297 bnad_get_drvinfo(struct net_device *netdev, struct ethtool_drvinfo *drvinfo) in bnad_get_drvinfo() argument 303 strlcpy(drvinfo->driver, BNAD_NAME, sizeof(drvinfo->driver)); in bnad_get_drvinfo() 304 strlcpy(drvinfo->version, BNAD_VERSION, sizeof(drvinfo->version)); in bnad_get_drvinfo() 312 strlcpy(drvinfo->fw_version, ioc_attr->adapter_attr.fw_ver, in bnad_get_drvinfo() 313 sizeof(drvinfo->fw_version)); in bnad_get_drvinfo() 317 strlcpy(drvinfo->bus_info, pci_name(bnad->pcidev), in bnad_get_drvinfo() 318 sizeof(drvinfo->bus_info)); in bnad_get_drvinfo()
|
/linux-4.4.14/drivers/net/ethernet/mellanox/mlx5/core/ |
D | en_ethtool.c | 36 struct ethtool_drvinfo *drvinfo) in mlx5e_get_drvinfo() argument 41 strlcpy(drvinfo->driver, DRIVER_NAME, sizeof(drvinfo->driver)); in mlx5e_get_drvinfo() 42 strlcpy(drvinfo->version, DRIVER_VERSION " (" DRIVER_RELDATE ")", in mlx5e_get_drvinfo() 43 sizeof(drvinfo->version)); in mlx5e_get_drvinfo() 44 snprintf(drvinfo->fw_version, sizeof(drvinfo->fw_version), in mlx5e_get_drvinfo() 47 strlcpy(drvinfo->bus_info, pci_name(mdev->pdev), in mlx5e_get_drvinfo() 48 sizeof(drvinfo->bus_info)); in mlx5e_get_drvinfo()
|
/linux-4.4.14/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-4.4.14/drivers/net/ethernet/emulex/benet/ |
D | be_ethtool.c | 222 struct ethtool_drvinfo *drvinfo) in be_get_drvinfo() argument 226 strlcpy(drvinfo->driver, DRV_NAME, sizeof(drvinfo->driver)); in be_get_drvinfo() 227 strlcpy(drvinfo->version, DRV_VER, sizeof(drvinfo->version)); in be_get_drvinfo() 229 strlcpy(drvinfo->fw_version, adapter->fw_ver, in be_get_drvinfo() 230 sizeof(drvinfo->fw_version)); in be_get_drvinfo() 232 snprintf(drvinfo->fw_version, sizeof(drvinfo->fw_version), in be_get_drvinfo() 235 strlcpy(drvinfo->bus_info, pci_name(adapter->pdev), in be_get_drvinfo() 236 sizeof(drvinfo->bus_info)); in be_get_drvinfo()
|
/linux-4.4.14/drivers/net/vmxnet3/ |
D | vmxnet3_ethtool.c | 206 vmxnet3_get_drvinfo(struct net_device *netdev, struct ethtool_drvinfo *drvinfo) in vmxnet3_get_drvinfo() argument 210 strlcpy(drvinfo->driver, vmxnet3_driver_name, sizeof(drvinfo->driver)); in vmxnet3_get_drvinfo() 212 strlcpy(drvinfo->version, VMXNET3_DRIVER_VERSION_REPORT, in vmxnet3_get_drvinfo() 213 sizeof(drvinfo->version)); in vmxnet3_get_drvinfo() 215 strlcpy(drvinfo->bus_info, pci_name(adapter->pdev), in vmxnet3_get_drvinfo() 216 sizeof(drvinfo->bus_info)); in vmxnet3_get_drvinfo()
|
/linux-4.4.14/drivers/net/ethernet/intel/ixgb/ |
D | ixgb_ethtool.c | 472 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()
|
/linux-4.4.14/drivers/net/ethernet/intel/i40evf/ |
D | i40evf_ethtool.c | 206 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.4.14/drivers/block/ |
D | cciss.c | 2011 drive_info_struct *drvinfo; in cciss_update_drive_info() local 2015 drvinfo = kzalloc(sizeof(*drvinfo), GFP_KERNEL); in cciss_update_drive_info() 2016 if (inq_buff == NULL || drvinfo == NULL) in cciss_update_drive_info() 2041 inq_buff, drvinfo); in cciss_update_drive_info() 2042 drvinfo->block_size = block_size; in cciss_update_drive_info() 2043 drvinfo->nr_blocks = total_size + 1; in cciss_update_drive_info() 2045 cciss_get_device_descr(h, drv_index, drvinfo->vendor, in cciss_update_drive_info() 2046 drvinfo->model, drvinfo->rev); in cciss_update_drive_info() 2047 cciss_get_serial_no(h, drv_index, drvinfo->serial_no, in cciss_update_drive_info() 2048 sizeof(drvinfo->serial_no)); in cciss_update_drive_info() [all …]
|
/linux-4.4.14/drivers/net/ethernet/intel/ixgbevf/ |
D | ethtool.c | 242 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.4.14/net/dsa/ |
D | slave.c | 657 struct ethtool_drvinfo *drvinfo) in dsa_slave_get_drvinfo() argument 659 strlcpy(drvinfo->driver, "dsa", sizeof(drvinfo->driver)); in dsa_slave_get_drvinfo() 660 strlcpy(drvinfo->version, dsa_driver_version, sizeof(drvinfo->version)); in dsa_slave_get_drvinfo() 661 strlcpy(drvinfo->fw_version, "N/A", sizeof(drvinfo->fw_version)); in dsa_slave_get_drvinfo() 662 strlcpy(drvinfo->bus_info, "platform", sizeof(drvinfo->bus_info)); in dsa_slave_get_drvinfo()
|
/linux-4.4.14/drivers/net/ethernet/mellanox/mlxsw/ |
D | switchx2.c | 390 struct ethtool_drvinfo *drvinfo) in mlxsw_sx_port_get_drvinfo() argument 395 strlcpy(drvinfo->driver, mlxsw_sx_driver_name, sizeof(drvinfo->driver)); in mlxsw_sx_port_get_drvinfo() 396 strlcpy(drvinfo->version, mlxsw_sx_driver_version, in mlxsw_sx_port_get_drvinfo() 397 sizeof(drvinfo->version)); in mlxsw_sx_port_get_drvinfo() 398 snprintf(drvinfo->fw_version, sizeof(drvinfo->fw_version), in mlxsw_sx_port_get_drvinfo() 403 strlcpy(drvinfo->bus_info, mlxsw_sx->bus_info->device_name, in mlxsw_sx_port_get_drvinfo() 404 sizeof(drvinfo->bus_info)); in mlxsw_sx_port_get_drvinfo()
|
D | spectrum.c | 742 struct ethtool_drvinfo *drvinfo) in mlxsw_sp_port_get_drvinfo() argument 747 strlcpy(drvinfo->driver, mlxsw_sp_driver_name, sizeof(drvinfo->driver)); in mlxsw_sp_port_get_drvinfo() 748 strlcpy(drvinfo->version, mlxsw_sp_driver_version, in mlxsw_sp_port_get_drvinfo() 749 sizeof(drvinfo->version)); in mlxsw_sp_port_get_drvinfo() 750 snprintf(drvinfo->fw_version, sizeof(drvinfo->fw_version), in mlxsw_sp_port_get_drvinfo() 755 strlcpy(drvinfo->bus_info, mlxsw_sp->bus_info->device_name, in mlxsw_sp_port_get_drvinfo() 756 sizeof(drvinfo->bus_info)); in mlxsw_sp_port_get_drvinfo()
|
/linux-4.4.14/drivers/net/ipvlan/ |
D | ipvlan_main.c | 358 struct ethtool_drvinfo *drvinfo) in ipvlan_ethtool_get_drvinfo() argument 360 strlcpy(drvinfo->driver, IPVLAN_DRV, sizeof(drvinfo->driver)); in ipvlan_ethtool_get_drvinfo() 361 strlcpy(drvinfo->version, IPV_DRV_VER, sizeof(drvinfo->version)); in ipvlan_ethtool_get_drvinfo()
|
/linux-4.4.14/drivers/net/ethernet/broadcom/ |
D | bcm63xx_enet.c | 1329 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() 2598 struct ethtool_drvinfo *drvinfo) in bcm_enetsw_get_drvinfo() argument 2600 strncpy(drvinfo->driver, bcm_enet_driver_name, 32); in bcm_enetsw_get_drvinfo() 2601 strncpy(drvinfo->version, bcm_enet_driver_version, 32); in bcm_enetsw_get_drvinfo() 2602 strncpy(drvinfo->fw_version, "N/A", 32); in bcm_enetsw_get_drvinfo() [all …]
|
D | cnic.c | 5627 struct ethtool_drvinfo drvinfo; in is_cnic_dev() local 5631 memset(&drvinfo, 0, sizeof(drvinfo)); in is_cnic_dev() 5632 dev->ethtool_ops->get_drvinfo(dev, &drvinfo); in is_cnic_dev() 5634 if (!strcmp(drvinfo.driver, "bnx2")) in is_cnic_dev() 5636 if (!strcmp(drvinfo.driver, "bnx2x")) in is_cnic_dev()
|
/linux-4.4.14/drivers/net/ethernet/qlogic/qlcnic/ |
D | qlcnic_ethtool.c | 271 qlcnic_get_drvinfo(struct net_device *dev, struct ethtool_drvinfo *drvinfo) in qlcnic_get_drvinfo() argument 278 snprintf(drvinfo->fw_version, sizeof(drvinfo->fw_version), in qlcnic_get_drvinfo() 281 strlcpy(drvinfo->bus_info, pci_name(adapter->pdev), in qlcnic_get_drvinfo() 282 sizeof(drvinfo->bus_info)); in qlcnic_get_drvinfo() 283 strlcpy(drvinfo->driver, qlcnic_driver_name, sizeof(drvinfo->driver)); in qlcnic_get_drvinfo() 284 strlcpy(drvinfo->version, QLCNIC_LINUX_VERSIONID, in qlcnic_get_drvinfo() 285 sizeof(drvinfo->version)); in qlcnic_get_drvinfo()
|
/linux-4.4.14/drivers/net/ethernet/hisilicon/ |
D | hip04_eth.c | 749 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.4.14/drivers/net/ethernet/cavium/liquidio/ |
D | lio_ethtool.c | 142 lio_get_drvinfo(struct net_device *netdev, struct ethtool_drvinfo *drvinfo) in lio_get_drvinfo() argument 150 memset(drvinfo, 0, sizeof(struct ethtool_drvinfo)); in lio_get_drvinfo() 151 strcpy(drvinfo->driver, "liquidio"); in lio_get_drvinfo() 152 strcpy(drvinfo->version, LIQUIDIO_VERSION); in lio_get_drvinfo() 153 strncpy(drvinfo->fw_version, oct->fw_info.liquidio_firmware_version, in lio_get_drvinfo() 155 strncpy(drvinfo->bus_info, pci_name(oct->pci_dev), 32); in lio_get_drvinfo()
|
/linux-4.4.14/drivers/net/ethernet/mellanox/mlx4/ |
D | en_ethtool.c | 83 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()
|
/linux-4.4.14/drivers/net/ethernet/tehuti/ |
D | tehuti.c | 2176 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()
|
/linux-4.4.14/drivers/infiniband/hw/nes/ |
D | nes_nic.c | 1316 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()
|
/linux-4.4.14/drivers/net/ethernet/intel/e1000e/ |
D | ethtool.c | 632 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()
|
/linux-4.4.14/drivers/net/ethernet/smsc/ |
D | smsc9420.c | 263 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.4.14/drivers/net/ethernet/intel/e1000/ |
D | e1000_ethtool.c | 551 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()
|
/linux-4.4.14/drivers/net/ethernet/atheros/atlx/ |
D | atl2.c | 2023 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()
|
D | atl1.c | 3382 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()
|
/linux-4.4.14/drivers/net/ethernet/chelsio/cxgb4vf/ |
D | cxgb4vf_main.c | 1335 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.4.14/drivers/net/usb/ |
D | mcs7830.c | 445 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()
|
/linux-4.4.14/include/linux/ |
D | hdlcdrv.h | 75 const char *drvinfo; member
|
/linux-4.4.14/drivers/net/ethernet/intel/i40e/ |
D | i40e_ethtool.c | 1121 struct ethtool_drvinfo *drvinfo) in i40e_get_drvinfo() argument 1127 strlcpy(drvinfo->driver, i40e_driver_name, sizeof(drvinfo->driver)); in i40e_get_drvinfo() 1128 strlcpy(drvinfo->version, i40e_driver_version_str, in i40e_get_drvinfo() 1129 sizeof(drvinfo->version)); in i40e_get_drvinfo() 1130 strlcpy(drvinfo->fw_version, i40e_nvm_version_str(&pf->hw), in i40e_get_drvinfo() 1131 sizeof(drvinfo->fw_version)); in i40e_get_drvinfo() 1132 strlcpy(drvinfo->bus_info, pci_name(pf->pdev), in i40e_get_drvinfo() 1133 sizeof(drvinfo->bus_info)); in i40e_get_drvinfo()
|
/linux-4.4.14/drivers/net/ |
D | macvlan.c | 937 struct ethtool_drvinfo *drvinfo) in macvlan_ethtool_get_drvinfo() argument 939 strlcpy(drvinfo->driver, "macvlan", sizeof(drvinfo->driver)); in macvlan_ethtool_get_drvinfo() 940 strlcpy(drvinfo->version, "0.1", sizeof(drvinfo->version)); in macvlan_ethtool_get_drvinfo()
|
D | geneve.c | 1059 struct ethtool_drvinfo *drvinfo) in geneve_get_drvinfo() argument 1061 strlcpy(drvinfo->version, GENEVE_NETDEV_VER, sizeof(drvinfo->version)); in geneve_get_drvinfo() 1062 strlcpy(drvinfo->driver, "geneve", sizeof(drvinfo->driver)); in geneve_get_drvinfo()
|
D | vxlan.c | 2622 struct ethtool_drvinfo *drvinfo) in vxlan_get_drvinfo() argument 2624 strlcpy(drvinfo->version, VXLAN_VERSION, sizeof(drvinfo->version)); in vxlan_get_drvinfo() 2625 strlcpy(drvinfo->driver, "vxlan", sizeof(drvinfo->driver)); in vxlan_get_drvinfo()
|
/linux-4.4.14/drivers/net/ethernet/marvell/ |
D | mv643xx_eth.c | 1613 struct ethtool_drvinfo *drvinfo) in mv643xx_eth_get_drvinfo() argument 1615 strlcpy(drvinfo->driver, mv643xx_eth_driver_name, in mv643xx_eth_get_drvinfo() 1616 sizeof(drvinfo->driver)); in mv643xx_eth_get_drvinfo() 1617 strlcpy(drvinfo->version, mv643xx_eth_driver_version, in mv643xx_eth_get_drvinfo() 1618 sizeof(drvinfo->version)); in mv643xx_eth_get_drvinfo() 1619 strlcpy(drvinfo->fw_version, "N/A", sizeof(drvinfo->fw_version)); in mv643xx_eth_get_drvinfo() 1620 strlcpy(drvinfo->bus_info, "platform", sizeof(drvinfo->bus_info)); in mv643xx_eth_get_drvinfo()
|
D | mvneta.c | 2992 struct ethtool_drvinfo *drvinfo) in mvneta_ethtool_get_drvinfo() argument 2994 strlcpy(drvinfo->driver, MVNETA_DRIVER_NAME, in mvneta_ethtool_get_drvinfo() 2995 sizeof(drvinfo->driver)); in mvneta_ethtool_get_drvinfo() 2996 strlcpy(drvinfo->version, MVNETA_DRIVER_VERSION, in mvneta_ethtool_get_drvinfo() 2997 sizeof(drvinfo->version)); in mvneta_ethtool_get_drvinfo() 2998 strlcpy(drvinfo->bus_info, dev_name(&dev->dev), in mvneta_ethtool_get_drvinfo() 2999 sizeof(drvinfo->bus_info)); in mvneta_ethtool_get_drvinfo()
|
D | mvpp2.c | 5886 struct ethtool_drvinfo *drvinfo) in mvpp2_ethtool_get_drvinfo() argument 5888 strlcpy(drvinfo->driver, MVPP2_DRIVER_NAME, in mvpp2_ethtool_get_drvinfo() 5889 sizeof(drvinfo->driver)); in mvpp2_ethtool_get_drvinfo() 5890 strlcpy(drvinfo->version, MVPP2_DRIVER_VERSION, in mvpp2_ethtool_get_drvinfo() 5891 sizeof(drvinfo->version)); in mvpp2_ethtool_get_drvinfo() 5892 strlcpy(drvinfo->bus_info, dev_name(&dev->dev), in mvpp2_ethtool_get_drvinfo() 5893 sizeof(drvinfo->bus_info)); in mvpp2_ethtool_get_drvinfo()
|
/linux-4.4.14/drivers/net/ethernet/intel/igb/ |
D | igb_ethtool.c | 831 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()
|
/linux-4.4.14/drivers/net/ethernet/intel/ixgbe/ |
D | ixgbe_ethtool.c | 930 struct ethtool_drvinfo *drvinfo) in ixgbe_get_drvinfo() argument 935 strlcpy(drvinfo->driver, ixgbe_driver_name, sizeof(drvinfo->driver)); in ixgbe_get_drvinfo() 936 strlcpy(drvinfo->version, ixgbe_driver_version, in ixgbe_get_drvinfo() 937 sizeof(drvinfo->version)); in ixgbe_get_drvinfo() 941 snprintf(drvinfo->fw_version, sizeof(drvinfo->fw_version), "0x%08x", in ixgbe_get_drvinfo() 944 strlcpy(drvinfo->bus_info, pci_name(adapter->pdev), in ixgbe_get_drvinfo() 945 sizeof(drvinfo->bus_info)); in ixgbe_get_drvinfo()
|
/linux-4.4.14/drivers/net/ethernet/qlogic/ |
D | qla3xxx.c | 1731 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()
|
/linux-4.4.14/drivers/scsi/bnx2fc/ |
D | bnx2fc_fcoe.c | 2221 struct ethtool_drvinfo drvinfo; in _bnx2fc_create() local 2246 memset(&drvinfo, 0, sizeof(drvinfo)); in _bnx2fc_create() 2247 phys_dev->ethtool_ops->get_drvinfo(phys_dev, &drvinfo); in _bnx2fc_create() 2248 if (strncmp(drvinfo.driver, "bnx2x", strlen("bnx2x"))) { in _bnx2fc_create()
|
/linux-4.4.14/drivers/net/ethernet/qlogic/qede/ |
D | qede_main.c | 109 struct ethtool_drvinfo drvinfo; in qede_netdev_event() local 120 memset(&drvinfo, 0, sizeof(drvinfo)); in qede_netdev_event() 121 ndev->ethtool_ops->get_drvinfo(ndev, &drvinfo); in qede_netdev_event() 122 if (strcmp(drvinfo.driver, "qede")) in qede_netdev_event()
|
/linux-4.4.14/drivers/net/team/ |
D | team.c | 1999 struct ethtool_drvinfo *drvinfo) in team_ethtool_get_drvinfo() argument 2001 strlcpy(drvinfo->driver, DRV_NAME, sizeof(drvinfo->driver)); in team_ethtool_get_drvinfo() 2002 strlcpy(drvinfo->version, UTS_RELEASE, sizeof(drvinfo->version)); in team_ethtool_get_drvinfo()
|
/linux-4.4.14/drivers/net/bonding/ |
D | bond_main.c | 4061 struct ethtool_drvinfo *drvinfo) in bond_ethtool_get_drvinfo() argument 4063 strlcpy(drvinfo->driver, DRV_NAME, sizeof(drvinfo->driver)); in bond_ethtool_get_drvinfo() 4064 strlcpy(drvinfo->version, DRV_VERSION, sizeof(drvinfo->version)); in bond_ethtool_get_drvinfo() 4065 snprintf(drvinfo->fw_version, sizeof(drvinfo->fw_version), "%d", in bond_ethtool_get_drvinfo()
|
/linux-4.4.14/drivers/net/hamradio/ |
D | baycom_par.c | 391 .drvinfo = bc_drvinfo,
|
D | baycom_ser_fdx.c | 511 .drvinfo = bc_drvinfo,
|
D | baycom_ser_hdx.c | 547 .drvinfo = bc_drvinfo,
|
/linux-4.4.14/drivers/net/ethernet/rocker/ |
D | rocker.c | 4668 struct ethtool_drvinfo *drvinfo) in rocker_port_get_drvinfo() argument 4670 strlcpy(drvinfo->driver, rocker_driver_name, sizeof(drvinfo->driver)); in rocker_port_get_drvinfo() 4671 strlcpy(drvinfo->version, UTS_RELEASE, sizeof(drvinfo->version)); in rocker_port_get_drvinfo()
|