Lines Matching full:loopback
39 * Loopback test packet structure
57 /* Loopback test source MAC address */
63 "Hello world! This is an Efx loopback test in progress!";
76 * struct efx_loopback_state - persistent state during a loopback selftest
278 * Loopback testing
279 * NB Only one loopback test can be executing concurrently.
283 /* Loopback test RX callback
284 * This is called for each received packet during loopback testing.
310 "saw runt RX packet (length %d) in %s loopback " in efx_siena_loopback_rx_packet()
318 "saw non-loopback RX packet in %s loopback test\n", in efx_siena_loopback_rx_packet()
327 "%s loopback test\n", pkt_len, in efx_siena_loopback_rx_packet()
335 "saw corrupted IP header in %s loopback test\n", in efx_siena_loopback_rx_packet()
343 "saw corrupted RX packet in %s loopback test\n", in efx_siena_loopback_rx_packet()
352 "%s loopback test\n", ntohs(received.iteration), in efx_siena_loopback_rx_packet()
359 "got loopback RX in %s loopback test\n", LOOPBACK_MODE(efx)); in efx_siena_loopback_rx_packet()
456 "%d in %s loopback test\n", tx_queue->label, in efx_begin_loopback()
507 "TX completion events in %s loopback test\n", in efx_end_loopback()
518 "received packets in %s loopback test\n", in efx_end_loopback()
525 /* Update loopback test structure */ in efx_end_loopback()
553 "TX queue %d (hw %d) testing %s loopback with %d packets\n", in efx_test_loopback()
580 "TX queue %d passed %s loopback test with a burst length " in efx_test_loopback()
643 /* Test all supported loopback modes */ in efx_test_loopbacks()
648 /* Move the port into the specified loopback mode. */ in efx_test_loopbacks()
656 "unable to move into %s loopback\n", in efx_test_loopbacks()
664 "loopback %s never came up\n", in efx_test_loopbacks()
674 &tests->loopback[mode]); in efx_test_loopbacks()
681 /* Remove the flush. The caller will remove the loopback setting */ in efx_test_loopbacks()
734 * This checks MAC and PHY loopback on the specified port. */ in efx_siena_selftest()
737 * loopback test and the watchdog timeout doesn't fire. in efx_siena_selftest()
754 /* Ensure that the phy is powered and out of loopback in efx_siena_selftest()
755 * for the bist and loopback tests */ in efx_siena_selftest()