Home
last modified time | relevance | path

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

/Linux-v6.1/arch/riscv/mm/
Dkasan_init.c61 pmd_t *pmdp, *base_pmd; in kasan_populate_pmd() local
65 base_pmd = memblock_alloc(PTRS_PER_PMD * sizeof(pmd_t), PAGE_SIZE); in kasan_populate_pmd()
67 base_pmd = (pmd_t *)pud_pgtable(*pud); in kasan_populate_pmd()
68 if (base_pmd == lm_alias(kasan_early_shadow_pmd)) in kasan_populate_pmd()
69 base_pmd = memblock_alloc(PTRS_PER_PMD * sizeof(pmd_t), PAGE_SIZE); in kasan_populate_pmd()
72 pmdp = base_pmd + pmd_index(vaddr); in kasan_populate_pmd()
94 set_pud(pud, pfn_pud(PFN_DOWN(__pa(base_pmd)), PAGE_TABLE)); in kasan_populate_pmd()
327 pmd_t *pmdp, *base_pmd; in kasan_shallow_populate_pmd() local
330 base_pmd = (pmd_t *)pgd_page_vaddr(*pgdp); in kasan_shallow_populate_pmd()
331 pmdp = base_pmd + pmd_index(vaddr); in kasan_shallow_populate_pmd()
[all …]