Home
last modified time | relevance | path

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

/linux/drivers/net/ethernet/huawei/hinic/
H A Dhinic_tx.c495 struct netdev_queue *netdev_txq; in hinic_lb_xmit_frame() local
537 netdev_txq = netdev_get_tx_queue(netdev, q_id); in hinic_lb_xmit_frame()
538 if ((!netdev_xmit_more()) || (netif_xmit_stopped(netdev_txq))) in hinic_lb_xmit_frame()
556 struct netdev_queue *netdev_txq; in hinic_xmit_frame() local
626 netdev_txq = netdev_get_tx_queue(netdev, q_id); in hinic_xmit_frame()
627 if ((!netdev_xmit_more()) || (netif_xmit_stopped(netdev_txq))) in hinic_xmit_frame()
702 struct netdev_queue *netdev_txq; in free_tx_poll() local
746 netdev_txq = netdev_get_tx_queue(txq->netdev, qp->q_id); in free_tx_poll()
748 __netif_tx_lock(netdev_txq, smp_processor_id()); in free_tx_poll()
752 __netif_tx_unlock(netdev_txq); in free_tx_poll()
/linux/drivers/net/ethernet/qlogic/qede/
H A Dqede_fp.c436 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()
1482 struct netdev_queue *netdev_txq; in qede_start_xmit() local
1501 netdev_txq = netdev_get_tx_queue(ndev, txq_index); in qede_start_xmit()
[all …]
/linux/drivers/net/ethernet/pensando/ionic/
H A Dionic_txrx.c46 struct netdev_queue *netdev_txq; in ionic_txq_poke_doorbell() local
51 netdev_txq = netdev_get_tx_queue(netdev, q->index); in ionic_txq_poke_doorbell()
53 HARD_TX_LOCK(netdev, netdev_txq, smp_processor_id()); in ionic_txq_poke_doorbell()
56 HARD_TX_UNLOCK(netdev, netdev_txq); in ionic_txq_poke_doorbell()
71 HARD_TX_UNLOCK(netdev, netdev_txq); in ionic_txq_poke_doorbell()
/linux/drivers/net/ethernet/google/gve/
H A Dgve.h642 struct netdev_queue *netdev_txq; member