Lines Matching refs:txq
39 const struct netdev_queue *txq) in qdisc_maybe_clear_missed() argument
53 if (!netif_xmit_frozen_or_stopped(txq)) in qdisc_maybe_clear_missed()
72 const struct netdev_queue *txq = q->dev_queue; in __skb_dequeue_bad_txq() local
84 txq = skb_get_tx_queue(txq->dev, skb); in __skb_dequeue_bad_txq()
85 if (!netif_xmit_frozen_or_stopped(txq)) { in __skb_dequeue_bad_txq()
96 qdisc_maybe_clear_missed(q, txq); in __skb_dequeue_bad_txq()
174 const struct netdev_queue *txq, in try_bulk_dequeue_skb() argument
177 int bytelimit = qdisc_avail_bulklimit(txq) - skb->len; in try_bulk_dequeue_skb()
225 const struct netdev_queue *txq = q->dev_queue; in dequeue_skb() local
253 txq = skb_get_tx_queue(txq->dev, skb); in dequeue_skb()
254 if (!netif_xmit_frozen_or_stopped(txq)) { in dequeue_skb()
265 qdisc_maybe_clear_missed(q, txq); in dequeue_skb()
275 netif_xmit_frozen_or_stopped(txq)) { in dequeue_skb()
276 qdisc_maybe_clear_missed(q, txq); in dequeue_skb()
290 try_bulk_dequeue_skb(q, skb, txq, packets); in dequeue_skb()
295 trace_qdisc_dequeue(q, txq, *packets, skb); in dequeue_skb()
309 struct net_device *dev, struct netdev_queue *txq, in sch_direct_xmit() argument
334 HARD_TX_LOCK(dev, txq, smp_processor_id()); in sch_direct_xmit()
335 if (!netif_xmit_frozen_or_stopped(txq)) in sch_direct_xmit()
336 skb = dev_hard_start_xmit(skb, dev, txq, &ret); in sch_direct_xmit()
338 qdisc_maybe_clear_missed(q, txq); in sch_direct_xmit()
340 HARD_TX_UNLOCK(dev, txq); in sch_direct_xmit()
385 struct netdev_queue *txq; in qdisc_restart() local
399 txq = skb_get_tx_queue(dev, skb); in qdisc_restart()
401 return sch_direct_xmit(skb, q, dev, txq, root_lock, validate); in qdisc_restart()
452 struct netdev_queue *txq; in dev_watchdog() local
454 txq = netdev_get_tx_queue(dev, i); in dev_watchdog()
455 trans_start = txq->trans_start; in dev_watchdog()
456 if (netif_xmit_stopped(txq) && in dev_watchdog()
460 txq->trans_timeout++; in dev_watchdog()
1098 struct netdev_queue *txq; in attach_default_qdiscs() local
1101 txq = netdev_get_tx_queue(dev, 0); in attach_default_qdiscs()
1106 qdisc = txq->qdisc_sleeping; in attach_default_qdiscs()
1110 qdisc = qdisc_create_dflt(txq, &mq_qdisc_ops, TC_H_ROOT, NULL); in attach_default_qdiscs()
1125 qdisc = txq->qdisc_sleeping; in attach_default_qdiscs()