• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/net/sched/

Lines Matching refs:cl_parent

131 	struct hfsc_class *cl_parent;	/* parent class */
274 struct rb_node **p = &cl->cl_parent->vt_tree.rb_node;
287 rb_insert_color(&cl->vt_node, &cl->cl_parent->vt_tree);
293 rb_erase(&cl->vt_node, &cl->cl_parent->vt_tree);
334 if (cl->cl_parent->cl_cvtmin < cl->cl_vt)
335 cl->cl_parent->cl_cvtmin = cl->cl_vt;
343 struct rb_node **p = &cl->cl_parent->cf_tree.rb_node;
356 rb_insert_color(&cl->cf_node, &cl->cl_parent->cf_tree);
362 rb_erase(&cl->cf_node, &cl->cl_parent->cf_tree);
694 for (; cl->cl_parent != NULL; cl = cl->cl_parent) {
701 n = rb_last(&cl->cl_parent->vt_tree);
710 if (cl->cl_parent->cl_cvtmin != 0)
711 vt = (cl->cl_parent->cl_cvtmin + vt)/2;
713 if (cl->cl_parent->cl_vtperiod !=
723 vt = cl->cl_parent->cl_cvtmax;
724 cl->cl_parent->cl_cvtoff += vt;
725 cl->cl_parent->cl_cvtmax = 0;
726 cl->cl_parent->cl_cvtmin = 0;
730 cl->cl_vtoff = cl->cl_parent->cl_cvtoff -
744 cl->cl_parentperiod = cl->cl_parent->cl_vtperiod;
745 if (cl->cl_parent->cl_nactive == 0)
771 update_cfmin(cl->cl_parent);
785 for (; cl->cl_parent != NULL; cl = cl->cl_parent) {
800 if (cl->cl_vt > cl->cl_parent->cl_cvtmax)
801 cl->cl_parent->cl_cvtmax = cl->cl_vt;
807 update_cfmin(cl->cl_parent);
823 if (cl->cl_vt < cl->cl_parent->cl_cvtmin) {
824 cl->cl_vtadj += cl->cl_parent->cl_cvtmin - cl->cl_vt;
825 cl->cl_vt = cl->cl_parent->cl_cvtmin;
840 update_cfmin(cl->cl_parent);
917 } while ((cl = cl->cl_parent) != NULL);
1014 if (cl->cl_parent && cl->cl_parent->classid != parentid)
1016 if (cl->cl_parent == NULL && parentid != TC_H_ROOT)
1077 cl->cl_parent = parent;
1130 hfsc_adjust_levels(cl->cl_parent);
1337 tcm->tcm_parent = cl->cl_parent ? cl->cl_parent->classid : TC_H_ROOT;