Lines Matching refs:start
144 filter_rsvd_memory (u64 start, u64 end, void *arg) in filter_rsvd_memory() argument
151 if (start == PAGE_OFFSET) { in filter_rsvd_memory()
153 start += PAGE_SIZE; in filter_rsvd_memory()
154 if (start >= end) return 0; in filter_rsvd_memory()
164 range_start = max(start, prev_start); in filter_rsvd_memory()
165 range_end = min(end, rsvd_region[i].start); in filter_rsvd_memory()
184 filter_memory(u64 start, u64 end, void *arg) in filter_memory() argument
189 if (start == PAGE_OFFSET) { in filter_memory()
191 start += PAGE_SIZE; in filter_memory()
192 if (start >= end) in filter_memory()
197 if (start < end) in filter_memory()
198 call_pernode_memory(__pa(start), end - start, func); in filter_memory()
210 if (rsvd_region[j].start > rsvd_region[j+1].start) { in sort_regions()
226 if (rsvd_region[i].start >= rsvd_region[i-1].end) in merge_regions()
242 code_resource.start = ia64_tpa(_text); in register_memory()
244 data_resource.start = ia64_tpa(_etext); in register_memory()
246 bss_resource.start = ia64_tpa(__bss_start); in register_memory()
307 rsvd_region[*n].start = in setup_crashkernel()
312 crashk_res.start = base; in setup_crashkernel()
316 efi_memmap_res.start = ia64_boot_param->efi_memmap; in setup_crashkernel()
317 efi_memmap_res.end = efi_memmap_res.start + in setup_crashkernel()
319 boot_param_res.start = __pa(ia64_boot_param); in setup_crashkernel()
320 boot_param_res.end = boot_param_res.start + in setup_crashkernel()
344 rsvd_region[n].start = (unsigned long) ia64_boot_param; in reserve_memory()
345 rsvd_region[n].end = rsvd_region[n].start + sizeof(*ia64_boot_param); in reserve_memory()
348 rsvd_region[n].start = (unsigned long) __va(ia64_boot_param->efi_memmap); in reserve_memory()
349 rsvd_region[n].end = rsvd_region[n].start + ia64_boot_param->efi_memmap_size; in reserve_memory()
352 rsvd_region[n].start = (unsigned long) __va(ia64_boot_param->command_line); in reserve_memory()
353 rsvd_region[n].end = (rsvd_region[n].start in reserve_memory()
357 rsvd_region[n].start = (unsigned long) ia64_imva((void *)KERNEL_START); in reserve_memory()
363 rsvd_region[n].start = (unsigned long)__va(ia64_boot_param->initrd_start); in reserve_memory()
364 rsvd_region[n].end = rsvd_region[n].start + ia64_boot_param->initrd_size; in reserve_memory()
370 if (reserve_elfcorehdr(&rsvd_region[n].start, in reserve_memory()
375 total_memory = efi_memmap_init(&rsvd_region[n].start, &rsvd_region[n].end); in reserve_memory()
381 rsvd_region[n].start = ~0UL; in reserve_memory()
497 int __init reserve_elfcorehdr(u64 *start, u64 *end) in reserve_elfcorehdr() argument
515 *start = (unsigned long)__va(elfcorehdr_addr); in reserve_elfcorehdr()
516 *end = *start + length; in reserve_elfcorehdr()
731 .start = c_start,