Searched refs:kernel_end (Results 1 – 8 of 8) sorted by relevance
| /linux/arch/arm/boot/bootp/ |
| H A D | kernel.S | 5 .globl kernel_end 6 kernel_end: label
|
| /linux/arch/riscv/mm/ |
| H A D | physaddr.c | 25 unsigned long kernel_end = kernel_start + kernel_map.size; in __phys_addr_symbol() local 31 VIRTUAL_BUG_ON(x < kernel_start || x > kernel_end); in __phys_addr_symbol()
|
| /linux/arch/powerpc/kexec/ |
| H A D | core.c | 197 static __be_word kernel_end; variable 202 .value = &kernel_end, 218 kernel_end = cpu_to_be_ulong(__pa(_end)); in kexec_setup()
|
| /linux/arch/s390/boot/ |
| H A D | vmem.c | 96 static void kasan_populate_shadow(unsigned long kernel_start, unsigned long kernel_end) in kasan_populate_shadow() argument 126 kasan_populate(kernel_start + TEXT_OFFSET, kernel_end, POPULATE_KASAN_MAP_SHADOW); in kasan_populate_shadow() 134 kasan_populate(kernel_end, _REGION1_SIZE, POPULATE_KASAN_ZERO_SHADOW); in kasan_populate_shadow() 191 static inline void kasan_populate_shadow(unsigned long kernel_start, unsigned long kernel_end) in kasan_populate_shadow() argument 468 void setup_vmem(unsigned long kernel_start, unsigned long kernel_end, unsigned long asce_limit) in setup_vmem() argument 537 pgtable_populate(kernel_start + TEXT_OFFSET, kernel_end, POPULATE_KERNEL); in setup_vmem() 545 kasan_populate_shadow(kernel_start, kernel_end); in setup_vmem()
|
| /linux/arch/alpha/kernel/ |
| H A D | setup.c | 286 setup_memory(void *kernel_end) in setup_memory() argument 346 kernel_size = virt_to_phys(kernel_end) - KERNEL_START_PHYS; in setup_memory() 427 void *kernel_end = _end; /* end of kernel */ in setup_arch() local 466 kernel_end = callback_init(kernel_end); in setup_arch() 608 setup_memory(kernel_end); in setup_arch()
|
| /linux/arch/arm64/mm/ |
| H A D | mmu.c | 1121 phys_addr_t kernel_end = __pa_symbol(__init_begin); in map_mem() local 1153 memblock_mark_nomap(kernel_start, kernel_end - kernel_start); in map_mem() 1178 __map_memblock(pgdp, kernel_start, kernel_end, in map_mem() 1180 memblock_clear_nomap(kernel_start, kernel_end - kernel_start); in map_mem()
|
| /linux/arch/m68k/kernel/ |
| H A D | head.S | 1298 movel %pc@(L(kernel_end)),%a0 2555 lea %pc@(L(kernel_end)),%a0 3808 L(kernel_end):
|
| /linux/arch/x86/xen/ |
| H A D | mmu_pv.c | 1070 unsigned long kernel_end = roundup((unsigned long)_brk_end, PMD_SIZE) - 1; in xen_cleanhighmap() local 1079 if (vaddr < (unsigned long) _text || vaddr > kernel_end) in xen_cleanhighmap()
|