Home
last modified time | relevance | path

Searched refs:kasan_early_shadow_pte (Results 1 – 11 of 11) sorted by relevance

/linux/arch/powerpc/mm/kasan/
H A Dinit_book3e_64.c29 return pmd_page(pmd) == virt_to_page(lm_alias(kasan_early_shadow_pte)); in kasan_pte_table()
56 memcpy(ptep, kasan_early_shadow_pte, PTE_TABLE_SIZE); in kasan_map_kernel_page()
94 &kasan_early_shadow_pte[i], zero_pte, 0); in kasan_early_init()
98 kasan_early_shadow_pte); in kasan_early_init()
122 &kasan_early_shadow_pte[i], zero_pte, 0); in kasan_init()
H A Dinit_book3s_64.c67 &kasan_early_shadow_pte[i], zero_pte, 0); in kasan_init()
71 kasan_early_shadow_pte); in kasan_init()
84 &kasan_early_shadow_pte[i], zero_pte, 0); in kasan_init()
H A Dinit_32.c42 if ((void *)pmd_page_vaddr(*pmd) != kasan_early_shadow_pte) in kasan_init_shadow_page_tables()
106 kasan_populate_pte(kasan_early_shadow_pte, prot); in kasan_remap_early_shadow_ro()
186 kasan_populate_pte(kasan_early_shadow_pte, PAGE_KERNEL); in kasan_early_init()
190 pmd_populate_kernel(&init_mm, pmd, kasan_early_shadow_pte); in kasan_early_init()
H A D8xx.c22 if ((void *)pmd_page_vaddr(*pmd) != kasan_early_shadow_pte) in kasan_init_shadow_8M()
/linux/arch/xtensa/mm/
H A Dkasan_init.c25 set_pte(kasan_early_shadow_pte + i, in kasan_early_init()
31 set_pmd(pmd, __pmd((unsigned long)kasan_early_shadow_pte)); in kasan_early_init()
88 set_pte(kasan_early_shadow_pte + i, in kasan_init()
/linux/arch/s390/boot/
H A Dvmem.c78 #define kasan_early_shadow_pte ((pte_t *)vmlinux.kasan_early_shadow_pte_off) macro
98 pmd_t pmd_z = __pmd(__pa(kasan_early_shadow_pte) | _SEGMENT_ENTRY); in kasan_populate_shadow()
109 memset64((u64 *)kasan_early_shadow_pte, pte_val(pte_z), PTRS_PER_PTE); in kasan_populate_shadow()
113 __arch_set_page_dat(kasan_early_shadow_pte, 1); in kasan_populate_shadow()
175 pmd_populate(&init_mm, pmd, kasan_early_shadow_pte); in kasan_pmd_populate_zero_shadow()
/linux/arch/arm/mm/
H A Dkasan_init.c106 void *p = early ? kasan_early_shadow_pte : in kasan_pmd_populate()
294 &kasan_early_shadow_pte[i], in kasan_init()
/linux/arch/x86/mm/
H A Dkasan_init_64.c292 pmdval_t pmd_val = __pa_nodebug(kasan_early_shadow_pte) | _KERNPG_TABLE; in kasan_early_init()
303 kasan_early_shadow_pte[i] = __pte(pte_val); in kasan_early_init()
448 set_pte(&kasan_early_shadow_pte[i], pte); in kasan_init()
/linux/arch/riscv/mm/
H A Dkasan_init.c330 set_pte(kasan_early_shadow_pte + i, in kasan_early_init()
336 (__pa((uintptr_t)kasan_early_shadow_pte)), in kasan_early_init()
526 set_pte(&kasan_early_shadow_pte[i], in kasan_init()
/linux/arch/arm64/mm/
H A Dkasan_init.c67 __pa_symbol(kasan_early_shadow_pte) in kasan_pte_offset()
369 __set_pte(&kasan_early_shadow_pte[i], in kasan_init_shadow()
/linux/arch/s390/kernel/
H A Dvmlinux.lds.S276 QUAD(kasan_early_shadow_pte)