/net/sched/ |
H A D | sch_mq.c | 42 struct netdev_queue *dev_queue; local 59 dev_queue = netdev_get_tx_queue(dev, ntx); 60 qdisc = qdisc_create_dflt(dev_queue, default_qdisc_ops, 86 old = dev_graft_qdisc(qdisc->dev_queue, qdisc); 138 struct netdev_queue *dev_queue = mq_queue_get(sch, ntx); local 140 if (!dev_queue) { 145 return dev_queue; 151 struct netdev_queue *dev_queue = mq_queue_get(sch, cl); local 157 *old = dev_graft_qdisc(dev_queue, new); 167 struct netdev_queue *dev_queue local 188 struct netdev_queue *dev_queue = mq_queue_get(sch, cl); local 199 struct netdev_queue *dev_queue = mq_queue_get(sch, cl); local [all...] |
H A D | sch_generic.c | 86 const struct netdev_queue *txq = q->dev_queue; 112 struct netdev_queue *dev_queue, 117 if (unlikely(dev_queue->xmit_lock_owner == smp_processor_id())) { 126 dev_queue->dev->name); 414 .dev_queue = &noop_netdev_queue, 441 .dev_queue = &noqueue_netdev_queue, 581 struct Qdisc *qdisc_alloc(struct netdev_queue *dev_queue, argument 588 struct net_device *dev = dev_queue->dev; 591 netdev_queue_numa_node_read(dev_queue)); 600 netdev_queue_numa_node_read(dev_queue)); 111 handle_dev_cpu_collision(struct sk_buff *skb, struct netdev_queue *dev_queue, struct Qdisc *q) argument 625 qdisc_create_dflt(struct netdev_queue *dev_queue, const struct Qdisc_ops *ops, unsigned int parentid) argument 707 dev_graft_qdisc(struct netdev_queue *dev_queue, struct Qdisc *qdisc) argument 732 attach_one_default_qdisc(struct net_device *dev, struct netdev_queue *dev_queue, void *_unused) argument 771 transition_one_qdisc(struct net_device *dev, struct netdev_queue *dev_queue, void *_need_watchdog) argument 816 dev_deactivate_queue(struct net_device *dev, struct netdev_queue *dev_queue, void *_qdisc_default) argument 842 struct netdev_queue *dev_queue; local 910 dev_init_scheduler_queue(struct net_device *dev, struct netdev_queue *dev_queue, void *_qdisc) argument 930 shutdown_scheduler_queue(struct net_device *dev, struct netdev_queue *dev_queue, void *_qdisc_default) argument [all...] |
H A D | sch_mqprio.c | 96 struct netdev_queue *dev_queue; local 126 dev_queue = netdev_get_tx_queue(dev, i); 127 qdisc = qdisc_create_dflt(dev_queue, default_qdisc_ops, 176 old = dev_graft_qdisc(qdisc->dev_queue, qdisc); 201 struct netdev_queue *dev_queue = mqprio_queue_get(sch, cl); local 203 if (!dev_queue) 209 *old = dev_graft_qdisc(dev_queue, new); 266 struct netdev_queue *dev_queue = mqprio_queue_get(sch, cl); local 268 if (!dev_queue) 271 return dev_queue 298 struct netdev_queue *dev_queue; local 362 struct netdev_queue *dev_queue = mqprio_queue_get(sch, cl); variable in typeref:struct:netdev_queue [all...] |
H A D | sch_plug.c | 190 netif_schedule_queue(sch->dev_queue); 198 netif_schedule_queue(sch->dev_queue);
|
H A D | sch_api.c | 824 struct netdev_queue *dev_queue = dev_ingress_queue(dev); local 827 dev_queue = netdev_get_tx_queue(dev, i); 829 old = dev_graft_qdisc(dev_queue, new); 878 qdisc_create(struct net_device *dev, struct netdev_queue *dev_queue, argument 921 sch = qdisc_alloc(dev_queue, ops); 1290 struct netdev_queue *dev_queue; local 1293 dev_queue = p->ops->cl_ops->select_queue(p, tcm); 1295 dev_queue = p->dev_queue; 1297 dev_queue 1472 struct netdev_queue *dev_queue; local 1774 struct netdev_queue *dev_queue; local [all...] |
H A D | sch_fifo.c | 169 q = qdisc_create_dflt(sch->dev_queue, ops, TC_H_MAKE(sch->handle, 1));
|
H A D | sch_dsmark.c | 64 new = qdisc_create_dflt(sch->dev_queue, &pfifo_qdisc_ops, 385 p->q = qdisc_create_dflt(sch->dev_queue, &pfifo_qdisc_ops, sch->handle);
|
H A D | sch_atm.c | 277 flow->q = qdisc_create_dflt(sch->dev_queue, &pfifo_qdisc_ops, classid); 544 p->link.q = qdisc_create_dflt(sch->dev_queue,
|
H A D | sch_drr.c | 114 cl->qdisc = qdisc_create_dflt(sch->dev_queue, 223 new = qdisc_create_dflt(sch->dev_queue,
|
H A D | sch_multiq.c | 231 child = qdisc_create_dflt(sch->dev_queue,
|
H A D | sch_prio.c | 204 child = qdisc_create_dflt(sch->dev_queue,
|
H A D | sch_cbq.c | 1370 q->link.q = qdisc_create_dflt(sch->dev_queue, &pfifo_qdisc_ops, 1617 new = qdisc_create_dflt(sch->dev_queue, 1867 cl->q = qdisc_create_dflt(sch->dev_queue, &pfifo_qdisc_ops, classid);
|
H A D | sch_hfsc.c | 1089 cl->qdisc = qdisc_create_dflt(sch->dev_queue, 1212 new = qdisc_create_dflt(sch->dev_queue, &pfifo_qdisc_ops, 1454 q->root.qdisc = qdisc_create_dflt(sch->dev_queue, &pfifo_qdisc_ops,
|
H A D | sch_htb.c | 1164 (new = qdisc_create_dflt(sch->dev_queue, &pfifo_qdisc_ops, 1289 new_q = qdisc_create_dflt(sch->dev_queue, &pfifo_qdisc_ops, 1428 new_q = qdisc_create_dflt(sch->dev_queue,
|
H A D | sch_qfq.c | 482 cl->qdisc = qdisc_create_dflt(sch->dev_queue, 616 new = qdisc_create_dflt(sch->dev_queue,
|
H A D | sch_fq.c | 607 netdev_queue_numa_node_read(sch->dev_queue));
|
/net/core/ |
H A D | dev.c | 2214 void netif_tx_wake_queue(struct netdev_queue *dev_queue) argument 2216 if (test_and_clear_bit(__QUEUE_STATE_DRV_XOFF, &dev_queue->state)) { 2220 q = rcu_dereference(dev_queue->qdisc);
|