Searched refs:KASAN_SHADOW_END (Results 1 – 15 of 15) sorted by relevance
| /Linux-v5.4/arch/arm64/mm/ |
| D | kasan_init.c | 158 KASAN_SHADOW_END - (1UL << (64 - KASAN_SHADOW_SCALE_SHIFT))); in kasan_early_init() 161 BUILD_BUG_ON(!IS_ALIGNED(KASAN_SHADOW_END, PGDIR_SIZE)); in kasan_early_init() 162 kasan_pgd_populate(KASAN_SHADOW_START, KASAN_SHADOW_END, NUMA_NO_NODE, in kasan_early_init() 181 pgdp_end = pgd_offset_k(KASAN_SHADOW_END); in kasan_copy_shadow() 224 clear_pgds(KASAN_SHADOW_START, KASAN_SHADOW_END); in kasan_init() 232 (void *)KASAN_SHADOW_END); in kasan_init()
|
| D | dump.c | 42 { KASAN_SHADOW_END, "Kasan shadow end" },
|
| /Linux-v5.4/arch/powerpc/include/asm/ |
| D | kasan.h | 26 #define KASAN_SHADOW_END 0UL macro 28 #define KASAN_SHADOW_SIZE (KASAN_SHADOW_END - KASAN_SHADOW_START)
|
| /Linux-v5.4/arch/powerpc/mm/kasan/ |
| D | kasan_init_32.c | 114 unsigned long k_end = KASAN_SHADOW_END; in kasan_remap_early_shadow_ro() 129 flush_tlb_kernel_range(KASAN_SHADOW_START, KASAN_SHADOW_END); in kasan_remap_early_shadow_ro() 138 ret = kasan_init_shadow_page_tables(KASAN_SHADOW_START, KASAN_SHADOW_END); in kasan_mmu_init() 206 unsigned long end = KASAN_SHADOW_END; in kasan_early_init()
|
| /Linux-v5.4/arch/x86/mm/ |
| D | kasan_init_64.c | 238 unsigned long end = KASAN_SHADOW_END; in kasan_map_early_shadow() 323 ptr = (void *)pgd_page_vaddr(*pgd_offset_k(KASAN_SHADOW_END)); in kasan_init() 325 set_pgd(&early_top_pgt[pgd_index(KASAN_SHADOW_END)], in kasan_init() 332 clear_pgds(KASAN_SHADOW_START & PGDIR_MASK, KASAN_SHADOW_END); in kasan_init() 370 (void *)KASAN_SHADOW_END); in kasan_init()
|
| D | dump_pagetables.c | 619 address_markers[KASAN_SHADOW_END_NR].start_address = KASAN_SHADOW_END; in pt_dump_init()
|
| /Linux-v5.4/arch/arm64/include/asm/ |
| D | memory.h | 50 #define BPF_JIT_REGION_START (KASAN_SHADOW_END) 85 #define KASAN_SHADOW_END ((UL(1) << (64 - KASAN_SHADOW_SCALE_SHIFT)) \ macro 90 #define KASAN_SHADOW_END (_PAGE_END(VA_BITS_MIN)) macro
|
| D | kasan.h | 33 #define _KASAN_SHADOW_START(va) (KASAN_SHADOW_END - (1UL << ((va) - KASAN_SHADOW_SCALE_SHIFT)))
|
| /Linux-v5.4/arch/x86/include/asm/ |
| D | kasan.h | 22 #define KASAN_SHADOW_END (KASAN_SHADOW_START + \ macro
|
| /Linux-v5.4/arch/s390/include/asm/ |
| D | kasan.h | 19 #define KASAN_SHADOW_END (KASAN_SHADOW_START + KASAN_SHADOW_SIZE) macro
|
| /Linux-v5.4/arch/s390/mm/ |
| D | kasan_init.c | 271 BUILD_BUG_ON(!IS_ALIGNED(KASAN_SHADOW_END, P4D_SIZE)); in kasan_early_init() 279 BUILD_BUG_ON(!IS_ALIGNED(KASAN_SHADOW_END, PUD_SIZE)); in kasan_early_init()
|
| D | dump_pagetables.c | 37 [KASAN_SHADOW_END_NR] = {KASAN_SHADOW_END, "Kasan Shadow End"},
|
| /Linux-v5.4/arch/powerpc/mm/ |
| D | mem.c | 298 KASAN_SHADOW_START, KASAN_SHADOW_END); in mem_init()
|
| /Linux-v5.4/arch/powerpc/mm/ptdump/ |
| D | ptdump.c | 342 address_markers[i++].start_address = KASAN_SHADOW_END; in populate_markers()
|
| /Linux-v5.4/arch/s390/kernel/ |
| D | setup.c | 594 vmemmap = max(vmemmap, (struct page *)KASAN_SHADOW_END); in setup_memory_end()
|