Lines Matching refs:vt
162 u64 cl_vtadj; /* intra-period cumulative vt
164 u64 cl_vtoff; /* inter-period cumulative vt offset */
165 u64 cl_cvtmax; /* max child's vt in the last period */
179 unsigned long cl_vtperiod; /* vt period sequence number */
180 unsigned long cl_parentperiod;/* parent's vt period sequence number*/
318 * get the leaf class with the minimum vt in the hierarchy
689 u64 vt, f, cur_time;
705 * set vt to the average of the min and max
707 * change, don't decrease vt of the class.
709 vt = max_cl->cl_vt;
711 vt = (cl->cl_parent->cl_cvtmin + vt)/2;
714 cl->cl_parentperiod || vt > cl->cl_vt)
715 cl->cl_vt = vt;
720 * vt (vtoff + vt) larger than the vt in the
723 vt = cl->cl_parent->cl_cvtmax;
724 cl->cl_parent->cl_cvtoff += vt;
734 vt = cl->cl_vt + cl->cl_vtoff;
735 rtsc_min(&cl->cl_virtual, &cl->cl_fsc, vt,
737 if (cl->cl_virtual.x == vt) {
743 cl->cl_vtperiod++; /* increment vt period */
803 /* remove this class from the vt tree */
813 * update vt and f
819 * if vt of the class is smaller than cvtmin,
828 /* update the vt tree */
1621 * get the class with the minimum vt in the hierarchy