• Home
  • Raw
  • Download

Lines Matching refs:r

259 static void __init_memblock memblock_remove_region(struct memblock_type *type, unsigned long r)  in memblock_remove_region()  argument
261 type->total_size -= type->regions[r].size; in memblock_remove_region()
262 memmove(&type->regions[r], &type->regions[r + 1], in memblock_remove_region()
263 (type->cnt - (r + 1)) * sizeof(type->regions[r])); in memblock_remove_region()
837 struct memblock_region *r; in __next_mem_range() local
841 r = &type_b->regions[idx_b]; in __next_mem_range()
842 r_start = idx_b ? r[-1].base + r[-1].size : 0; in __next_mem_range()
844 r->base : ULLONG_MAX; in __next_mem_range()
941 struct memblock_region *r; in __next_mem_range_rev() local
945 r = &type_b->regions[idx_b]; in __next_mem_range_rev()
946 r_start = idx_b ? r[-1].base + r[-1].size : 0; in __next_mem_range_rev()
948 r->base : ULLONG_MAX; in __next_mem_range_rev()
986 struct memblock_region *r; in __next_mem_pfn_range() local
989 r = &type->regions[*idx]; in __next_mem_pfn_range()
991 if (PFN_UP(r->base) >= PFN_DOWN(r->base + r->size)) in __next_mem_pfn_range()
993 if (nid == MAX_NUMNODES || nid == r->nid) in __next_mem_pfn_range()
1002 *out_start_pfn = PFN_UP(r->base); in __next_mem_pfn_range()
1004 *out_end_pfn = PFN_DOWN(r->base + r->size); in __next_mem_pfn_range()
1006 *out_nid = r->nid; in __next_mem_pfn_range()
1325 struct memblock_region *r; in memblock_mem_size() local
1328 for_each_memblock(memory, r) { in memblock_mem_size()
1329 start_pfn = memblock_region_memory_base_pfn(r); in memblock_mem_size()
1330 end_pfn = memblock_region_memory_end_pfn(r); in memblock_mem_size()
1355 struct memblock_region *r; in memblock_enforce_memory_limit() local
1361 for_each_memblock(memory, r) { in memblock_enforce_memory_limit()
1362 if (limit <= r->size) { in memblock_enforce_memory_limit()
1363 max_addr = r->base + limit; in memblock_enforce_memory_limit()
1366 limit -= r->size; in memblock_enforce_memory_limit()
1462 struct memblock_region *r; in memblock_trim_memory() local
1464 for_each_memblock(memory, r) { in memblock_trim_memory()
1465 orig_start = r->base; in memblock_trim_memory()
1466 orig_end = r->base + r->size; in memblock_trim_memory()
1474 r->base = start; in memblock_trim_memory()
1475 r->size = end - start; in memblock_trim_memory()
1478 r - memblock.memory.regions); in memblock_trim_memory()
1479 r--; in memblock_trim_memory()