Searched refs:netdev_txq (Results 1 – 6 of 6) sorted by relevance
| /Linux-v5.15/drivers/net/ethernet/google/gve/ |
| D | gve_tx.c | 148 netdev_tx_reset_queue(tx->netdev_txq); in gve_tx_free_ring() 215 tx->netdev_txq = netdev_get_tx_queue(priv->dev, idx); in gve_tx_alloc_ring() 344 netif_tx_stop_queue(tx->netdev_txq); in gve_maybe_stop_tx() 362 netif_tx_start_queue(tx->netdev_txq); in gve_maybe_stop_tx() 598 netdev_tx_sent_queue(tx->netdev_txq, skb->len); in gve_tx() 605 if (!netif_xmit_stopped(tx->netdev_txq) && netdev_xmit_more()) in gve_tx() 662 netdev_tx_completed_queue(tx->netdev_txq, pkts, bytes); in gve_clean_tx_done() 669 if (try_to_wake && netif_tx_queue_stopped(tx->netdev_txq) && in gve_clean_tx_done() 672 netif_tx_wake_queue(tx->netdev_txq); in gve_clean_tx_done()
|
| D | gve_tx_dqo.c | 154 tx->netdev_txq = netdev_get_tx_queue(priv->dev, idx); in gve_tx_alloc_ring_dqo() 256 netdev_tx_reset_queue(tx->netdev_txq); in gve_tx_free_rings_dqo() 289 netif_tx_stop_queue(tx->netdev_txq); in gve_maybe_stop_tx_dqo() 303 netif_tx_start_queue(tx->netdev_txq); in gve_maybe_stop_tx_dqo() 676 netdev_tx_sent_queue(tx->netdev_txq, skb->len); in gve_try_tx_skb() 702 if (!netif_xmit_stopped(tx->netdev_txq) && netdev_xmit_more()) in gve_tx_dqo() 993 netdev_tx_completed_queue(tx->netdev_txq, in gve_clean_tx_done_dqo() 1020 if (netif_tx_queue_stopped(tx->netdev_txq) && in gve_tx_poll_dqo() 1023 netif_tx_wake_queue(tx->netdev_txq); in gve_tx_poll_dqo()
|
| D | gve.h | 407 struct netdev_queue *netdev_txq; member
|
| /Linux-v5.15/drivers/net/ethernet/huawei/hinic/ |
| D | hinic_tx.c | 496 struct netdev_queue *netdev_txq; in hinic_lb_xmit_frame() local 538 netdev_txq = netdev_get_tx_queue(netdev, q_id); in hinic_lb_xmit_frame() 539 if ((!netdev_xmit_more()) || (netif_xmit_stopped(netdev_txq))) in hinic_lb_xmit_frame() 557 struct netdev_queue *netdev_txq; in hinic_xmit_frame() local 627 netdev_txq = netdev_get_tx_queue(netdev, q_id); in hinic_xmit_frame() 628 if ((!netdev_xmit_more()) || (netif_xmit_stopped(netdev_txq))) in hinic_xmit_frame() 703 struct netdev_queue *netdev_txq; in free_tx_poll() local 747 netdev_txq = netdev_get_tx_queue(txq->netdev, qp->q_id); in free_tx_poll() 749 __netif_tx_lock(netdev_txq, smp_processor_id()); in free_tx_poll() 753 __netif_tx_unlock(netdev_txq); in free_tx_poll()
|
| /Linux-v5.15/drivers/net/ethernet/qlogic/qede/ |
| D | qede_fp.c | 436 struct netdev_queue *netdev_txq; in qede_tx_int() local 440 netdev_txq = netdev_get_tx_queue(edev->ndev, txq->ndev_txq_id); in qede_tx_int() 462 netdev_tx_completed_queue(netdev_txq, pkts_compl, bytes_compl); in qede_tx_int() 475 if (unlikely(netif_tx_queue_stopped(netdev_txq))) { in qede_tx_int() 486 __netif_tx_lock(netdev_txq, smp_processor_id()); in qede_tx_int() 488 if ((netif_tx_queue_stopped(netdev_txq)) && in qede_tx_int() 492 netif_tx_wake_queue(netdev_txq); in qede_tx_int() 497 __netif_tx_unlock(netdev_txq); in qede_tx_int() 1478 struct netdev_queue *netdev_txq; in qede_start_xmit() local 1497 netdev_txq = netdev_get_tx_queue(ndev, txq_index); in qede_start_xmit() [all …]
|
| D | qede_main.c | 1688 struct netdev_queue *netdev_txq; in qede_empty_tx_queue() local 1691 netdev_txq = netdev_get_tx_queue(edev->ndev, txq->ndev_txq_id); in qede_empty_tx_queue() 1715 netdev_tx_completed_queue(netdev_txq, pkts_compl, bytes_compl); in qede_empty_tx_queue() 2708 struct netdev_queue *netdev_txq; in qede_is_txq_full() local 2710 netdev_txq = netdev_get_tx_queue(edev->ndev, txq->ndev_txq_id); in qede_is_txq_full() 2711 if (netif_xmit_stopped(netdev_txq)) in qede_is_txq_full()
|