Lines Matching defs:qdisc
73 struct Qdisc *qdisc;
90 qdisc = qdisc_create_dflt(dev_queue, get_default_qdisc_ops(dev, ntx),
94 if (!qdisc)
96 priv->qdiscs[ntx] = qdisc;
97 qdisc->flags |= TCQ_F_ONETXQUEUE | TCQ_F_NOPARENT;
110 struct Qdisc *qdisc, *old;
114 qdisc = priv->qdiscs[ntx];
115 old = dev_graft_qdisc(qdisc->dev_queue, qdisc);
120 qdisc_hash_add(qdisc, false);
131 struct Qdisc *qdisc;
141 * qdisc totals are added at end.
144 qdisc = rtnl_dereference(netdev_get_tx_queue(dev, ntx)->qdisc_sleeping);
145 spin_lock_bh(qdisc_lock(qdisc));
147 gnet_stats_add_basic(&sch->bstats, qdisc->cpu_bstats,
148 &qdisc->bstats, false);
149 gnet_stats_add_queue(&sch->qstats, qdisc->cpu_qstats,
150 &qdisc->qstats);
151 sch->q.qlen += qdisc_qlen(qdisc);
153 spin_unlock_bh(qdisc_lock(qdisc));