Lines Matching refs:start_free
1195 u_long align, start_free, end_free, front, back, wmask;
1262 if (rman_first_free_region(&w->rman, &start_free, &end_free) !=
1263 0 || start_free != w->base)
1291 if (rman_last_free_region(&w->rman, &start_free, &end_free) !=
1293 start_free = w->limit + 1;
1294 if (start_free < start)
1295 start_free = start;
1297 /* Move start_free up until it is properly aligned. */
1298 start_free = roundup2(start_free, align);
1299 back = start_free + count - 1;
1302 * The resource would now be allocated at (start_free,
1304 * bounds. start_free is checked above. If 'back' is
1308 if (back <= end && start_free <= back) {
1311 start_free, back);