Home
last modified time | relevance | path

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

/include/linux/
Dnetdevice.h3323 static __always_inline void netif_tx_start_queue(struct netdev_queue *dev_queue) in netif_tx_start_queue() argument
3325 clear_bit(__QUEUE_STATE_DRV_XOFF, &dev_queue->state); in netif_tx_start_queue()
3349 void netif_tx_wake_queue(struct netdev_queue *dev_queue);
3373 static __always_inline void netif_tx_stop_queue(struct netdev_queue *dev_queue) in netif_tx_stop_queue() argument
3376 WRITE_ONCE(dev_queue->trans_start, jiffies); in netif_tx_stop_queue()
3382 set_bit(__QUEUE_STATE_DRV_XOFF, &dev_queue->state); in netif_tx_stop_queue()
3399 static inline bool netif_tx_queue_stopped(const struct netdev_queue *dev_queue) in netif_tx_queue_stopped() argument
3401 return test_bit(__QUEUE_STATE_DRV_XOFF, &dev_queue->state); in netif_tx_queue_stopped()
3415 static inline bool netif_xmit_stopped(const struct netdev_queue *dev_queue) in netif_xmit_stopped() argument
3417 return dev_queue->state & QUEUE_STATE_ANY_XOFF; in netif_xmit_stopped()
[all …]
/include/net/
Dnetdev_queues.h214 netdev_txq_completed_mb(struct netdev_queue *dev_queue, in netdev_txq_completed_mb() argument
218 netdev_tx_completed_queue(dev_queue, pkts, bytes); in netdev_txq_completed_mb()
Dsch_generic.h106 struct netdev_queue *dev_queue; member
557 struct Qdisc *q = rcu_dereference_rtnl(qdisc->dev_queue->qdisc); in qdisc_root()
564 return rcu_dereference_bh(qdisc->dev_queue->qdisc); in qdisc_root_bh()
569 return rcu_dereference_rtnl(qdisc->dev_queue->qdisc_sleeping); in qdisc_root_sleeping()
582 return qdisc->dev_queue->dev; in qdisc_dev()
700 struct Qdisc *dev_graft_qdisc(struct netdev_queue *dev_queue,
734 struct Qdisc *qdisc_alloc(struct netdev_queue *dev_queue,
738 struct Qdisc *qdisc_create_dflt(struct netdev_queue *dev_queue,
Dpkt_sched.h144 return dev_net(q->dev_queue->dev); in qdisc_net()