Lines Matching full:range
36 sizeof(struct range)); in get_max_nr_ranges()
54 (mem_rngs->max_nr_ranges * sizeof(struct range))); in get_mem_rngs_size()
64 * __add_mem_range - add a memory range to memory ranges list.
65 * @mem_ranges: Range list to add the memory range to.
66 * @base: Base address of the range to add.
67 * @size: Size of the memory range to add.
85 pr_debug("Added memory range [%#016llx - %#016llx] at index %d\n", in __add_mem_range()
93 * @mem_rngs: Range list to merge.
95 * Assumes a sorted range list.
101 struct range *ranges; in __merge_memory_ranges()
126 const struct range *x = _x, *y = _y; in rngcmp()
137 * @mem_rngs: Range list to sort.
198 * add_mem_range - Updates existing memory range, if there is an overlap.
199 * Else, adds a new memory range.
200 * @mem_ranges: Range list to add the memory range to.
201 * @base: Base address of the range to add.
202 * @size: Size of the memory range to add.
238 * add_tce_mem_ranges - Adds tce-table range to the given memory ranges list.
239 * @mem_ranges: Range list to add the memory range(s) to.
276 * add_initrd_mem_range - Adds initrd range to the given memory ranges list,
278 * @mem_ranges: Range list to add the memory range to.
287 /* This range means something, only if initrd was retained */ in add_initrd_mem_range()
301 * add_htab_mem_range - Adds htab range to the given memory ranges list,
303 * @mem_ranges: Range list to add the memory range to.
319 * @mem_ranges: Range list to add the memory range to.
330 * @mem_ranges: Range list to add the memory range to.
355 * @mem_ranges: Range list to add the memory range to.
381 * @mem_ranges: Range list to add the memory ranges to.
398 /* Each reserved range is an (address,size) pair */ in add_reserved_mem_ranges()