| /linux/drivers/net/ethernet/engleder/ |
| H A D | tsnep_selftests.c | 768 struct ethtool_test *eth_test, u64 *data) in tsnep_ethtool_self_test() argument 772 eth_test->len = TSNEP_TEST_COUNT; in tsnep_ethtool_self_test() 774 if (eth_test->flags != ETH_TEST_FL_OFFLINE) { in tsnep_ethtool_self_test() 787 eth_test->flags |= ETH_TEST_FL_FAILED; in tsnep_ethtool_self_test() 794 eth_test->flags |= ETH_TEST_FL_FAILED; in tsnep_ethtool_self_test() 801 eth_test->flags |= ETH_TEST_FL_FAILED; in tsnep_ethtool_self_test() 808 eth_test->flags |= ETH_TEST_FL_FAILED; in tsnep_ethtool_self_test()
|
| /linux/drivers/net/ethernet/hisilicon/hns3/ |
| H A D | hns3_ethtool.c | 378 struct ethtool_test *eth_test, u64 *data) in hns3_do_selftest() argument 396 eth_test->flags |= ETH_TEST_FL_FAILED; in hns3_do_selftest() 403 struct ethtool_test *eth_test, u64 *data) in hns3_do_external_lb() argument 411 eth_test->flags |= ETH_TEST_FL_FAILED; in hns3_do_external_lb() 413 eth_test->flags |= ETH_TEST_FL_EXTERNAL_LB_DONE; in hns3_do_external_lb() 423 struct ethtool_test *eth_test, u64 *data) in hns3_self_test() argument 443 if (!(eth_test->flags & ETH_TEST_FL_OFFLINE)) in hns3_self_test() 454 if (eth_test->flags & ETH_TEST_FL_EXTERNAL_LB) { in hns3_self_test() 456 hns3_do_external_lb(ndev, eth_test, data); in hns3_self_test() 461 hns3_do_selftest(ndev, st_param, eth_test, data); in hns3_self_test() [all …]
|
| /linux/drivers/net/ethernet/intel/e1000/ |
| H A D | e1000_ethtool.c | 1513 struct ethtool_test *eth_test, u64 *data) in e1000_diag_test() argument 1520 if (eth_test->flags == ETH_TEST_FL_OFFLINE) { in e1000_diag_test() 1534 eth_test->flags |= ETH_TEST_FL_FAILED; in e1000_diag_test() 1543 eth_test->flags |= ETH_TEST_FL_FAILED; in e1000_diag_test() 1547 eth_test->flags |= ETH_TEST_FL_FAILED; in e1000_diag_test() 1551 eth_test->flags |= ETH_TEST_FL_FAILED; in e1000_diag_test() 1557 eth_test->flags |= ETH_TEST_FL_FAILED; in e1000_diag_test() 1572 eth_test->flags |= ETH_TEST_FL_FAILED; in e1000_diag_test()
|
| /linux/drivers/net/ethernet/intel/e1000e/ |
| H A D | ethtool.c | 1787 struct ethtool_test *eth_test, u64 *data) in e1000_diag_test() argument 1809 if (eth_test->flags == ETH_TEST_FL_OFFLINE) { in e1000_diag_test() 1824 eth_test->flags |= ETH_TEST_FL_FAILED; in e1000_diag_test() 1828 eth_test->flags |= ETH_TEST_FL_FAILED; in e1000_diag_test() 1832 eth_test->flags |= ETH_TEST_FL_FAILED; in e1000_diag_test() 1836 eth_test->flags |= ETH_TEST_FL_FAILED; in e1000_diag_test() 1844 eth_test->flags |= ETH_TEST_FL_FAILED; in e1000_diag_test() 1867 eth_test->flags |= ETH_TEST_FL_FAILED; in e1000_diag_test()
|
| /linux/drivers/net/ethernet/intel/igb/ |
| H A D | igb_ethtool.c | 2014 struct ethtool_test *eth_test, u64 *data) in igb_diag_test() argument 2025 eth_test->flags &= ~ETH_TEST_FL_OFFLINE; in igb_diag_test() 2026 if (eth_test->flags == ETH_TEST_FL_OFFLINE) { in igb_diag_test() 2043 eth_test->flags |= ETH_TEST_FL_FAILED; in igb_diag_test() 2052 eth_test->flags |= ETH_TEST_FL_FAILED; in igb_diag_test() 2056 eth_test->flags |= ETH_TEST_FL_FAILED; in igb_diag_test() 2060 eth_test->flags |= ETH_TEST_FL_FAILED; in igb_diag_test() 2066 eth_test->flags |= ETH_TEST_FL_FAILED; in igb_diag_test() 2085 eth_test->flags |= ETH_TEST_FL_FAILED; in igb_diag_test()
|
| /linux/drivers/net/ethernet/intel/igc/ |
| H A D | igc_ethtool.c | 2092 struct ethtool_test *eth_test, u64 *data) in igc_ethtool_diag_test() argument 2097 if (eth_test->flags == ETH_TEST_FL_OFFLINE) { in igc_ethtool_diag_test() 2108 eth_test->flags |= ETH_TEST_FL_FAILED; in igc_ethtool_diag_test() 2117 eth_test->flags |= ETH_TEST_FL_FAILED; in igc_ethtool_diag_test() 2123 eth_test->flags |= ETH_TEST_FL_FAILED; in igc_ethtool_diag_test() 2146 eth_test->flags |= ETH_TEST_FL_FAILED; in igc_ethtool_diag_test()
|
| /linux/drivers/net/ethernet/intel/ixgbe/ |
| H A D | ixgbe_ethtool.c | 2248 struct ethtool_test *eth_test, u64 *data) in ixgbe_diag_test() argument 2260 eth_test->flags |= ETH_TEST_FL_FAILED; in ixgbe_diag_test() 2264 if (eth_test->flags == ETH_TEST_FL_OFFLINE) { in ixgbe_diag_test() 2277 eth_test->flags |= ETH_TEST_FL_FAILED; in ixgbe_diag_test() 2292 eth_test->flags |= ETH_TEST_FL_FAILED; in ixgbe_diag_test() 2302 eth_test->flags |= ETH_TEST_FL_FAILED; in ixgbe_diag_test() 2307 eth_test->flags |= ETH_TEST_FL_FAILED; in ixgbe_diag_test() 2312 eth_test->flags |= ETH_TEST_FL_FAILED; in ixgbe_diag_test() 2326 eth_test->flags |= ETH_TEST_FL_FAILED; in ixgbe_diag_test() 2342 eth_test->flags |= ETH_TEST_FL_FAILED; in ixgbe_diag_test()
|
| /linux/drivers/net/ethernet/huawei/hinic/ |
| H A D | hinic_ethtool.c | 1597 struct ethtool_test *eth_test, u64 *data) in hinic_diag_test() argument 1610 eth_test->flags |= ETH_TEST_FL_FAILED; in hinic_diag_test() 1618 err = do_lp_test(nic_dev, eth_test->flags, LP_DEFAULT_TIME, in hinic_diag_test() 1621 eth_test->flags |= ETH_TEST_FL_FAILED; in hinic_diag_test()
|
| /linux/drivers/net/ethernet/chelsio/cxgb4/ |
| H A D | cxgb4_ethtool.c | 2156 struct ethtool_test *eth_test, u64 *data) in cxgb4_self_test() argument 2165 eth_test->flags |= ETH_TEST_FL_FAILED; in cxgb4_self_test() 2169 if (eth_test->flags & ETH_TEST_FL_OFFLINE) in cxgb4_self_test() 2173 eth_test->flags |= ETH_TEST_FL_FAILED; in cxgb4_self_test()
|
| /linux/drivers/net/ethernet/intel/ice/ |
| H A D | ice_ethtool.c | 1391 ice_self_test(struct net_device *netdev, struct ethtool_test *eth_test, in ice_self_test() argument 1400 if (eth_test->flags == ETH_TEST_FL_OFFLINE) { in ice_self_test() 1412 eth_test->flags |= ETH_TEST_FL_FAILED; in ice_self_test() 1432 eth_test->flags |= ETH_TEST_FL_FAILED; in ice_self_test() 1450 eth_test->flags |= ETH_TEST_FL_FAILED; in ice_self_test()
|
| /linux/drivers/net/ethernet/netronome/nfp/ |
| H A D | nfp_net_ethtool.c | 824 static void nfp_net_self_test(struct net_device *netdev, struct ethtool_test *eth_test, in nfp_net_self_test() argument 835 eth_test->flags |= ETH_TEST_FL_FAILED; in nfp_net_self_test()
|
| /linux/drivers/net/ethernet/amd/ |
| H A D | pcnet32.c | 326 struct ethtool_test *eth_test, u64 * data);
|