Lines Matching refs:tx_queue
474 struct efx_tx_queue tx_queue[EFX_TXQ_TYPES]; member
1278 int (*tx_probe)(struct efx_tx_queue *tx_queue);
1279 void (*tx_init)(struct efx_tx_queue *tx_queue);
1280 void (*tx_remove)(struct efx_tx_queue *tx_queue);
1281 void (*tx_write)(struct efx_tx_queue *tx_queue);
1394 return &efx->channel[efx->tx_channel_offset + index]->tx_queue[type]; in efx_get_tx_queue()
1408 return &channel->tx_queue[type]; in efx_channel_get_tx_queue()
1411 static inline bool efx_tx_queue_used(struct efx_tx_queue *tx_queue) in efx_tx_queue_used() argument
1413 return !(tx_queue->efx->net_dev->num_tc < 2 && in efx_tx_queue_used()
1414 tx_queue->queue & EFX_TXQ_TYPE_HIGHPRI); in efx_tx_queue_used()
1422 for (_tx_queue = (_channel)->tx_queue; \
1423 _tx_queue < (_channel)->tx_queue + EFX_TXQ_TYPES && \
1432 for (_tx_queue = (_channel)->tx_queue; \
1433 _tx_queue < (_channel)->tx_queue + EFX_TXQ_TYPES; \