/kernel/linux/linux-5.10/arch/s390/boot/ |
H A D | kaslr.c | 122 * (end - start - kernel_size) / THREAD_SIZE + 1 127 static unsigned long count_valid_kernel_positions(unsigned long kernel_size, in count_valid_kernel_positions() argument 141 if (end - start < kernel_size) in count_valid_kernel_positions() 143 pos += (end - start - kernel_size) / THREAD_SIZE + 1; in count_valid_kernel_positions() 149 static unsigned long position_to_address(unsigned long pos, unsigned long kernel_size, in position_to_address() argument 162 if (end - start < kernel_size) in position_to_address() 164 if ((end - start - kernel_size) / THREAD_SIZE + 1 >= pos) in position_to_address() 166 pos -= (end - start - kernel_size) / THREAD_SIZE + 1; in position_to_address() 175 unsigned long base_pos, max_pos, kernel_size; in get_random_base() local 210 kernel_size in get_random_base() [all...] |
/kernel/linux/linux-6.6/drivers/firmware/efi/libstub/ |
H A D | riscv-stub.c | 33 unsigned long kernel_size, kernel_codesize, kernel_memsize; in handle_kernel_image() local 36 kernel_size = _edata - _start; in handle_kernel_image() 38 kernel_memsize = kernel_size + (_end - _edata); in handle_kernel_image() 45 kernel_size, kernel_codesize, kernel_memsize, in handle_kernel_image()
|
H A D | arm64-stub.c | 25 unsigned long kernel_size, kernel_codesize, kernel_memsize; in handle_kernel_image() local 36 kernel_size = _edata - _text; in handle_kernel_image() 38 kernel_memsize = kernel_size + (_end - _edata); in handle_kernel_image() 44 kernel_size, kernel_codesize, in handle_kernel_image()
|
H A D | kaslr.c | 93 * @kernel_size: Size of the text + data 107 unsigned long kernel_size, in efi_kaslr_relocate_kernel() 153 memcpy((void *)*reserve_addr, (void *)*image_addr, kernel_size); in efi_kaslr_relocate_kernel() 104 efi_kaslr_relocate_kernel(unsigned long *image_addr, unsigned long *reserve_addr, unsigned long *reserve_size, unsigned long kernel_size, unsigned long kernel_codesize, unsigned long kernel_memsize, u32 phys_seed) efi_kaslr_relocate_kernel() argument
|
/kernel/linux/linux-5.10/drivers/firmware/efi/libstub/ |
H A D | riscv-stub.c | 85 unsigned long kernel_size = 0; in handle_kernel_image() local 89 kernel_size = _edata - _start; in handle_kernel_image() 91 *image_size = kernel_size + (_end - _edata); in handle_kernel_image() 104 status = efi_relocate_kernel(image_addr, kernel_size, *image_size, in handle_kernel_image()
|
H A D | arm64-stub.c | 80 unsigned long kernel_size, kernel_memsize = 0; in handle_kernel_image() local 117 kernel_size = _edata - _text; in handle_kernel_image() 118 kernel_memsize = kernel_size + (_end - _edata); in handle_kernel_image() 156 memcpy((void *)*image_addr, _text, kernel_size); in handle_kernel_image()
|
/kernel/linux/linux-5.10/drivers/staging/media/atomisp/pci/isp/kernels/xnr/xnr_3.0/ |
H A D | ia_css_xnr3.host.c | 139 int kernel_size = XNR_FILTER_SIZE; in ia_css_xnr3_encode() local 142 int adjust_factor = ceil_pow2(kernel_size); in ia_css_xnr3_encode() 152 s32 alpha_ydiff = (alpha_y1 - alpha_y0) * adjust_factor / kernel_size; in ia_css_xnr3_encode() 153 s32 alpha_udiff = (alpha_u1 - alpha_u0) * adjust_factor / kernel_size; in ia_css_xnr3_encode() 154 s32 alpha_vdiff = (alpha_v1 - alpha_v0) * adjust_factor / kernel_size; in ia_css_xnr3_encode() 160 s32 coring_udiff = (coring_u1 - coring_u0) * adjust_factor / kernel_size; in ia_css_xnr3_encode() 161 s32 coring_vdiff = (coring_v1 - coring_v0) * adjust_factor / kernel_size; in ia_css_xnr3_encode()
|
/kernel/linux/linux-6.6/drivers/staging/media/atomisp/pci/isp/kernels/xnr/xnr_3.0/ |
H A D | ia_css_xnr3.host.c | 139 int kernel_size = XNR_FILTER_SIZE; in ia_css_xnr3_encode() local 142 int adjust_factor = ceil_pow2(kernel_size); in ia_css_xnr3_encode() 152 s32 alpha_ydiff = (alpha_y1 - alpha_y0) * adjust_factor / kernel_size; in ia_css_xnr3_encode() 153 s32 alpha_udiff = (alpha_u1 - alpha_u0) * adjust_factor / kernel_size; in ia_css_xnr3_encode() 154 s32 alpha_vdiff = (alpha_v1 - alpha_v0) * adjust_factor / kernel_size; in ia_css_xnr3_encode() 160 s32 coring_udiff = (coring_u1 - coring_u0) * adjust_factor / kernel_size; in ia_css_xnr3_encode() 161 s32 coring_vdiff = (coring_v1 - coring_v0) * adjust_factor / kernel_size; in ia_css_xnr3_encode()
|
/kernel/linux/build/test/moduletest/runtest/bin/mem_debug_t/testcases/bin/ |
H A D | mem_debug02.sh | 40 local kernel_size=$(($code_size + $data_size)) 41 local ksize_kb=$(($kernel_size / 1024))
|
/kernel/linux/linux-5.10/arch/alpha/mm/ |
H A D | numa.c | 163 unsigned long kernel_size; in setup_memory() local 175 kernel_size = virt_to_phys(kernel_end) - KERNEL_START_PHYS; in setup_memory() 176 memblock_reserve(KERNEL_START_PHYS, kernel_size); in setup_memory()
|
/kernel/linux/linux-6.6/arch/arm64/kernel/ |
H A D | module.c | 73 u64 kernel_size = kernel_end - kernel_start; in module_init_limits() local 83 if (kernel_size < SZ_128M) in module_init_limits() 85 if (kernel_size < SZ_2G) in module_init_limits() 105 module_direct_base ? (SZ_128M - kernel_size) / PAGE_SIZE : 0); in module_init_limits() 107 module_plt_base ? (SZ_2G - kernel_size) / PAGE_SIZE : 0); in module_init_limits()
|
H A D | machine_kexec_file.c | 91 unsigned long kernel_size, in load_other_segments() 103 kbuf.buf_min = kernel_load_addr + kernel_size; in load_other_segments() 89 load_other_segments(struct kimage *image, unsigned long kernel_load_addr, unsigned long kernel_size, char *initrd, unsigned long initrd_len, char *cmdline) load_other_segments() argument
|
/kernel/linux/linux-5.10/arch/powerpc/mm/nohash/ |
H A D | kaslr_booke.c | 26 unsigned long kernel_size; member 230 pa_end = pa + regions.kernel_size; in get_usable_address() 331 regions.kernel_size = kernel_sz; in kaslr_choose_location()
|
/kernel/linux/linux-6.6/arch/powerpc/mm/nohash/ |
H A D | kaslr_booke.c | 26 unsigned long kernel_size; member 228 pa_end = pa + regions.kernel_size; in get_usable_address() 329 regions.kernel_size = kernel_sz; in kaslr_choose_location()
|
/kernel/linux/linux-6.6/arch/x86/kernel/fpu/ |
H A D | xstate.c | 581 static bool __init paranoid_xstate_size_valid(unsigned int kernel_size) in paranoid_xstate_size_valid() argument 601 XSTATE_WARN_ON(size != kernel_size, in paranoid_xstate_size_valid() 602 "size %u != kernel_size %u\n", size, kernel_size); in paranoid_xstate_size_valid() 603 return size == kernel_size; in paranoid_xstate_size_valid() 680 unsigned int user_size, kernel_size, kernel_default_size; in init_xstate_size() local 695 kernel_size = get_xsave_compacted_size(); in init_xstate_size() 697 kernel_size = user_size; in init_xstate_size() 702 if (!paranoid_xstate_size_valid(kernel_size)) in init_xstate_size() 705 fpu_kernel_cfg.max_size = kernel_size; in init_xstate_size() [all...] |
/kernel/linux/linux-5.10/arch/arm64/include/asm/ |
H A D | kexec.h | 111 unsigned long kernel_load_addr, unsigned long kernel_size,
|
/kernel/linux/linux-6.6/arch/arm64/include/asm/ |
H A D | kexec.h | 128 unsigned long kernel_load_addr, unsigned long kernel_size,
|
/kernel/linux/linux-5.10/arch/arm64/kernel/ |
H A D | machine_kexec_file.c | 252 unsigned long kernel_size, in load_other_segments() 264 kbuf.buf_min = kernel_load_addr + kernel_size; in load_other_segments() 250 load_other_segments(struct kimage *image, unsigned long kernel_load_addr, unsigned long kernel_size, char *initrd, unsigned long initrd_len, char *cmdline) load_other_segments() argument
|
/kernel/linux/linux-5.10/arch/mips/cavium-octeon/ |
H A D | setup.c | 977 uint64_t kernel_size; in plat_mem_setup() local 1083 kernel_size = _end - _text; in plat_mem_setup() 1087 memblock_add(kernel_start, kernel_size); in plat_mem_setup()
|
/kernel/linux/linux-5.10/arch/alpha/kernel/ |
H A D | setup.c | 314 unsigned long kernel_size; in setup_memory() local 370 kernel_size = virt_to_phys(kernel_end) - KERNEL_START_PHYS; in setup_memory() 371 memblock_reserve(KERNEL_START_PHYS, kernel_size); in setup_memory()
|
/kernel/linux/linux-6.6/arch/alpha/kernel/ |
H A D | setup.c | 308 unsigned long kernel_size; in setup_memory() local 364 kernel_size = virt_to_phys(kernel_end) - KERNEL_START_PHYS; in setup_memory() 365 memblock_reserve(KERNEL_START_PHYS, kernel_size); in setup_memory()
|
/kernel/linux/linux-5.10/include/linux/ |
H A D | kexec.h | 121 typedef int (kexec_probe_t)(const char *kernel_buf, unsigned long kernel_size);
|
/kernel/linux/linux-5.10/drivers/video/fbdev/ |
H A D | amba-clcd.c | 801 unsigned long off, user_size, kernel_size; in clcdfb_of_vram_mmap() local 806 kernel_size = fb->fb.fix.smem_len; in clcdfb_of_vram_mmap() 808 if (off >= kernel_size || user_size > (kernel_size - off)) in clcdfb_of_vram_mmap()
|
/kernel/linux/linux-6.6/drivers/video/fbdev/ |
H A D | amba-clcd.c | 787 unsigned long off, user_size, kernel_size; in clcdfb_of_vram_mmap() local 792 kernel_size = fb->fb.fix.smem_len; in clcdfb_of_vram_mmap() 794 if (off >= kernel_size || user_size > (kernel_size - off)) in clcdfb_of_vram_mmap()
|
/kernel/linux/linux-6.6/include/linux/ |
H A D | kexec.h | 130 typedef int (kexec_probe_t)(const char *kernel_buf, unsigned long kernel_size);
|