Lines Matching refs:res
80 struct resource *mem, *res; in resource_init() local
95 for (res = reserved; res; res = res->sibling) { in resource_init()
97 memcpy(new, res, sizeof(struct resource)); in resource_init()
103 res->name, res->start, res->end); in resource_init()
178 struct resource *res; in find_free_region() local
182 for (res = reserved; res; res = res->sibling) { in find_free_region()
183 if ((target + size) <= res->start) in find_free_region()
185 if (target <= res->end) in find_free_region()
186 target = ALIGN(res->end + 1, align); in find_free_region()
476 struct resource *res; in setup_bootmem() local
479 for (res = system_ram; res; res = res->sibling) in setup_bootmem()
480 printk(" %08x-%08x\n", res->start, res->end); in setup_bootmem()
482 for (res = reserved; res; res = res->sibling) in setup_bootmem()
484 res->start, res->end, res->name); in setup_bootmem()
491 for (res = system_ram; res; res = NULL) { in setup_bootmem()
492 first_pfn = PFN_UP(res->start); in setup_bootmem()
493 max_low_pfn = max_pfn = PFN_DOWN(res->end + 1); in setup_bootmem()
494 bootmap_pfn = find_bootmap_pfn(res); in setup_bootmem()
533 for (res = reserved; res; res = res->sibling) { in setup_bootmem()
534 if (res->start > PFN_PHYS(max_pfn)) in setup_bootmem()
542 if (res->start >= PFN_PHYS(first_pfn) in setup_bootmem()
543 && res->end < PFN_PHYS(max_pfn)) in setup_bootmem()
545 res->start, in setup_bootmem()
546 resource_size(res), in setup_bootmem()