Lines Matching refs:range
44 struct physmem_range *range; in add_physmem_online_range() local
47 range = __get_physmem_range_ptr(physmem_info.range_count - 1); in add_physmem_online_range()
48 if (range->end == start) { in add_physmem_online_range()
49 range->end = end; in add_physmem_online_range()
54 range = __get_physmem_range_ptr(physmem_info.range_count); in add_physmem_online_range()
55 range->start = start; in add_physmem_online_range()
56 range->end = end; in add_physmem_online_range()
144 unsigned long range = 1 << (MAX_PHYSMEM_BITS - 20); /* in 1MB blocks */ in search_mem_end() local
148 while (range > 1) { in search_mem_end()
149 range >>= 1; in search_mem_end()
150 pivot = offset + range; in search_mem_end()
208 struct reserved_range *range; in die_oom() local
218 for_each_physmem_reserved_range(t, range, &start, &end) { in die_oom()
328 struct reserved_range *range = &physmem_info.reserved[type]; in physmem_alloc() local
338 if (range->start != addr + size) { in physmem_alloc()
339 if (range->end) { in physmem_alloc()
348 *new_range = *range; in physmem_alloc()
349 range->chain = new_range; in physmem_alloc()
351 range->end = addr + size; in physmem_alloc()
357 range->start = addr; in physmem_alloc()
376 struct reserved_range *range; in dump_physmem_reserved() local
381 for_each_physmem_reserved_range(t, range, &start, &end) { in dump_physmem_reserved()
384 get_rr_type_name(t), start, end, (unsigned long)range, in dump_physmem_reserved()
385 (unsigned long)range->chain); in dump_physmem_reserved()