Lines Matching refs:classid
103 first child again. Here we store classid of the
181 * We allow direct class selection by classid in priority. The we examine
183 * node). If we end up with classid MAJOR:0 we enqueue the skb into special
199 /* allow to select class by setting skb->priority to valid classid;
220 if (res.classid == sch->handle)
222 if ((cl = htb_find(res.classid, sch)) == NULL)
223 break; /* filter selected invalid classid */
241 * Routine adds class to the list (actually tree) sorted by classid.
254 if (cl->common.classid > c->common.classid)
417 classid */
418 p->un.inner.last_ptr_id[prio] = cl->common.classid;
713 if (id > cl->common.classid) {
715 } else if (id < cl->common.classid) {
1068 tcm->tcm_parent = cl->parent ? cl->parent->common.classid : TC_H_ROOT;
1069 tcm->tcm_handle = cl->common.classid;
1126 cl->common.classid)) == NULL)
1154 static unsigned long htb_get(struct Qdisc *sch, u32 classid)
1156 struct htb_class *cl = htb_find(classid, sch);
1252 cl->parent->common.classid);
1296 static int htb_change_class(struct Qdisc *sch, u32 classid,
1347 /* check for valid classid */
1348 if (!classid || TC_H_MAJ(classid ^ sch->handle) ||
1349 htb_find(classid, sch))
1381 &pfifo_qdisc_ops, classid);
1405 cl->common.classid = classid;
1437 cl->common.classid);
1443 cl->common.classid);
1485 u32 classid)
1487 struct htb_class *cl = htb_find(classid, sch);