Lines Matching +full:y +full:- +full:axis
1 /*-
2 * Copyright (c) 1997-1999 Carnegie Mellon University. All Rights Reserved.
6 * for-profit use), provided that both the copyright notice and this
47 u_int d; /* the x-projection of the first segment in msec */
53 u_int d; /* the x-projection of the first segment in msec */
87 done by real-time criteria */
91 u_int64_t f; /* fit time for upper-limit */
130 done by real-time criteria */
134 u_int64_t f; /* fit time for upper-limit */
166 * from mixing of public-API and internal bits in each scheduler-specific
174 * x-axis: unit is clock count. for the intel x86 architecture,
177 * y-axis: unit is byte.
182 * the inverse slope values as well as the y-projection of the 1st
183 * segment are kept in order to avoid 64-bit divide operations
184 * that are expensive on 32-bit architectures.
187 * x-axis doesn't wrap around for 1089 years with 1GHz clock.
188 * y-axis doesn't wrap around for 4358 years with 1Gbps bandwidth.
194 u_int64_t ism1; /* scaled inverse-slope of the 1st segment */
195 u_int64_t dx; /* the x-projection of the 1st segment */
196 u_int64_t dy; /* the y-projection of the 1st segment */
198 u_int64_t ism2; /* scaled inverse-slope of the 2nd segment */
203 u_int64_t x; /* current starting position on x-axis */
204 u_int64_t y; /* current starting position on x-axis */ member
206 u_int64_t ism1; /* scaled inverse-slope of the 1st segment */
207 u_int64_t dx; /* the x-projection of the 1st segment */
208 u_int64_t dy; /* the y-projection of the 1st segment */
210 u_int64_t ism2; /* scaled inverse-slope of the 2nd segment */
235 done by real-time criteria */
240 link-sharing, max(myf, cfmin) */
241 u_int64_t cl_myf; /* my fit-time (as calculated from this
243 u_int64_t cl_myfadj; /* my fit-time adjustment
245 u_int64_t cl_cfmin; /* earliest children's fit-time (used
248 children fit for link-sharing
250 u_int64_t cl_vtadj; /* intra-period cumulative vt
252 u_int64_t cl_vtoff; /* inter-period cumulative vt offset */
257 struct internal_sc *cl_rsc; /* internal real-time service curve */
303 * Kernel code always wants the latest version - avoid a bunch of renames in
312 * Maintaining in-tree consumers of the ioctl interface is easier when that
322 * When building out-of-tree code that is written for the old interface,