Lines Matching defs:qdisc
126 struct Qdisc *qdisc; /* leaf qdisc */
128 struct rb_node el_node; /* qdisc's eligible tree member */
770 if (cl->qdisc->q.qlen == 0 && cl->cl_flags & HFSC_FSC)
897 unsigned int len = cl->qdisc->q.qlen;
899 qdisc_reset(cl->qdisc);
900 qdisc_tree_decrease_qlen(cl->qdisc, len);
1035 if (cl->qdisc->q.qlen != 0) {
1037 update_ed(cl, qdisc_peek_len(cl->qdisc));
1089 cl->qdisc = qdisc_create_dflt(sch->dev_queue,
1091 if (cl->qdisc == NULL)
1092 cl->qdisc = &noop_qdisc;
1118 qdisc_destroy(cl->qdisc);
1220 *old = cl->qdisc;
1221 cl->qdisc = new;
1232 return cl->qdisc;
1242 if (cl->qdisc->q.qlen == 0) {
1352 tcm->tcm_info = cl->qdisc->handle;
1373 cl->qstats.backlog = cl->qdisc->qstats.backlog;
1381 gnet_stats_copy_queue(d, NULL, &cl->qstats, cl->qdisc->q.qlen) < 0)
1454 q->root.qdisc = qdisc_create_dflt(sch->dev_queue, &pfifo_qdisc_ops,
1456 if (q->root.qdisc == NULL)
1457 q->root.qdisc = &noop_qdisc;
1511 qdisc_reset(cl->qdisc);
1571 sch->qstats.backlog += cl->qdisc->qstats.backlog;
1598 err = qdisc_enqueue(skb, cl->qdisc);
1607 if (cl->qdisc->q.qlen == 1)
1651 skb = qdisc_dequeue_peeked(cl->qdisc);
1653 qdisc_warn_nonwc("HFSC", cl->qdisc);
1662 if (cl->qdisc->q.qlen != 0) {
1665 next_len = qdisc_peek_len(cl->qdisc);
1691 if (cl->qdisc->ops->drop != NULL &&
1692 (len = cl->qdisc->ops->drop(cl->qdisc)) > 0) {
1693 if (cl->qdisc->q.qlen == 0) {