| /arch/s390/kernel/ |
| A D | machine_kexec_file.c | 137 data->memsz = ALIGN(data->memsz, PAGE_SIZE); in kexec_file_add_purgatory() 138 buf.mem = data->memsz; in kexec_file_add_purgatory() 147 data->memsz += buf.memsz; in kexec_file_add_purgatory() 163 data->memsz = ALIGN(data->memsz, PAGE_SIZE); in kexec_file_add_initrd() 164 buf.mem = data->memsz; in kexec_file_add_initrd() 169 buf.memsz = buf.bufsz; in kexec_file_add_initrd() 173 data->memsz += buf.memsz; in kexec_file_add_initrd() 194 data->memsz = ALIGN(data->memsz, PAGE_SIZE); in kexec_file_add_ipl_report() 195 buf.mem = data->memsz; in kexec_file_add_ipl_report() 223 buf.memsz = buf.bufsz; in kexec_file_add_ipl_report() [all …]
|
| A D | kexec_elf.c | 47 buf.memsz = phdr->p_memsz; in kexec_file_add_kernel_elf() 48 data->memsz = ALIGN(data->memsz, phdr->p_align) + buf.memsz; in kexec_file_add_kernel_elf() 65 return data->memsz ? 0 : -EINVAL; in kexec_file_add_kernel_elf()
|
| A D | kexec_image.c | 31 buf.memsz = buf.bufsz; in kexec_file_add_kernel_image() 36 data->memsz += buf.memsz; in kexec_file_add_kernel_image()
|
| /arch/arm64/kernel/ |
| A D | kexec_image.c | 83 kbuf.memsz = le64_to_cpu(h->image_size); in image_load() 88 kbuf.memsz += text_offset; in image_load() 101 kernel_segment->memsz, initrd, in image_load() 111 kbuf.buf_min = kernel_segment->mem + kernel_segment->memsz; in image_load() 122 kernel_segment->memsz -= text_offset; in image_load() 127 kernel_segment->memsz); in image_load()
|
| A D | machine_kexec_file.c | 121 kbuf.memsz = headers_sz; in load_other_segments() 136 image->elf_load_addr, kbuf.bufsz, kbuf.memsz); in load_other_segments() 145 kbuf.memsz = initrd_len; in load_other_segments() 158 initrd_load_addr, kbuf.bufsz, kbuf.memsz); in load_other_segments() 176 kbuf.memsz = dtb_len; in load_other_segments() 189 kbuf.mem, kbuf.bufsz, kbuf.memsz); in load_other_segments()
|
| A D | machine_kexec.c | 78 kimage->segment[i].mem + kimage->segment[i].memsz, in kexec_segment_flush() 79 kimage->segment[i].memsz, in kexec_segment_flush() 80 kimage->segment[i].memsz / PAGE_SIZE); in kexec_segment_flush() 85 kimage->segment[i].memsz); in kexec_segment_flush() 283 kexec_crash_image->segment[i].memsz)) in crash_is_nosave()
|
| /arch/x86/kernel/ |
| A D | crash.c | 414 kbuf.memsz = kbuf.bufsz; in crash_load_segments() 427 kbuf.memsz = pnum * sizeof(Elf64_Phdr); in crash_load_segments() 428 kbuf.memsz += sizeof(Elf64_Ehdr); in crash_load_segments() 433 image->elf_headers_sz = kbuf.memsz; in crash_load_segments() 446 image->elf_load_addr, kbuf.bufsz, kbuf.memsz); in crash_load_segments() 502 unsigned long mem, memsz; in arch_crash_handle_hotplug_event() local 529 memsz = image->segment[image->elfcorehdr_index].memsz; in arch_crash_handle_hotplug_event() 530 if (elfsz > memsz) { in arch_crash_handle_hotplug_event() 532 elfsz, memsz); in arch_crash_handle_hotplug_event()
|
| A D | kexec-bzimage64.c | 553 kbuf.memsz = kbuf.bufsz; in bzImage64_load() 561 bootparam_load_addr, kbuf.bufsz, kbuf.memsz); in bzImage64_load() 566 kbuf.memsz = PAGE_ALIGN(header->init_size); in bzImage64_load() 579 kernel_load_addr, kbuf.bufsz, kbuf.memsz); in bzImage64_load() 584 kbuf.bufsz = kbuf.memsz = initrd_len; in bzImage64_load()
|
| A D | machine_kexec_64.c | 280 mend = mstart + image->segment[i].memsz; in init_pgtable()
|
| /arch/mips/cobalt/ |
| A D | setup.c | 99 unsigned long memsz; in prom_init() local 103 memsz = fw_arg0 & 0x7fff0000; in prom_init() 113 memblock_add(0, memsz); in prom_init()
|
| /arch/riscv/kernel/ |
| A D | kexec_image.c | 72 kbuf.memsz = le64_to_cpu(h->image_size); in image_load() 84 kbuf.mem, kbuf.bufsz, kbuf.memsz); in image_load() 86 ret = load_extra_segments(image, kbuf.mem, kbuf.memsz, in image_load()
|
| A D | kexec_elf.c | 49 kbuf.memsz = phdr->p_memsz; in riscv_kexec_elf_load() 97 kbuf.memsz = ALIGN(kernel_len, PAGE_SIZE); in elf_find_pbase()
|
| A D | machine_kexec_file.c | 285 kbuf.memsz = headers_sz; in load_extra_segments() 299 image->elf_load_addr, kbuf.bufsz, kbuf.memsz); in load_extra_segments() 334 kbuf.bufsz = kbuf.memsz = initrd_len; in load_extra_segments() 356 kbuf.bufsz = kbuf.memsz = fdt_totalsize(fdt); in load_extra_segments()
|
| A D | machine_kexec.c | 41 if (image->segment[i].memsz <= sizeof(fdt)) in machine_kexec_prepare()
|
| /arch/mips/kernel/ |
| A D | machine_kexec.c | 48 kimage->segment[i].mem + kimage->segment[i].memsz, in kexec_image_info() 49 (unsigned long)kimage->segment[i].memsz, in kexec_image_info() 50 (unsigned long)kimage->segment[i].memsz / PAGE_SIZE); in kexec_image_info() 68 if (kimage->segment[i].memsz <= sizeof(fdt)) in uhi_machine_kexec_prepare()
|
| /arch/parisc/kernel/ |
| A D | kexec.c | 28 kimage->segment[n].mem + kimage->segment[n].memsz, in kexec_show_segment_info() 29 (unsigned long)kimage->segment[n].memsz, in kexec_show_segment_info() 30 (unsigned long)kimage->segment[n].memsz / PAGE_SIZE); in kexec_show_segment_info()
|
| A D | kexec_file.c | 46 kbuf.bufsz = kbuf.memsz = initrd_len; in elf_load() 61 kbuf.bufsz = kbuf.memsz = ALIGN(cmdline_len, 8); in elf_load()
|
| /arch/powerpc/kexec/ |
| A D | crash.c | 434 unsigned long elfsz, memsz, base_addr, size; in update_crash_elfcorehdr() local 438 memsz = ksegment->memsz; in update_crash_elfcorehdr() 472 if (elfsz > memsz) { in update_crash_elfcorehdr() 473 pr_err("Updated crash elfcorehdr elfsz %lu > memsz %lu", elfsz, memsz); in update_crash_elfcorehdr()
|
| A D | elf_64.c | 95 kbuf.bufsz = kbuf.memsz = initrd_len; in elf64_load() 128 kbuf.bufsz = kbuf.memsz = fdt_totalsize(fdt); in elf64_load()
|
| A D | core_64.c | 67 end = begin + image->segment[i].memsz; in machine_kexec_prepare() 136 (unsigned long)__va(ranges[i].mem + ranges[i].memsz)); in kexec_copy_flush()
|
| A D | file_load_64.c | 363 kbuf->bufsz = kbuf->memsz = BACKUP_SRC_SIZE; in load_backup_segment() 453 kbuf->memsz = headers_sz + kdump_extra_elfcorehdr_size(cmem); in load_elfcorehdr_segment() 498 image->elf_load_addr, kbuf->bufsz, kbuf->memsz); in load_crashdump_segments_ppc64()
|
| /arch/loongarch/kernel/ |
| A D | machine_kexec.c | 55 kimage->segment[i].mem + kimage->segment[i].memsz); in kexec_image_info() 57 (unsigned long)kimage->segment[i].memsz, in kexec_image_info() 58 (unsigned long)kimage->segment[i].memsz / PAGE_SIZE); in kexec_image_info()
|
| /arch/sh/kernel/ |
| A D | machine_kexec.c | 59 image->segment[i].memsz, in kexec_info() 60 (unsigned int)image->segment[i].memsz); in kexec_info()
|
| /arch/s390/include/asm/ |
| A D | kexec.h | 67 size_t memsz; member
|
| /arch/arm/kernel/ |
| A D | machine_kexec.c | 59 current_segment->memsz)) in machine_kexec_prepare()
|