Lines Matching refs:dev_queue
53 const struct netdev_queue *txq = q->dev_queue; in __skb_dequeue_bad_txq()
205 const struct netdev_queue *txq = q->dev_queue; in dequeue_skb()
559 .dev_queue = &noop_netdev_queue,
802 struct Qdisc *qdisc_alloc(struct netdev_queue *dev_queue, in qdisc_alloc() argument
812 if (!dev_queue) { in qdisc_alloc()
818 dev = dev_queue->dev; in qdisc_alloc()
820 netdev_queue_numa_node_read(dev_queue)); in qdisc_alloc()
829 netdev_queue_numa_node_read(dev_queue)); in qdisc_alloc()
862 sch->dev_queue = dev_queue; in qdisc_alloc()
880 struct Qdisc *qdisc_create_dflt(struct netdev_queue *dev_queue, in qdisc_create_dflt() argument
892 sch = qdisc_alloc(dev_queue, ops, extack); in qdisc_create_dflt()
1011 struct Qdisc *dev_graft_qdisc(struct netdev_queue *dev_queue, in dev_graft_qdisc() argument
1014 struct Qdisc *oqdisc = dev_queue->qdisc_sleeping; in dev_graft_qdisc()
1023 dev_queue->qdisc_sleeping = qdisc; in dev_graft_qdisc()
1024 rcu_assign_pointer(dev_queue->qdisc, &noop_qdisc); in dev_graft_qdisc()
1033 struct netdev_queue *dev_queue, in attach_one_default_qdisc() argument
1044 qdisc = qdisc_create_dflt(dev_queue, ops, TC_H_ROOT, NULL); in attach_one_default_qdisc()
1051 dev_queue->qdisc_sleeping = qdisc; in attach_one_default_qdisc()
1080 struct netdev_queue *dev_queue, in transition_one_qdisc() argument
1083 struct Qdisc *new_qdisc = dev_queue->qdisc_sleeping; in transition_one_qdisc()
1089 rcu_assign_pointer(dev_queue->qdisc, new_qdisc); in transition_one_qdisc()
1091 dev_queue->trans_start = 0; in transition_one_qdisc()
1125 struct netdev_queue *dev_queue, in dev_deactivate_queue() argument
1131 qdisc = rtnl_dereference(dev_queue->qdisc); in dev_deactivate_queue()
1142 rcu_assign_pointer(dev_queue->qdisc, qdisc_default); in dev_deactivate_queue()
1156 struct netdev_queue *dev_queue; in some_qdisc_is_busy() local
1161 dev_queue = netdev_get_tx_queue(dev, i); in some_qdisc_is_busy()
1162 q = dev_queue->qdisc_sleeping; in some_qdisc_is_busy()
1179 struct netdev_queue *dev_queue, in dev_qdisc_reset() argument
1182 struct Qdisc *qdisc = dev_queue->qdisc_sleeping; in dev_qdisc_reset()
1239 struct netdev_queue *dev_queue) in qdisc_change_tx_queue_len() argument
1241 struct Qdisc *qdisc = dev_queue->qdisc_sleeping; in qdisc_change_tx_queue_len()
1272 struct netdev_queue *dev_queue, in dev_init_scheduler_queue() argument
1277 rcu_assign_pointer(dev_queue->qdisc, qdisc); in dev_init_scheduler_queue()
1278 dev_queue->qdisc_sleeping = qdisc; in dev_init_scheduler_queue()
1292 struct netdev_queue *dev_queue, in shutdown_scheduler_queue() argument
1295 struct Qdisc *qdisc = dev_queue->qdisc_sleeping; in shutdown_scheduler_queue()
1299 rcu_assign_pointer(dev_queue->qdisc, qdisc_default); in shutdown_scheduler_queue()
1300 dev_queue->qdisc_sleeping = qdisc_default; in shutdown_scheduler_queue()