Searched refs:etest (Results 1 - 14 of 14) sorted by relevance

/linux-master/include/net/
H A Dselftests.h9 void net_selftest(struct net_device *ndev, struct ethtool_test *etest,
16 static inline void net_selftest(struct net_device *ndev, struct ethtool_test *etest, argument
H A Ddsa.h920 struct ethtool_test *etest, u64 *data);
/linux-master/drivers/net/ethernet/mellanox/mlx5/core/
H A Den_selftest.c320 void mlx5e_self_test(struct net_device *ndev, struct ethtool_test *etest, argument
344 etest->flags |= ETH_TEST_FL_FAILED;
349 etest->flags);
H A Den.h1017 void mlx5e_self_test(struct net_device *ndev, struct ethtool_test *etest,
/linux-master/net/core/
H A Dselftests.c369 void net_selftest(struct net_device *ndev, struct ethtool_test *etest, u64 *buf) argument
377 if (etest->flags != ETH_TEST_FL_OFFLINE) {
379 etest->flags |= ETH_TEST_FL_FAILED;
387 etest->flags |= ETH_TEST_FL_FAILED;
/linux-master/drivers/net/ethernet/stmicro/stmmac/
H A Dstmmac.h408 struct ethtool_test *etest, u64 *buf);
413 struct ethtool_test *etest, u64 *buf)
412 stmmac_selftest_run(struct net_device *dev, struct ethtool_test *etest, u64 *buf) argument
H A Dstmmac_selftests.c1959 struct ethtool_test *etest, u64 *buf)
1968 if (etest->flags != ETH_TEST_FL_OFFLINE) {
1970 etest->flags |= ETH_TEST_FL_FAILED;
1974 etest->flags |= ETH_TEST_FL_FAILED;
2008 etest->flags |= ETH_TEST_FL_FAILED;
2014 etest->flags |= ETH_TEST_FL_FAILED;
1958 stmmac_selftest_run(struct net_device *dev, struct ethtool_test *etest, u64 *buf) argument
/linux-master/drivers/net/ethernet/broadcom/bnx2x/
H A Dbnx2x_ethtool.c3008 struct ethtool_test *etest, u64 *buf)
3023 etest->flags |= ETH_TEST_FL_FAILED;
3029 (etest->flags & ETH_TEST_FL_OFFLINE),
3030 (etest->flags & ETH_TEST_FL_EXTERNAL_LB)>>2);
3039 etest->flags |= ETH_TEST_FL_FAILED;
3050 if ((etest->flags & ETH_TEST_FL_OFFLINE) && !IS_MF(bp)) {
3062 etest->flags |= ETH_TEST_FL_FAILED;
3073 etest->flags |= ETH_TEST_FL_FAILED;
3077 etest->flags |= ETH_TEST_FL_FAILED;
3082 etest
3007 bnx2x_self_test(struct net_device *dev, struct ethtool_test *etest, u64 *buf) argument
[all...]
/linux-master/drivers/net/ethernet/qlogic/qede/
H A Dqede_ethtool.c1692 struct ethtool_test *etest, u64 *buf)
1698 (etest->flags & ETH_TEST_FL_OFFLINE),
1699 (etest->flags & ETH_TEST_FL_EXTERNAL_LB) >> 2);
1703 if (etest->flags & ETH_TEST_FL_OFFLINE) {
1707 etest->flags |= ETH_TEST_FL_FAILED;
1713 etest->flags |= ETH_TEST_FL_FAILED;
1718 etest->flags |= ETH_TEST_FL_FAILED;
1723 etest->flags |= ETH_TEST_FL_FAILED;
1728 etest->flags |= ETH_TEST_FL_FAILED;
1733 etest
1691 qede_self_test(struct net_device *dev, struct ethtool_test *etest, u64 *buf) argument
[all...]
/linux-master/drivers/net/ethernet/broadcom/bnxt/
H A Dbnxt_ethtool.c4632 static void bnxt_self_test(struct net_device *dev, struct ethtool_test *etest, argument
4646 etest->flags |= ETH_TEST_FL_FAILED;
4650 if ((etest->flags & ETH_TEST_FL_EXTERNAL_LB) &&
4654 if (etest->flags & ETH_TEST_FL_OFFLINE) {
4656 etest->flags |= ETH_TEST_FL_FAILED;
4684 etest->flags |= ETH_TEST_FL_FAILED;
4689 etest->flags |= ETH_TEST_FL_FAILED;
4698 etest->flags |= ETH_TEST_FL_FAILED;
4701 etest->flags |= ETH_TEST_FL_EXTERNAL_LB_DONE;
4706 etest
[all...]
/linux-master/drivers/net/ethernet/mellanox/mlx4/
H A Den_ethtool.c444 struct ethtool_test *etest, u64 *buf)
446 mlx4_en_ex_selftest(dev, &etest->flags, buf);
443 mlx4_en_self_test(struct net_device *dev, struct ethtool_test *etest, u64 *buf) argument
/linux-master/drivers/net/ethernet/broadcom/
H A Dbnx2.c7586 bnx2_self_test(struct net_device *dev, struct ethtool_test *etest, u64 *buf) argument
7591 if (etest->flags & ETH_TEST_FL_OFFLINE) {
7600 etest->flags |= ETH_TEST_FL_FAILED;
7604 etest->flags |= ETH_TEST_FL_FAILED;
7607 etest->flags |= ETH_TEST_FL_FAILED;
7626 etest->flags |= ETH_TEST_FL_FAILED;
7630 etest->flags |= ETH_TEST_FL_FAILED;
7635 etest->flags |= ETH_TEST_FL_FAILED;
H A Dtg3.c13813 static void tg3_self_test(struct net_device *dev, struct ethtool_test *etest, argument
13817 bool doextlpbk = etest->flags & ETH_TEST_FL_EXTERNAL_LB;
13821 etest->flags |= ETH_TEST_FL_FAILED;
13831 etest->flags |= ETH_TEST_FL_FAILED;
13835 etest->flags |= ETH_TEST_FL_FAILED;
13838 if (etest->flags & ETH_TEST_FL_OFFLINE) {
13860 etest->flags |= ETH_TEST_FL_FAILED;
13865 etest->flags |= ETH_TEST_FL_FAILED;
13870 etest->flags |= ETH_TEST_FL_EXTERNAL_LB_DONE;
13873 etest
[all...]
/linux-master/net/dsa/
H A Duser.c1153 struct ethtool_test *etest, u64 *buf)
1159 ds->ops->self_test(ds, dp->index, etest, buf);
1163 net_selftest(ndev, etest, buf);
1152 dsa_user_net_selftest(struct net_device *ndev, struct ethtool_test *etest, u64 *buf) argument

Completed in 248 milliseconds