Lines Matching full:curve

42  * "A Hierarchical Fair Service Curve Algorithm for Link-Sharing,
48 * upperlimit service curve. the link-sharing scheduler does not schedule
72 * kernel internal service curve representation:
77 * The service curve parameters are converted to the internal
93 /* runtime service curve */
143 class's own upperlimit curve) */
154 struct internal_sc cl_rsc; /* internal real-time service curve */
155 struct internal_sc cl_fsc; /* internal fair service curve */
156 struct internal_sc cl_usc; /* internal upperlimit service curve */
157 struct runtime_sc cl_deadline; /* deadline curve */
158 struct runtime_sc cl_eligible; /* eligible curve */
159 struct runtime_sc cl_virtual; /* virtual curve */
160 struct runtime_sc cl_ulimit; /* upperlimit curve */
351 * service curve support functions
353 * external service curve parameters
356 * internal service curve parameters
484 * initialize the runtime service curve with the given internal
485 * service curve starting at (x, y).
501 * calculate the y-projection of the runtime service curve by the
543 * update the runtime service curve by taking the minimum of the current
544 * runtime service curve and the service curve starting at (x, y).
553 /* service curve is convex */ in rtsc_min()
564 * service curve is concave in rtsc_min()
613 /* update the deadline curve */ in init_ed()
617 * update the eligible curve. in init_ed()
618 * for concave, it is equal to the deadline curve. in init_ed()
619 * for convex, it is a linear curve with slope m2. in init_ed()
706 /* update the virtual curve */ in init_vf()
720 /* class has upper limit curve */ in init_vf()
724 /* update the ulimit curve */ in init_vf()
1075 "Forced curve change on parent 'rt' to 'sc'"); in hfsc_change_class()
1696 MODULE_DESCRIPTION("Hierarchical Fair Service Curve scheduler");