Lines Matching refs:classid
178 cbq_class_lookup(struct cbq_sched_data *q, u32 classid) in cbq_class_lookup() argument
182 clc = qdisc_class_find(&q->clhash, classid); in cbq_class_lookup()
249 if (TC_H_MAJ(res.classid)) in cbq_classify()
250 cl = cbq_class_lookup(q, res.classid); in cbq_classify()
251 else if ((cl = defmap[res.classid & TC_PRIO_MAX]) == NULL) in cbq_classify()
1048 cl->common.classid, cl->quantum); in cbq_normalize_quanta()
1099 splitid = split->common.classid; in cbq_change_defmap()
1102 if (split == NULL || split->common.classid != splitid) { in cbq_change_defmap()
1104 if (split->common.classid == splitid) in cbq_change_defmap()
1368 q->link.common.classid = sch->handle; in cbq_init()
1490 opt.split = cl->split ? cl->split->common.classid : 0; in cbq_dump_fopt()
1572 tcm->tcm_parent = cl->tparent->common.classid; in cbq_dump_class()
1575 tcm->tcm_handle = cl->common.classid; in cbq_dump_class()
1618 &pfifo_qdisc_ops, cl->common.classid); in cbq_graft()
1652 static unsigned long cbq_get(struct Qdisc *sch, u32 classid) in cbq_get() argument
1655 struct cbq_class *cl = cbq_class_lookup(q, classid); in cbq_get()
1725 cbq_change_class(struct Qdisc *sch, u32 classid, u32 parentid, struct nlattr **tca, in cbq_change_class() argument
1747 cl->tparent->common.classid != parentid) in cbq_change_class()
1820 if (classid) { in cbq_change_class()
1822 if (TC_H_MAJ(classid ^ sch->handle) || in cbq_change_class()
1823 cbq_class_lookup(q, classid)) in cbq_change_class()
1827 classid = TC_H_MAKE(sch->handle, 0x8000); in cbq_change_class()
1832 if (cbq_class_lookup(q, classid|q->hgenerator) == NULL) in cbq_change_class()
1838 classid = classid|q->hgenerator; in cbq_change_class()
1867 cl->q = qdisc_create_dflt(sch->dev_queue, &pfifo_qdisc_ops, classid); in cbq_change_class()
1870 cl->common.classid = classid; in cbq_change_class()
1972 u32 classid) in cbq_bind_filter() argument
1976 struct cbq_class *cl = cbq_class_lookup(q, classid); in cbq_bind_filter()