Lines Matching refs:cl_parent
123 struct hfsc_class *cl_parent; /* parent class */ member
261 struct rb_node **p = &cl->cl_parent->vt_tree.rb_node; in vttree_insert()
274 rb_insert_color(&cl->vt_node, &cl->cl_parent->vt_tree); in vttree_insert()
280 rb_erase(&cl->vt_node, &cl->cl_parent->vt_tree); in vttree_remove()
321 if (cl->cl_parent->cl_cvtmin < cl->cl_vt) in vttree_get_minvt()
322 cl->cl_parent->cl_cvtmin = cl->cl_vt; in vttree_get_minvt()
330 struct rb_node **p = &cl->cl_parent->cf_tree.rb_node; in cftree_insert()
343 rb_insert_color(&cl->cf_node, &cl->cl_parent->cf_tree); in cftree_insert()
349 rb_erase(&cl->cf_node, &cl->cl_parent->cf_tree); in cftree_remove()
682 for (; cl->cl_parent != NULL; cl = cl->cl_parent) { in init_vf()
689 n = rb_last(&cl->cl_parent->vt_tree); in init_vf()
698 if (cl->cl_parent->cl_cvtmin != 0) in init_vf()
699 vt = (cl->cl_parent->cl_cvtmin + vt)/2; in init_vf()
701 if (cl->cl_parent->cl_vtperiod != in init_vf()
711 vt = cl->cl_parent->cl_cvtmax; in init_vf()
712 cl->cl_parent->cl_cvtoff += vt; in init_vf()
713 cl->cl_parent->cl_cvtmax = 0; in init_vf()
714 cl->cl_parent->cl_cvtmin = 0; in init_vf()
718 cl->cl_vtoff = cl->cl_parent->cl_cvtoff - in init_vf()
732 cl->cl_parentperiod = cl->cl_parent->cl_vtperiod; in init_vf()
733 if (cl->cl_parent->cl_nactive == 0) in init_vf()
760 update_cfmin(cl->cl_parent); in init_vf()
773 for (; cl->cl_parent != NULL; cl = cl->cl_parent) { in update_vf()
788 if (cl->cl_vt > cl->cl_parent->cl_cvtmax) in update_vf()
789 cl->cl_parent->cl_cvtmax = cl->cl_vt; in update_vf()
795 update_cfmin(cl->cl_parent); in update_vf()
811 if (cl->cl_vt < cl->cl_parent->cl_cvtmin) { in update_vf()
812 cl->cl_vtadj += cl->cl_parent->cl_cvtmin - cl->cl_vt; in update_vf()
813 cl->cl_vt = cl->cl_parent->cl_cvtmin; in update_vf()
848 update_cfmin(cl->cl_parent); in update_vf()
916 } while ((cl = cl->cl_parent) != NULL); in hfsc_adjust_levels()
1008 if (cl->cl_parent && in hfsc_change_class()
1009 cl->cl_parent->cl_common.classid != parentid) in hfsc_change_class()
1011 if (cl->cl_parent == NULL && parentid != TC_H_ROOT) in hfsc_change_class()
1088 cl->cl_parent = parent; in hfsc_change_class()
1136 hfsc_adjust_levels(cl->cl_parent); in hfsc_delete_class()
1348 tcm->tcm_parent = cl->cl_parent ? cl->cl_parent->cl_common.classid : in hfsc_dump_class()