Lines Matching refs:qdisc
126 struct Qdisc *qdisc; /* leaf qdisc */ member
749 if (cl->qdisc->q.qlen == 0 && cl->cl_flags & HFSC_FSC) in update_vf()
992 if (cl->qdisc->q.qlen != 0) { in hfsc_change_class()
993 int len = qdisc_peek_len(cl->qdisc); in hfsc_change_class()
1064 cl->qdisc = qdisc_create_dflt(sch->dev_queue, &pfifo_qdisc_ops, in hfsc_change_class()
1066 if (cl->qdisc == NULL) in hfsc_change_class()
1067 cl->qdisc = &noop_qdisc; in hfsc_change_class()
1069 qdisc_hash_add(cl->qdisc, true); in hfsc_change_class()
1084 qdisc_purge_queue(parent->qdisc); in hfsc_change_class()
1100 qdisc_put(cl->qdisc); in hfsc_destroy_class()
1120 qdisc_purge_queue(cl->qdisc); in hfsc_delete_class()
1198 *old = qdisc_replace(sch, new, &cl->qdisc); in hfsc_graft_class()
1208 return cl->qdisc; in hfsc_class_leaf()
1316 tcm->tcm_info = cl->qdisc->handle; in hfsc_dump_class()
1338 qdisc_qstats_qlen_backlog(cl->qdisc, &qlen, &cl->qstats.backlog); in hfsc_dump_class_stats()
1424 q->root.qdisc = qdisc_create_dflt(sch->dev_queue, &pfifo_qdisc_ops, in hfsc_init_qdisc()
1426 if (q->root.qdisc == NULL) in hfsc_init_qdisc()
1427 q->root.qdisc = &noop_qdisc; in hfsc_init_qdisc()
1429 qdisc_hash_add(q->root.qdisc, true); in hfsc_init_qdisc()
1478 qdisc_reset(cl->qdisc); in hfsc_reset_class()
1561 first = !cl->qdisc->q.qlen; in hfsc_enqueue()
1562 err = qdisc_enqueue(skb, cl->qdisc, to_free); in hfsc_enqueue()
1582 cl->qdisc->ops->peek(cl->qdisc); in hfsc_enqueue()
1628 skb = qdisc_dequeue_peeked(cl->qdisc); in hfsc_dequeue()
1630 qdisc_warn_nonwc("HFSC", cl->qdisc); in hfsc_dequeue()
1640 if (cl->qdisc->q.qlen != 0) { in hfsc_dequeue()
1642 next_len = qdisc_peek_len(cl->qdisc); in hfsc_dequeue()