Lines Matching refs:tx_queue
418 static int ef4_begin_loopback(struct ef4_tx_queue *tx_queue)
420 struct ef4_nic *efx = tx_queue->efx;
452 rc = ef4_enqueue_skb(tx_queue, skb);
458 "%d in %s loopback test\n", tx_queue->queue,
478 static int ef4_end_loopback(struct ef4_tx_queue *tx_queue,
481 struct ef4_nic *efx = tx_queue->efx;
510 tx_queue->queue, tx_done, state->packet_count,
521 tx_queue->queue, rx_good, state->packet_count,
528 lb_tests->tx_sent[tx_queue->queue] += state->packet_count;
529 lb_tests->tx_done[tx_queue->queue] += tx_done;
537 ef4_test_loopback(struct ef4_tx_queue *tx_queue,
540 struct ef4_nic *efx = tx_queue->efx;
556 tx_queue->queue, LOOPBACK_MODE(efx),
560 begin_rc = ef4_begin_loopback(tx_queue);
570 end_rc = ef4_end_loopback(tx_queue, lb_tests);
583 "of %d packets\n", tx_queue->queue, LOOPBACK_MODE(efx),
632 struct ef4_tx_queue *tx_queue;
672 ef4_for_each_channel_tx_queue(tx_queue, channel) {
673 state->offload_csum = (tx_queue->queue &
675 rc = ef4_test_loopback(tx_queue,