Lines Matching refs:rstart
437 rman_res_t rstart, rend, amask; in rman_reserve_resource() local
497 rstart = ummax(s->r_start, start); in rman_reserve_resource()
504 rstart = (rstart + amask) & ~amask; in rman_reserve_resource()
505 } while ((rstart & amask) != 0 && rstart < end && in rman_reserve_resource()
506 rstart < s->r_end); in rman_reserve_resource()
507 rend = ummin(s->r_end, ummax(rstart + count - 1, end)); in rman_reserve_resource()
508 if (rstart > rend) { in rman_reserve_resource()
513 rstart, rend, (rend - rstart + 1), count); in rman_reserve_resource()
515 if ((rend - rstart) >= (count - 1)) { in rman_reserve_resource()
517 rstart, rend, (rend - rstart + 1)); in rman_reserve_resource()
539 rv->r_start = rstart; in rman_reserve_resource()
540 rv->r_end = rstart + count - 1; in rman_reserve_resource()