Home
last modified time | relevance | path

Searched refs:KASAN_SHADOW_START (Results 1 – 19 of 19) sorted by relevance

/linux/arch/loongarch/include/asm/
H A Dkasan.h60 #define KASAN_SHADOW_START round_up(KFENCE_AREA_END, PGDIR_SIZE) macro
62 #define KASAN_SHADOW_END (round_up(KASAN_SHADOW_START + KASAN_SHADOW_SIZE, PGDIR_SIZE) - 1)
64 #define XKPRANGE_CC_SHADOW_OFFSET (KASAN_SHADOW_START + XKPRANGE_CC_KASAN_OFFSET)
65 #define XKPRANGE_UC_SHADOW_OFFSET (KASAN_SHADOW_START + XKPRANGE_UC_KASAN_OFFSET)
66 #define XKPRANGE_WC_SHADOW_OFFSET (KASAN_SHADOW_START + XKPRANGE_WC_KASAN_OFFSET)
67 #define XKVRANGE_VC_SHADOW_OFFSET (KASAN_SHADOW_START + XKVRANGE_VC_KASAN_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()
179 unsigned long addr = KASAN_SHADOW_START; in kasan_early_init()
184 BUILD_BUG_ON(KASAN_SHADOW_START & ~PGDIR_MASK); in kasan_early_init()
/linux/arch/s390/include/asm/
H A Dkasan.h13 #define KASAN_SHADOW_START KASAN_SHADOW_OFFSET macro
14 #define KASAN_SHADOW_END (KASAN_SHADOW_START + KASAN_SHADOW_SIZE)
/linux/arch/um/include/asm/
H A Dkasan.h22 #define KASAN_SHADOW_START (KASAN_SHADOW_OFFSET) macro
23 #define KASAN_SHADOW_END (KASAN_SHADOW_START + KASAN_SHADOW_SIZE)
/linux/arch/xtensa/include/asm/
H A Dkasan.h18 #define KASAN_SHADOW_START (XCHAL_PAGE_TABLE_VADDR + XCHAL_PAGE_TABLE_SIZE) macro
22 #define KASAN_SHADOW_END (KASAN_SHADOW_START + KASAN_SHADOW_SIZE)
/linux/arch/xtensa/mm/
H A Dkasan_init.c20 unsigned long vaddr = KASAN_SHADOW_START; in kasan_early_init()
73 BUILD_BUG_ON(KASAN_SHADOW_OFFSET != KASAN_SHADOW_START - in kasan_init()
/linux/Documentation/arch/xtensa/
H A Dmmu.rst80 | KASAN shadow map | KASAN_SHADOW_START 0x80400000 KASAN_SHADOW_SIZE
123 | KASAN shadow map | KASAN_SHADOW_START 0x80400000 KASAN_SHADOW_SIZE
167 | KASAN shadow map | KASAN_SHADOW_START 0x80400000 KASAN_SHADOW_SIZE
/linux/arch/arm/include/asm/
H A Dkasan_def.h78 #define KASAN_SHADOW_START ((KASAN_SHADOW_END >> 3) + KASAN_SHADOW_OFFSET) macro
/linux/arch/riscv/include/asm/
H A Dkasan.h33 #define KASAN_SHADOW_START ((KASAN_SHADOW_END - KASAN_SHADOW_SIZE) & PGDIR_MASK) macro
/linux/arch/x86/mm/
H A Dkasan_init_64.c233 unsigned long addr = KASAN_SHADOW_START & PGDIR_MASK; in kasan_map_early_shadow()
373 clear_pgds(KASAN_SHADOW_START & PGDIR_MASK, KASAN_SHADOW_END); in kasan_init()
375 kasan_populate_early_shadow((void *)(KASAN_SHADOW_START & PGDIR_MASK), in kasan_init()
/linux/arch/s390/boot/
H A Dstartup.c367 BUILD_BUG_ON(__NO_KASLR_END_KERNEL > KASAN_SHADOW_START); in setup_kernel_memory_layout()
368 boot_debug("KASAN shadow area: 0x%016lx-0x%016lx\n", KASAN_SHADOW_START, KASAN_SHADOW_END); in setup_kernel_memory_layout()
370 vmax = min(vmax, KASAN_SHADOW_START); in setup_kernel_memory_layout()
/linux/arch/powerpc/include/asm/nohash/32/
H A Dpgtable.h66 #define FIXADDR_TOP (KASAN_SHADOW_START - PAGE_SIZE)
/linux/mm/kasan/
H A Dkasan.h318 return addr >= (void *)KASAN_SHADOW_START && in addr_in_shadow()
334 kasan_shadow_to_mem((void *)KASAN_SHADOW_START)); in addr_has_metadata()
/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.c297 address_markers[i++].start_address = KASAN_SHADOW_START; in populate_markers()
/linux/arch/arm64/mm/
H A Dptdump.c390 { KASAN_SHADOW_START, "Kasan shadow start" }, in ptdump_init()
/linux/arch/powerpc/include/asm/book3s/32/
H A Dpgtable.h151 #define FIXADDR_TOP (KASAN_SHADOW_START - PAGE_SIZE)
/linux/arch/riscv/mm/
H A Dinit.c155 print_ml("kasan", KASAN_SHADOW_START, KASAN_SHADOW_END); in print_vm_layout()
1435 #define PAGE_END KASAN_SHADOW_START
1446 preallocate_pgd_pages_range(KASAN_SHADOW_START, KASAN_SHADOW_END, "kasan"); in pgtable_cache_init()
/linux/arch/arm/mm/
H A Ddump.c23 { KASAN_SHADOW_START, "Kasan shadow start"},