Home
last modified time | relevance | path

Searched refs:netdev_txq (Results 1 – 6 of 6) sorted by relevance

/linux/drivers/net/ethernet/huawei/hinic/
A Dhinic_tx.c496 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/drivers/net/ethernet/google/gve/
A Dgve_tx.c148 netdev_tx_reset_queue(tx->netdev_txq); in gve_tx_free_ring()
216 tx->netdev_txq = netdev_get_tx_queue(priv->dev, idx); in gve_tx_alloc_ring()
366 netif_tx_stop_queue(tx->netdev_txq); in gve_maybe_stop_tx()
601 netdev_tx_sent_queue(tx->netdev_txq, skb->len); in gve_tx()
608 if (!netif_xmit_stopped(tx->netdev_txq) && netdev_xmit_more()) in gve_tx()
665 netdev_tx_completed_queue(tx->netdev_txq, pkts, bytes); in gve_clean_tx_done()
672 if (try_to_wake && netif_tx_queue_stopped(tx->netdev_txq) && in gve_clean_tx_done()
675 netif_tx_wake_queue(tx->netdev_txq); in gve_clean_tx_done()
A Dgve_tx_dqo.c152 tx->netdev_txq = netdev_get_tx_queue(priv->dev, idx); in gve_tx_alloc_ring_dqo()
254 netdev_tx_reset_queue(tx->netdev_txq); in gve_tx_free_rings_dqo()
287 netif_tx_stop_queue(tx->netdev_txq); in gve_maybe_stop_tx_dqo()
301 netif_tx_start_queue(tx->netdev_txq); in gve_maybe_stop_tx_dqo()
671 netdev_tx_sent_queue(tx->netdev_txq, skb->len); in gve_try_tx_skb()
697 if (!netif_xmit_stopped(tx->netdev_txq) && netdev_xmit_more()) in gve_tx_dqo()
985 netdev_tx_completed_queue(tx->netdev_txq, in gve_clean_tx_done_dqo()
1012 if (netif_tx_queue_stopped(tx->netdev_txq) && in gve_tx_poll_dqo()
1015 netif_tx_wake_queue(tx->netdev_txq); in gve_tx_poll_dqo()
A Dgve.h421 struct netdev_queue *netdev_txq; member
/linux/drivers/net/ethernet/qlogic/qede/
A Dqede_fp.c436 struct netdev_queue *netdev_txq; in qede_tx_int() local
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()
1699 netdev_tx_sent_queue(netdev_txq, skb->len); in qede_start_xmit()
1720 netif_tx_stop_queue(netdev_txq); in qede_start_xmit()
[all …]
A Dqede_main.c1686 struct netdev_queue *netdev_txq; in qede_empty_tx_queue() local
1689 netdev_txq = netdev_get_tx_queue(edev->ndev, txq->ndev_txq_id); in qede_empty_tx_queue()
1713 netdev_tx_completed_queue(netdev_txq, pkts_compl, bytes_compl); in qede_empty_tx_queue()
2706 struct netdev_queue *netdev_txq; in qede_is_txq_full() local
2708 netdev_txq = netdev_get_tx_queue(edev->ndev, txq->ndev_txq_id); in qede_is_txq_full()
2709 if (netif_xmit_stopped(netdev_txq)) in qede_is_txq_full()

Completed in 23 milliseconds