Lines Matching refs:dev_queue

75 	const struct netdev_queue *txq = q->dev_queue;
232 const struct netdev_queue *txq = q->dev_queue;
665 .dev_queue = &noop_netdev_queue,
928 struct Qdisc *qdisc_alloc(struct netdev_queue *dev_queue,
937 if (!dev_queue) {
943 dev = dev_queue->dev;
944 sch = kzalloc_node(size, GFP_KERNEL, netdev_queue_numa_node_read(dev_queue));
981 sch->dev_queue = dev_queue;
994 struct Qdisc *qdisc_create_dflt(struct netdev_queue *dev_queue,
1006 sch = qdisc_alloc(dev_queue, ops, extack);
1014 trace_qdisc_create(ops, dev_queue->dev, parentid);
1124 struct Qdisc *dev_graft_qdisc(struct netdev_queue *dev_queue,
1127 struct Qdisc *oqdisc = rtnl_dereference(dev_queue->qdisc_sleeping);
1136 rcu_assign_pointer(dev_queue->qdisc_sleeping, qdisc);
1137 rcu_assign_pointer(dev_queue->qdisc, &noop_qdisc);
1146 struct netdev_queue *dev_queue,
1149 struct Qdisc *qdisc = rtnl_dereference(dev_queue->qdisc_sleeping);
1153 rcu_assign_pointer(dev_queue->qdisc, qdisc_default);
1154 rcu_assign_pointer(dev_queue->qdisc_sleeping, qdisc_default);
1161 struct netdev_queue *dev_queue,
1172 qdisc = qdisc_create_dflt(dev_queue, ops, TC_H_ROOT, NULL);
1178 rcu_assign_pointer(dev_queue->qdisc_sleeping, qdisc);
1223 struct netdev_queue *dev_queue,
1226 struct Qdisc *new_qdisc = rtnl_dereference(dev_queue->qdisc_sleeping);
1232 rcu_assign_pointer(dev_queue->qdisc, new_qdisc);
1234 WRITE_ONCE(dev_queue->trans_start, 0);
1276 struct netdev_queue *dev_queue,
1282 qdisc = rtnl_dereference(dev_queue->qdisc);
1285 rcu_assign_pointer(dev_queue->qdisc, qdisc_default);
1290 struct netdev_queue *dev_queue,
1296 qdisc = rtnl_dereference(dev_queue->qdisc_sleeping);
1321 struct netdev_queue *dev_queue;
1326 dev_queue = netdev_get_tx_queue(dev, i);
1327 q = rtnl_dereference(dev_queue->qdisc_sleeping);
1401 struct netdev_queue *dev_queue)
1403 struct Qdisc *qdisc = rtnl_dereference(dev_queue->qdisc_sleeping);
1467 struct netdev_queue *dev_queue,
1472 rcu_assign_pointer(dev_queue->qdisc, qdisc);
1473 rcu_assign_pointer(dev_queue->qdisc_sleeping, qdisc);