Lines Matching defs:tx_queue
416 static int efx_begin_loopback(struct efx_tx_queue *tx_queue)
418 struct efx_nic *efx = tx_queue->efx;
450 rc = efx_enqueue_skb(tx_queue, skb);
456 "%d in %s loopback test\n", tx_queue->label,
476 static int efx_end_loopback(struct efx_tx_queue *tx_queue,
479 struct efx_nic *efx = tx_queue->efx;
508 tx_queue->label, tx_done, state->packet_count,
519 tx_queue->label, rx_good, state->packet_count,
526 lb_tests->tx_sent[tx_queue->label] += state->packet_count;
527 lb_tests->tx_done[tx_queue->label] += tx_done;
535 efx_test_loopback(struct efx_tx_queue *tx_queue,
538 struct efx_nic *efx = tx_queue->efx;
554 tx_queue->label, tx_queue->queue, LOOPBACK_MODE(efx),
558 begin_rc = efx_begin_loopback(tx_queue);
568 end_rc = efx_end_loopback(tx_queue, lb_tests);
581 "of %d packets\n", tx_queue->label, LOOPBACK_MODE(efx),
630 struct efx_tx_queue *tx_queue;
670 efx_for_each_channel_tx_queue(tx_queue, channel) {
671 state->offload_csum = (tx_queue->type &
673 rc = efx_test_loopback(tx_queue,