/kernel/linux/linux-5.10/arch/powerpc/kexec/ |
H A D | file_load_64.c | 237 * in the memory regions between buf_min & buf_max 240 * @buf_min: Minimum address for the buffer. 246 u64 buf_min, u64 buf_max) in __locate_mem_hole_top_down() 264 if (end < buf_min) in __locate_mem_hole_top_down() 268 if (start < buf_min) in __locate_mem_hole_top_down() 269 start = buf_min; in __locate_mem_hole_top_down() 290 * @buf_min: Minimum address for the buffer. 297 u64 buf_min, u64 buf_max, in locate_mem_hole_top_down_ppc64() 312 tmin = (end < buf_min ? buf_min in locate_mem_hole_top_down_ppc64() 245 __locate_mem_hole_top_down(struct kexec_buf *kbuf, u64 buf_min, u64 buf_max) __locate_mem_hole_top_down() argument 296 locate_mem_hole_top_down_ppc64(struct kexec_buf *kbuf, u64 buf_min, u64 buf_max, const struct crash_mem *emem) locate_mem_hole_top_down_ppc64() argument 344 __locate_mem_hole_bottom_up(struct kexec_buf *kbuf, u64 buf_min, u64 buf_max) __locate_mem_hole_bottom_up() argument 394 locate_mem_hole_bottom_up_ppc64(struct kexec_buf *kbuf, u64 buf_min, u64 buf_max, const struct crash_mem *emem) locate_mem_hole_bottom_up_ppc64() argument 1155 u64 buf_min, buf_max; arch_kexec_locate_mem_hole() local [all...] |
H A D | elf_64.c | 40 struct kexec_buf kbuf = { .image = image, .buf_min = 0, in elf64_load() 42 struct kexec_buf pbuf = { .image = image, .buf_min = 0, in elf64_load() 52 kbuf.buf_min = pbuf.buf_min = crashk_res.start; in elf64_load()
|
/kernel/linux/linux-6.6/arch/powerpc/kexec/ |
H A D | file_load_64.c | 242 * in the memory regions between buf_min & buf_max 245 * @buf_min: Minimum address for the buffer. 251 u64 buf_min, u64 buf_max) in __locate_mem_hole_top_down() 269 if (end < buf_min) in __locate_mem_hole_top_down() 273 if (start < buf_min) in __locate_mem_hole_top_down() 274 start = buf_min; in __locate_mem_hole_top_down() 295 * @buf_min: Minimum address for the buffer. 302 u64 buf_min, u64 buf_max, in locate_mem_hole_top_down_ppc64() 317 tmin = (end < buf_min ? buf_min in locate_mem_hole_top_down_ppc64() 250 __locate_mem_hole_top_down(struct kexec_buf *kbuf, u64 buf_min, u64 buf_max) __locate_mem_hole_top_down() argument 301 locate_mem_hole_top_down_ppc64(struct kexec_buf *kbuf, u64 buf_min, u64 buf_max, const struct crash_mem *emem) locate_mem_hole_top_down_ppc64() argument 349 __locate_mem_hole_bottom_up(struct kexec_buf *kbuf, u64 buf_min, u64 buf_max) __locate_mem_hole_bottom_up() argument 399 locate_mem_hole_bottom_up_ppc64(struct kexec_buf *kbuf, u64 buf_min, u64 buf_max, const struct crash_mem *emem) locate_mem_hole_bottom_up_ppc64() argument 1264 u64 buf_min, buf_max; arch_kexec_locate_mem_hole() local [all...] |
H A D | elf_64.c | 40 struct kexec_buf kbuf = { .image = image, .buf_min = 0, in elf64_load() 42 struct kexec_buf pbuf = { .image = image, .buf_min = 0, in elf64_load() 52 kbuf.buf_min = pbuf.buf_min = crashk_res.start; in elf64_load()
|
/kernel/linux/linux-5.10/arch/arm64/kernel/ |
H A D | kexec_image.c | 77 kbuf.buf_min = 0; in image_load() 112 kbuf.buf_min = kernel_segment->mem + kernel_segment->memsz; in image_load()
|
H A D | machine_kexec_file.c | 264 kbuf.buf_min = kernel_load_addr + kernel_size; in load_other_segments()
|
/kernel/linux/linux-5.10/arch/parisc/kernel/ |
H A D | kexec_file.c | 25 struct kexec_buf kbuf = { .image = image, .buf_min = 0, in elf_load() 64 kbuf.buf_min = PAGE0->mem_free + PAGE_SIZE; in elf_load()
|
/kernel/linux/linux-6.6/arch/arm64/kernel/ |
H A D | kexec_image.c | 76 kbuf.buf_min = 0; in image_load() 111 kbuf.buf_min = kernel_segment->mem + kernel_segment->memsz; in image_load()
|
H A D | machine_kexec_file.c | 103 kbuf.buf_min = kernel_load_addr + kernel_size; in load_other_segments()
|
/kernel/linux/linux-6.6/arch/parisc/kernel/ |
H A D | kexec_file.c | 25 struct kexec_buf kbuf = { .image = image, .buf_min = 0, in elf_load() 64 kbuf.buf_min = PAGE0->mem_free + PAGE_SIZE; in elf_load()
|
/kernel/linux/linux-5.10/arch/x86/kernel/ |
H A D | kexec-bzimage64.c | 342 struct kexec_buf pbuf = { .image = image, .buf_min = MIN_PURGATORY_ADDR, in bzImage64_load() 421 kbuf.buf_min = MIN_BOOTPARAM_ADDR; in bzImage64_load() 434 kbuf.buf_min = MIN_KERNEL_LOAD_ADDR; in bzImage64_load() 449 kbuf.buf_min = MIN_INITRD_LOAD_ADDR; in bzImage64_load()
|
H A D | crash.c | 387 struct kexec_buf kbuf = { .image = image, .buf_min = 0, in crash_load_segments()
|
/kernel/linux/linux-6.6/arch/x86/kernel/ |
H A D | kexec-bzimage64.c | 403 struct kexec_buf pbuf = { .image = image, .buf_min = MIN_PURGATORY_ADDR, in bzImage64_load() 488 kbuf.buf_min = MIN_BOOTPARAM_ADDR; in bzImage64_load() 501 kbuf.buf_min = MIN_KERNEL_LOAD_ADDR; in bzImage64_load() 516 kbuf.buf_min = MIN_INITRD_LOAD_ADDR; in bzImage64_load()
|
H A D | crash.c | 348 struct kexec_buf kbuf = { .image = image, .buf_min = 0, in crash_load_segments()
|
/kernel/linux/linux-5.10/security/integrity/ima/ |
H A D | ima_kexec.c | 84 .buf_min = 0, .buf_max = ULONG_MAX, in ima_add_kexec_buffer()
|
/kernel/linux/linux-6.6/security/integrity/ima/ |
H A D | ima_kexec.c | 85 .buf_min = 0, .buf_max = ULONG_MAX, in ima_add_kexec_buffer()
|
/kernel/linux/linux-6.6/arch/riscv/kernel/ |
H A D | elf_kexec.c | 99 kbuf.buf_min = lowest_paddr; in elf_find_pbase() 228 kbuf.buf_min = new_kernel_pbase + kernel_len; in elf_kexec_load()
|
/kernel/linux/linux-5.10/drivers/hwmon/ |
H A D | ltc2945.c | 277 u8 buf_min[3] = { 0xff, 0xff, 0xff }; in ltc2945_history_store() local 292 ret = regmap_bulk_write(regmap, reg, buf_min, num_regs); in ltc2945_history_store()
|
/kernel/linux/linux-6.6/drivers/hwmon/ |
H A D | ltc2945.c | 301 u8 buf_min[3] = { 0xff, 0xff, 0xff }; in ltc2945_history_store() local 316 ret = regmap_bulk_write(regmap, reg, buf_min, num_regs); in ltc2945_history_store()
|
/kernel/linux/linux-6.6/kernel/ |
H A D | kexec_file.c | 435 if (temp_start < start || temp_start < kbuf->buf_min) in locate_mem_hole_top_down() 466 temp_start = max(start, kbuf->buf_min); in locate_mem_hole_bottom_up() 509 if (end < kbuf->buf_min || start > kbuf->buf_max) in locate_mem_hole_callback()
|
H A D | kexec_elf.c | 415 kbuf->buf_min = phdr->p_paddr; in kexec_elf_load()
|
/kernel/linux/linux-5.10/include/linux/ |
H A D | kexec.h | 164 * @buf_min: The buffer can't be placed below this address. 175 unsigned long buf_min; member
|
/kernel/linux/linux-6.6/include/linux/ |
H A D | kexec.h | 173 * @buf_min: The buffer can't be placed below this address. 184 unsigned long buf_min; member
|
/kernel/linux/linux-5.10/kernel/ |
H A D | kexec_file.c | 436 if (temp_start < start || temp_start < kbuf->buf_min) in locate_mem_hole_top_down() 467 temp_start = max(start, kbuf->buf_min); in locate_mem_hole_bottom_up() 510 if (end < kbuf->buf_min || start > kbuf->buf_max) in locate_mem_hole_callback()
|
H A D | kexec_elf.c | 415 kbuf->buf_min = phdr->p_paddr; in kexec_elf_load()
|