Lines Matching defs:split
61 struct cbq_class *split; /* Ptr to split node */
165 so that it resolves to split nodes. Then packets are classified
167 to the split node.
1016 struct cbq_class *split = cl->split;
1020 if (split == NULL)
1024 if (split->defaults[i] == cl && !(cl->defmap&(1<<i)))
1025 split->defaults[i] = NULL;
1029 int level = split->level;
1031 if (split->defaults[i])
1040 if (c->split == split && c->level < level &&
1042 split->defaults[i] = c;
1052 struct cbq_class *split = NULL;
1055 if ((split = cl->split) == NULL)
1057 splitid = split->common.classid;
1060 if (split == NULL || split->common.classid != splitid) {
1061 for (split = cl->tparent; split; split = split->tparent)
1062 if (split->common.classid == splitid)
1066 if (split == NULL)
1069 if (cl->split != split) {
1072 cl->split = split;
1288 cbq_change_defmap(cl, fopt->split, fopt->defmap, fopt->defchange);
1444 if (cl->split || cl->defmap) {
1445 opt.split = cl->split ? cl->split->common.classid : 0;