/kernel/linux/linux-6.6/drivers/net/ethernet/sfc/siena/ |
H A D | tx.c | 69 netif_tx_stop_queue(txq1->core_txq); in efx_tx_maybe_stop_queue() 79 netif_tx_start_queue(txq1->core_txq); in efx_tx_maybe_stop_queue() 181 if (__netdev_tx_sent_queue(tx_queue->core_txq, skb_len, xmit_more)) in __efx_siena_enqueue_skb() 237 HARD_TX_LOCK(efx->net_dev, tx_queue->core_txq, cpu); in efx_siena_xdp_tx_buffers() 243 if (netif_tx_queue_stopped(tx_queue->core_txq)) in efx_siena_xdp_tx_buffers() 288 HARD_TX_UNLOCK(efx->net_dev, tx_queue->core_txq); in efx_siena_xdp_tx_buffers() 351 tx_queue->core_txq = in efx_siena_init_tx_queue_core_txq()
|
H A D | tx_common.c | 190 netdev_tx_reset_queue(tx_queue->core_txq); in efx_siena_fini_tx_queue() 259 if (unlikely(netif_tx_queue_stopped(tx_queue->core_txq)) && in efx_siena_xmit_done() 264 netif_tx_wake_queue(tx_queue->core_txq); in efx_siena_xmit_done()
|
H A D | net_driver.h | 203 * @core_txq: The networking core TX queue structure 266 struct netdev_queue *core_txq; member
|
H A D | efx_channels.c | 1233 netdev_tx_completed_queue(tx_queue->core_txq, in efx_process_channel()
|
/kernel/linux/linux-5.10/drivers/net/ethernet/sfc/falcon/ |
H A D | tx.c | 132 netif_tx_stop_queue(txq1->core_txq); in ef4_tx_maybe_stop_queue() 143 netif_tx_start_queue(txq1->core_txq); in ef4_tx_maybe_stop_queue() 318 netdev_tx_sent_queue(tx_queue->core_txq, skb_len); in ef4_enqueue_skb() 321 if (!netdev_xmit_more() || netif_xmit_stopped(tx_queue->core_txq)) { in ef4_enqueue_skb() 418 tx_queue->core_txq = in ef4_init_tx_queue_core_txq() 512 if (unlikely(netif_tx_queue_stopped(tx_queue->core_txq)) && in ef4_xmit_done() 519 netif_tx_wake_queue(tx_queue->core_txq); in ef4_xmit_done() 625 netdev_tx_reset_queue(tx_queue->core_txq); in ef4_fini_tx_queue()
|
H A D | net_driver.h | 176 * @core_txq: The networking core TX queue structure 217 struct netdev_queue *core_txq; member
|
H A D | efx.c | 263 netdev_tx_completed_queue(tx_queue->core_txq, in ef4_process_channel()
|
/kernel/linux/linux-6.6/drivers/net/ethernet/sfc/falcon/ |
H A D | tx.c | 133 netif_tx_stop_queue(txq1->core_txq); in ef4_tx_maybe_stop_queue() 144 netif_tx_start_queue(txq1->core_txq); in ef4_tx_maybe_stop_queue() 319 netdev_tx_sent_queue(tx_queue->core_txq, skb_len); in ef4_enqueue_skb() 322 if (!netdev_xmit_more() || netif_xmit_stopped(tx_queue->core_txq)) { in ef4_enqueue_skb() 419 tx_queue->core_txq = in ef4_init_tx_queue_core_txq() 513 if (unlikely(netif_tx_queue_stopped(tx_queue->core_txq)) && in ef4_xmit_done() 520 netif_tx_wake_queue(tx_queue->core_txq); in ef4_xmit_done() 626 netdev_tx_reset_queue(tx_queue->core_txq); in ef4_fini_tx_queue()
|
H A D | net_driver.h | 176 * @core_txq: The networking core TX queue structure 217 struct netdev_queue *core_txq; member
|
H A D | efx.c | 257 netdev_tx_completed_queue(tx_queue->core_txq, in ef4_process_channel()
|
/kernel/linux/linux-6.6/drivers/net/ethernet/sfc/ |
H A D | tx.c | 85 netif_tx_stop_queue(txq1->core_txq); in efx_tx_maybe_stop_queue() 95 netif_tx_start_queue(txq1->core_txq); in efx_tx_maybe_stop_queue() 387 if (__netdev_tx_sent_queue(tx_queue->core_txq, skb_len, xmit_more)) in __efx_enqueue_skb() 450 HARD_TX_LOCK(efx->net_dev, tx_queue->core_txq, cpu); in efx_xdp_tx_buffers() 456 if (netif_tx_queue_stopped(tx_queue->core_txq)) in efx_xdp_tx_buffers() 501 HARD_TX_UNLOCK(efx->net_dev, tx_queue->core_txq); in efx_xdp_tx_buffers() 599 tx_queue->core_txq = in efx_init_tx_queue_core_txq()
|
H A D | ef100_tx.c | 35 tx_queue->core_txq = in ef100_tx_init() 413 if (netif_tx_queue_stopped(tx_queue->core_txq) || in __ef100_enqueue_skb() 462 netif_tx_stop_queue(tx_queue->core_txq); in __ef100_enqueue_skb() 472 netif_tx_start_queue(tx_queue->core_txq); in __ef100_enqueue_skb() 485 __netdev_tx_sent_queue(tx_queue->core_txq, skb->len, xmit_more) || in __ef100_enqueue_skb()
|
H A D | tx_common.c | 122 netdev_tx_reset_queue(tx_queue->core_txq); in efx_fini_tx_queue() 274 if (unlikely(netif_tx_queue_stopped(tx_queue->core_txq)) && in efx_xmit_done() 279 netif_tx_wake_queue(tx_queue->core_txq); in efx_xmit_done()
|
H A D | net_driver.h | 184 * @core_txq: The networking core TX queue structure 248 struct netdev_queue *core_txq; member
|
H A D | efx_channels.c | 1208 netdev_tx_completed_queue(tx_queue->core_txq, in efx_process_channel()
|
/kernel/linux/linux-5.10/drivers/net/ethernet/sfc/ |
H A D | ef100_tx.c | 35 tx_queue->core_txq = in ef100_tx_init() 374 netif_tx_stop_queue(tx_queue->core_txq); in ef100_enqueue_skb() 384 netif_tx_start_queue(tx_queue->core_txq); in ef100_enqueue_skb() 393 if (__netdev_tx_sent_queue(tx_queue->core_txq, skb->len, xmit_more) || in ef100_enqueue_skb()
|
H A D | tx.c | 85 netif_tx_stop_queue(txq1->core_txq); in efx_tx_maybe_stop_queue() 95 netif_tx_start_queue(txq1->core_txq); in efx_tx_maybe_stop_queue() 387 if (__netdev_tx_sent_queue(tx_queue->core_txq, skb_len, xmit_more)) in __efx_enqueue_skb() 598 tx_queue->core_txq = in efx_init_tx_queue_core_txq()
|
H A D | tx_common.c | 117 netdev_tx_reset_queue(tx_queue->core_txq); in efx_fini_tx_queue() 258 if (unlikely(netif_tx_queue_stopped(tx_queue->core_txq)) && in efx_xmit_done() 263 netif_tx_wake_queue(tx_queue->core_txq); in efx_xmit_done()
|
H A D | net_driver.h | 203 * @core_txq: The networking core TX queue structure 267 struct netdev_queue *core_txq; member
|
H A D | efx_channels.c | 1164 netdev_tx_completed_queue(tx_queue->core_txq, in efx_process_channel()
|