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;