• Home
  • Raw
  • Download

Lines Matching refs:txq

61 				 const struct netdev_queue *txq,  in try_bulk_dequeue_skb()  argument
64 int bytelimit = qdisc_avail_bulklimit(txq) - skb->len; in try_bulk_dequeue_skb()
115 const struct netdev_queue *txq = q->dev_queue; in dequeue_skb() local
122 txq = skb_get_tx_queue(txq->dev, skb); in dequeue_skb()
123 if (!netif_xmit_frozen_or_stopped(txq)) { in dequeue_skb()
135 txq = skb_get_tx_queue(txq->dev, skb); in dequeue_skb()
136 if (!netif_xmit_frozen_or_stopped(txq)) { in dequeue_skb()
145 !netif_xmit_frozen_or_stopped(txq)) in dequeue_skb()
150 try_bulk_dequeue_skb(q, skb, txq, packets); in dequeue_skb()
167 struct net_device *dev, struct netdev_queue *txq, in sch_direct_xmit() argument
180 HARD_TX_LOCK(dev, txq, smp_processor_id()); in sch_direct_xmit()
181 if (!netif_xmit_frozen_or_stopped(txq)) in sch_direct_xmit()
182 skb = dev_hard_start_xmit(skb, dev, txq, &ret); in sch_direct_xmit()
184 HARD_TX_UNLOCK(dev, txq); in sch_direct_xmit()
203 if (ret && netif_xmit_frozen_or_stopped(txq)) in sch_direct_xmit()
230 struct netdev_queue *txq; in qdisc_restart() local
243 txq = skb_get_tx_queue(dev, skb); in qdisc_restart()
245 return sch_direct_xmit(skb, q, dev, txq, root_lock, validate); in qdisc_restart()
301 struct netdev_queue *txq; in dev_watchdog() local
303 txq = netdev_get_tx_queue(dev, i); in dev_watchdog()
304 trans_start = txq->trans_start; in dev_watchdog()
305 if (netif_xmit_stopped(txq) && in dev_watchdog()
309 txq->trans_timeout++; in dev_watchdog()
780 struct netdev_queue *txq; in attach_default_qdiscs() local
783 txq = netdev_get_tx_queue(dev, 0); in attach_default_qdiscs()
788 dev->qdisc = txq->qdisc_sleeping; in attach_default_qdiscs()
791 qdisc = qdisc_create_dflt(txq, &mq_qdisc_ops, TC_H_ROOT); in attach_default_qdiscs()