rsvd_region 38 arch/ia64/include/asm/kexec.h struct rsvd_region; rsvd_region 40 arch/ia64/include/asm/kexec.h struct rsvd_region *rsvd_regions, int n); rsvd_region 31 arch/ia64/include/asm/meminit.h extern struct rsvd_region rsvd_region[IA64_MAX_RSVD_REGIONS + 1]; rsvd_region 1284 arch/ia64/kernel/efi.c kdump_find_rsvd_region (unsigned long size, struct rsvd_region *r, int n) rsvd_region 132 arch/ia64/kernel/setup.c struct rsvd_region rsvd_region[IA64_MAX_RSVD_REGIONS + 1] __initdata; rsvd_region 164 arch/ia64/kernel/setup.c range_end = min(end, rsvd_region[i].start); rsvd_region 172 arch/ia64/kernel/setup.c prev_start = rsvd_region[i].end; rsvd_region 202 arch/ia64/kernel/setup.c sort_regions (struct rsvd_region *rsvd_region, int max) rsvd_region 209 arch/ia64/kernel/setup.c if (rsvd_region[j].start > rsvd_region[j+1].start) { rsvd_region 210 arch/ia64/kernel/setup.c struct rsvd_region tmp; rsvd_region 211 arch/ia64/kernel/setup.c tmp = rsvd_region[j]; rsvd_region 212 arch/ia64/kernel/setup.c rsvd_region[j] = rsvd_region[j + 1]; rsvd_region 213 arch/ia64/kernel/setup.c rsvd_region[j + 1] = tmp; rsvd_region 221 arch/ia64/kernel/setup.c merge_regions (struct rsvd_region *rsvd_region, int max) rsvd_region 225 arch/ia64/kernel/setup.c if (rsvd_region[i].start >= rsvd_region[i-1].end) rsvd_region 227 arch/ia64/kernel/setup.c if (rsvd_region[i].end > rsvd_region[i-1].end) rsvd_region 228 arch/ia64/kernel/setup.c rsvd_region[i-1].end = rsvd_region[i].end; rsvd_region 230 arch/ia64/kernel/setup.c memmove(&rsvd_region[i], &rsvd_region[i+1], rsvd_region 231 arch/ia64/kernel/setup.c (max - i) * sizeof(struct rsvd_region)); rsvd_region 285 arch/ia64/kernel/setup.c sort_regions(rsvd_region, *n); rsvd_region 286 arch/ia64/kernel/setup.c *n = merge_regions(rsvd_region, *n); rsvd_region 288 arch/ia64/kernel/setup.c rsvd_region, *n); rsvd_region 306 arch/ia64/kernel/setup.c rsvd_region[*n].start = rsvd_region 308 arch/ia64/kernel/setup.c rsvd_region[*n].end = rsvd_region 343 arch/ia64/kernel/setup.c rsvd_region[n].start = (unsigned long) ia64_boot_param; rsvd_region 344 arch/ia64/kernel/setup.c rsvd_region[n].end = rsvd_region[n].start + sizeof(*ia64_boot_param); rsvd_region 347 arch/ia64/kernel/setup.c rsvd_region[n].start = (unsigned long) __va(ia64_boot_param->efi_memmap); rsvd_region 348 arch/ia64/kernel/setup.c rsvd_region[n].end = rsvd_region[n].start + ia64_boot_param->efi_memmap_size; rsvd_region 351 arch/ia64/kernel/setup.c rsvd_region[n].start = (unsigned long) __va(ia64_boot_param->command_line); rsvd_region 352 arch/ia64/kernel/setup.c rsvd_region[n].end = (rsvd_region[n].start rsvd_region 356 arch/ia64/kernel/setup.c rsvd_region[n].start = (unsigned long) ia64_imva((void *)KERNEL_START); rsvd_region 357 arch/ia64/kernel/setup.c rsvd_region[n].end = (unsigned long) ia64_imva(_end); rsvd_region 362 arch/ia64/kernel/setup.c rsvd_region[n].start = (unsigned long)__va(ia64_boot_param->initrd_start); rsvd_region 363 arch/ia64/kernel/setup.c rsvd_region[n].end = rsvd_region[n].start + ia64_boot_param->initrd_size; rsvd_region 369 arch/ia64/kernel/setup.c if (reserve_elfcorehdr(&rsvd_region[n].start, rsvd_region 370 arch/ia64/kernel/setup.c &rsvd_region[n].end) == 0) rsvd_region 374 arch/ia64/kernel/setup.c total_memory = efi_memmap_init(&rsvd_region[n].start, &rsvd_region[n].end); rsvd_region 380 arch/ia64/kernel/setup.c rsvd_region[n].start = ~0UL; rsvd_region 381 arch/ia64/kernel/setup.c rsvd_region[n].end = ~0UL; rsvd_region 387 arch/ia64/kernel/setup.c sort_regions(rsvd_region, num_rsvd_regions); rsvd_region 388 arch/ia64/kernel/setup.c num_rsvd_regions = merge_regions(rsvd_region, num_rsvd_regions); rsvd_region 392 arch/ia64/kernel/setup.c struct rsvd_region *region = &rsvd_region[n];