Home
last modified time | relevance | path

Searched refs:KASAN_SHADOW_END (Results 1 – 16 of 16) sorted by relevance

/linux/arch/arm/include/asm/
H A Dkasan_def.h76 #define KASAN_SHADOW_END ((UL(1) << (32 - KASAN_SHADOW_SCALE_SHIFT)) \ macro
78 #define KASAN_SHADOW_START ((KASAN_SHADOW_END >> 3) + KASAN_SHADOW_OFFSET)
/linux/arch/powerpc/mm/kasan/
H A Dinit_32.c108 kasan_update_early_region(KASAN_SHADOW_START, KASAN_SHADOW_END, in kasan_remap_early_shadow_ro()
131 ret = kasan_init_shadow_page_tables(KASAN_SHADOW_START, KASAN_SHADOW_END); in kasan_mmu_init()
156 ret = kasan_init_shadow_page_tables(KASAN_SHADOW_START, KASAN_SHADOW_END); in kasan_init()
180 unsigned long end = KASAN_SHADOW_END; in kasan_early_init()
/linux/arch/riscv/include/asm/
H A Dkasan.h33 #define KASAN_SHADOW_START ((KASAN_SHADOW_END - KASAN_SHADOW_SIZE) & PGDIR_MASK)
34 #define KASAN_SHADOW_END MODULES_LOWEST_VADDR macro
/linux/arch/x86/mm/
H A Dkasan_init_64.c234 unsigned long end = KASAN_SHADOW_END; in kasan_map_early_shadow()
364 ptr = (void *)pgd_page_vaddr(*pgd_offset_k(KASAN_SHADOW_END)); in kasan_init()
366 set_pgd(&early_top_pgt[pgd_index(KASAN_SHADOW_END)], in kasan_init()
373 clear_pgds(KASAN_SHADOW_START & PGDIR_MASK, KASAN_SHADOW_END); in kasan_init()
429 (void *)KASAN_SHADOW_END); in kasan_init()
/linux/arch/s390/include/asm/
H A Dkasan.h14 #define KASAN_SHADOW_END (KASAN_SHADOW_START + KASAN_SHADOW_SIZE) macro
/linux/arch/um/include/asm/
H A Dkasan.h23 #define KASAN_SHADOW_END (KASAN_SHADOW_START + KASAN_SHADOW_SIZE) macro
/linux/arch/xtensa/include/asm/
H A Dkasan.h22 #define KASAN_SHADOW_END (KASAN_SHADOW_START + KASAN_SHADOW_SIZE) macro
/linux/arch/loongarch/include/asm/
H A Dkasan.h62 #define KASAN_SHADOW_END (round_up(KASAN_SHADOW_START + KASAN_SHADOW_SIZE, PGDIR_SIZE) - 1) macro
/linux/scripts/gdb/linux/
H A Dmm.py289 … self.KASAN_SHADOW_END = (1 << (64 - self.KASAN_SHADOW_SCALE_SHIFT)) + self.KASAN_SHADOW_OFFSET
290 …self.PAGE_END = self.KASAN_SHADOW_END - (1 << (self.vabits_actual - self.KASAN_SHADOW_SCALE_SHIFT))
/linux/arch/s390/mm/
H A Ddump_pagetables.c351 rc |= add_marker(KASAN_SHADOW_START, KASAN_SHADOW_END, "Kasan Shadow"); in pt_dump_init()
/linux/arch/powerpc/mm/ptdump/
H A Dptdump.c298 address_markers[i++].start_address = KASAN_SHADOW_END; in populate_markers()
/linux/arch/arm64/mm/
H A Dptdump.c391 { KASAN_SHADOW_END, "Kasan shadow end" }, in ptdump_init()
/linux/mm/kasan/
H A Dkasan.h319 addr < (void *)KASAN_SHADOW_END; in addr_in_shadow()
/linux/arch/arm/mm/
H A Ddump.c24 { KASAN_SHADOW_END, "Kasan shadow end"},
/linux/arch/s390/boot/
H A Dstartup.c368 boot_debug("KASAN shadow area: 0x%016lx-0x%016lx\n", KASAN_SHADOW_START, KASAN_SHADOW_END); in setup_kernel_memory_layout()
/linux/arch/riscv/mm/
H A Dinit.c155 print_ml("kasan", KASAN_SHADOW_START, KASAN_SHADOW_END); in print_vm_layout()
1446 preallocate_pgd_pages_range(KASAN_SHADOW_START, KASAN_SHADOW_END, "kasan"); in pgtable_cache_init()