etest            7599 drivers/net/ethernet/broadcom/bnx2.c bnx2_self_test(struct net_device *dev, struct ethtool_test *etest, u64 *buf)
etest            7604 drivers/net/ethernet/broadcom/bnx2.c 	if (etest->flags & ETH_TEST_FL_OFFLINE) {
etest            7613 drivers/net/ethernet/broadcom/bnx2.c 			etest->flags |= ETH_TEST_FL_FAILED;
etest            7617 drivers/net/ethernet/broadcom/bnx2.c 			etest->flags |= ETH_TEST_FL_FAILED;
etest            7620 drivers/net/ethernet/broadcom/bnx2.c 			etest->flags |= ETH_TEST_FL_FAILED;
etest            7639 drivers/net/ethernet/broadcom/bnx2.c 		etest->flags |= ETH_TEST_FL_FAILED;
etest            7643 drivers/net/ethernet/broadcom/bnx2.c 		etest->flags |= ETH_TEST_FL_FAILED;
etest            7648 drivers/net/ethernet/broadcom/bnx2.c 		etest->flags |= ETH_TEST_FL_FAILED;
etest            3008 drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c 			    struct ethtool_test *etest, u64 *buf)
etest            3023 drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c 		etest->flags |= ETH_TEST_FL_FAILED;
etest            3029 drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c 	   (etest->flags & ETH_TEST_FL_OFFLINE),
etest            3030 drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c 	   (etest->flags & ETH_TEST_FL_EXTERNAL_LB)>>2);
etest            3039 drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c 		etest->flags |= ETH_TEST_FL_FAILED;
etest            3050 drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c 	if ((etest->flags & ETH_TEST_FL_OFFLINE) && !IS_MF(bp)) {
etest            3062 drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c 			etest->flags |= ETH_TEST_FL_FAILED;
etest            3073 drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c 			etest->flags |= ETH_TEST_FL_FAILED;
etest            3077 drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c 			etest->flags |= ETH_TEST_FL_FAILED;
etest            3082 drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c 			etest->flags |= ETH_TEST_FL_FAILED;
etest            3084 drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c 		if (etest->flags & ETH_TEST_FL_EXTERNAL_LB) {
etest            3087 drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c 				etest->flags |= ETH_TEST_FL_FAILED;
etest            3088 drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c 			etest->flags |= ETH_TEST_FL_EXTERNAL_LB_DONE;
etest            3097 drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c 			etest->flags |= ETH_TEST_FL_FAILED;
etest            3111 drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c 		etest->flags |= ETH_TEST_FL_FAILED;
etest            3125 drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c 		etest->flags |= ETH_TEST_FL_FAILED;
etest            2879 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c static void bnxt_self_test(struct net_device *dev, struct ethtool_test *etest,
etest            2893 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c 		etest->flags |= ETH_TEST_FL_FAILED;
etest            2897 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c 	if ((etest->flags & ETH_TEST_FL_EXTERNAL_LB) &&
etest            2901 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c 	if (etest->flags & ETH_TEST_FL_OFFLINE) {
etest            2903 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c 			etest->flags |= ETH_TEST_FL_FAILED;
etest            2932 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c 			etest->flags |= ETH_TEST_FL_FAILED;
etest            2936 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c 			etest->flags |= ETH_TEST_FL_FAILED;
etest            2945 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c 			etest->flags |= ETH_TEST_FL_FAILED;
etest            2948 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c 			etest->flags |= ETH_TEST_FL_EXTERNAL_LB_DONE;
etest            2953 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c 				etest->flags |= ETH_TEST_FL_FAILED;
etest            2962 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c 		etest->flags |= ETH_TEST_FL_FAILED;
etest            2969 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c 			etest->flags |= ETH_TEST_FL_FAILED;
etest            13757 drivers/net/ethernet/broadcom/tg3.c static void tg3_self_test(struct net_device *dev, struct ethtool_test *etest,
etest            13761 drivers/net/ethernet/broadcom/tg3.c 	bool doextlpbk = etest->flags & ETH_TEST_FL_EXTERNAL_LB;
etest            13765 drivers/net/ethernet/broadcom/tg3.c 			etest->flags |= ETH_TEST_FL_FAILED;
etest            13775 drivers/net/ethernet/broadcom/tg3.c 		etest->flags |= ETH_TEST_FL_FAILED;
etest            13779 drivers/net/ethernet/broadcom/tg3.c 		etest->flags |= ETH_TEST_FL_FAILED;
etest            13782 drivers/net/ethernet/broadcom/tg3.c 	if (etest->flags & ETH_TEST_FL_OFFLINE) {
etest            13804 drivers/net/ethernet/broadcom/tg3.c 			etest->flags |= ETH_TEST_FL_FAILED;
etest            13809 drivers/net/ethernet/broadcom/tg3.c 			etest->flags |= ETH_TEST_FL_FAILED;
etest            13814 drivers/net/ethernet/broadcom/tg3.c 			etest->flags |= ETH_TEST_FL_EXTERNAL_LB_DONE;
etest            13817 drivers/net/ethernet/broadcom/tg3.c 			etest->flags |= ETH_TEST_FL_FAILED;
etest            13822 drivers/net/ethernet/broadcom/tg3.c 			etest->flags |= ETH_TEST_FL_FAILED;
etest             439 drivers/net/ethernet/mellanox/mlx4/en_ethtool.c 			      struct ethtool_test *etest, u64 *buf)
etest             441 drivers/net/ethernet/mellanox/mlx4/en_ethtool.c 	mlx4_en_ex_selftest(dev, &etest->flags, buf);
etest             975 drivers/net/ethernet/mellanox/mlx5/core/en.h void mlx5e_self_test(struct net_device *ndev, struct ethtool_test *etest,
etest             326 drivers/net/ethernet/mellanox/mlx5/core/en_selftest.c void mlx5e_self_test(struct net_device *ndev, struct ethtool_test *etest,
etest             349 drivers/net/ethernet/mellanox/mlx5/core/en_selftest.c 			etest->flags |= ETH_TEST_FL_FAILED;
etest             354 drivers/net/ethernet/mellanox/mlx5/core/en_selftest.c 		    etest->flags);
etest            1724 drivers/net/ethernet/qlogic/qede/qede_ethtool.c 			   struct ethtool_test *etest, u64 *buf)
etest            1730 drivers/net/ethernet/qlogic/qede/qede_ethtool.c 		   (etest->flags & ETH_TEST_FL_OFFLINE),
etest            1731 drivers/net/ethernet/qlogic/qede/qede_ethtool.c 		   (etest->flags & ETH_TEST_FL_EXTERNAL_LB) >> 2);
etest            1735 drivers/net/ethernet/qlogic/qede/qede_ethtool.c 	if (etest->flags & ETH_TEST_FL_OFFLINE) {
etest            1739 drivers/net/ethernet/qlogic/qede/qede_ethtool.c 			etest->flags |= ETH_TEST_FL_FAILED;
etest            1745 drivers/net/ethernet/qlogic/qede/qede_ethtool.c 		etest->flags |= ETH_TEST_FL_FAILED;
etest            1750 drivers/net/ethernet/qlogic/qede/qede_ethtool.c 		etest->flags |= ETH_TEST_FL_FAILED;
etest            1755 drivers/net/ethernet/qlogic/qede/qede_ethtool.c 		etest->flags |= ETH_TEST_FL_FAILED;
etest            1760 drivers/net/ethernet/qlogic/qede/qede_ethtool.c 		etest->flags |= ETH_TEST_FL_FAILED;
etest            1765 drivers/net/ethernet/qlogic/qede/qede_ethtool.c 		etest->flags |= ETH_TEST_FL_FAILED;
etest             264 drivers/net/ethernet/stmicro/stmmac/stmmac.h 			 struct ethtool_test *etest, u64 *buf);
etest             269 drivers/net/ethernet/stmicro/stmmac/stmmac.h 				       struct ethtool_test *etest, u64 *buf)
etest            1842 drivers/net/ethernet/stmicro/stmmac/stmmac_selftests.c 			 struct ethtool_test *etest, u64 *buf)
etest            1852 drivers/net/ethernet/stmicro/stmmac/stmmac_selftests.c 	if (etest->flags != ETH_TEST_FL_OFFLINE) {
etest            1854 drivers/net/ethernet/stmicro/stmmac/stmmac_selftests.c 		etest->flags |= ETH_TEST_FL_FAILED;
etest            1858 drivers/net/ethernet/stmicro/stmmac/stmmac_selftests.c 		etest->flags |= ETH_TEST_FL_FAILED;
etest            1895 drivers/net/ethernet/stmicro/stmmac/stmmac_selftests.c 			etest->flags |= ETH_TEST_FL_FAILED;
etest            1901 drivers/net/ethernet/stmicro/stmmac/stmmac_selftests.c 			etest->flags |= ETH_TEST_FL_FAILED;