/kernel/linux/linux-5.10/arch/arm64/include/asm/ |
H A D | pgalloc.h | 30 __pud_populate(pudp, __pa(pmdp), PMD_TYPE_TABLE); in pud_populate() 76 __pmd_populate(pmdp, __pa(ptep), PMD_TYPE_TABLE); in pmd_populate_kernel() 82 __pmd_populate(pmdp, page_to_phys(ptep), PMD_TYPE_TABLE); in pmd_populate()
|
H A D | pgtable-hwdef.h | 109 #define PMD_TYPE_TABLE (_AT(pmdval_t, 3) << 0) macro
|
/kernel/linux/linux-5.10/arch/arm/include/asm/ |
H A D | pgalloc.h | 20 #define _PAGE_USER_TABLE (PMD_TYPE_TABLE | PMD_BIT4 | PMD_DOMAIN(DOMAIN_USER)) 21 #define _PAGE_KERNEL_TABLE (PMD_TYPE_TABLE | PMD_BIT4 | PMD_DOMAIN(DOMAIN_KERNEL)) 28 set_pud(pud, __pud(__pa(pmd) | PMD_TYPE_TABLE)); in pud_populate()
|
H A D | pgtable-3level-hwdef.h | 19 #define PMD_TYPE_TABLE (_AT(pmdval_t, 3) << 0) macro
|
H A D | pgtable-2level-hwdef.h | 18 #define PMD_TYPE_TABLE (_AT(pmdval_t, 1) << 0) macro
|
H A D | pgtable-3level.h | 115 PMD_TYPE_TABLE)
|
/kernel/linux/linux-6.6/arch/arm/include/asm/ |
H A D | pgalloc.h | 20 #define _PAGE_USER_TABLE (PMD_TYPE_TABLE | PMD_BIT4 | PMD_DOMAIN(DOMAIN_USER)) 21 #define _PAGE_KERNEL_TABLE (PMD_TYPE_TABLE | PMD_BIT4 | PMD_DOMAIN(DOMAIN_KERNEL)) 28 set_pud(pud, __pud(__pa(pmd) | PMD_TYPE_TABLE)); in pud_populate()
|
H A D | pgtable-3level-hwdef.h | 19 #define PMD_TYPE_TABLE (_AT(pmdval_t, 3) << 0) macro
|
H A D | pgtable-2level-hwdef.h | 18 #define PMD_TYPE_TABLE (_AT(pmdval_t, 1) << 0) macro
|
H A D | pgtable-3level.h | 118 PMD_TYPE_TABLE)
|
/kernel/linux/linux-5.10/arch/arm/mm/ |
H A D | mmu.c | 237 .prot_l1 = PMD_TYPE_TABLE, 243 .prot_l1 = PMD_TYPE_TABLE, 249 .prot_l1 = PMD_TYPE_TABLE, 255 .prot_l1 = PMD_TYPE_TABLE, 261 .prot_l1 = PMD_TYPE_TABLE, 278 .prot_l1 = PMD_TYPE_TABLE, 284 .prot_l1 = PMD_TYPE_TABLE, 289 .prot_l1 = PMD_TYPE_TABLE, 296 .prot_l1 = PMD_TYPE_TABLE, 303 .prot_l1 = PMD_TYPE_TABLE, [all...] |
H A D | kasan_init.c | 232 __pgd(__pa(tmp_pmd_table) | PMD_TYPE_TABLE | L_PGD_SWAPPER)); in kasan_init()
|
H A D | ioremap.c | 164 if ((pmd_val(pmd) & PMD_TYPE_MASK) == PMD_TYPE_TABLE) in unmap_area_sections()
|
/kernel/linux/linux-6.6/arch/arm/mm/ |
H A D | mmu.c | 236 .prot_l1 = PMD_TYPE_TABLE, 242 .prot_l1 = PMD_TYPE_TABLE, 248 .prot_l1 = PMD_TYPE_TABLE, 254 .prot_l1 = PMD_TYPE_TABLE, 260 .prot_l1 = PMD_TYPE_TABLE, 277 .prot_l1 = PMD_TYPE_TABLE, 283 .prot_l1 = PMD_TYPE_TABLE, 288 .prot_l1 = PMD_TYPE_TABLE, 295 .prot_l1 = PMD_TYPE_TABLE, 302 .prot_l1 = PMD_TYPE_TABLE, [all...] |
H A D | kasan_init.c | 231 __pgd(__pa(tmp_pmd_table) | PMD_TYPE_TABLE | L_PGD_SWAPPER)); in kasan_init()
|
/kernel/linux/linux-6.6/arch/arm64/include/asm/ |
H A D | pgalloc.h | 80 __pmd_populate(pmdp, __pa(ptep), PMD_TYPE_TABLE | PMD_TABLE_UXN); in pmd_populate_kernel() 87 __pmd_populate(pmdp, page_to_phys(ptep), PMD_TYPE_TABLE | PMD_TABLE_PXN); in pmd_populate()
|
H A D | pgtable-hwdef.h | 115 #define PMD_TYPE_TABLE (_AT(pmdval_t, 3) << 0) macro
|
/kernel/linux/linux-5.10/arch/arm64/mm/ |
H A D | kasan_init.c | 66 __pmd_populate(pmdp, pte_phys, PMD_TYPE_TABLE); in kasan_pte_offset() 80 __pud_populate(pudp, pmd_phys, PMD_TYPE_TABLE); in kasan_pmd_offset() 93 __p4d_populate(p4dp, pud_phys, PMD_TYPE_TABLE); in kasan_pud_offset()
|
H A D | mmu.c | 192 __pmd_populate(pmdp, pte_phys, PMD_TYPE_TABLE); in alloc_init_cont_pte() 1257 __pud_populate(pudp, __pa_symbol(bm_pmd), PMD_TYPE_TABLE); in early_fixmap_init() 1259 __pmd_populate(pmdp, __pa_symbol(bm_pte), PMD_TYPE_TABLE); in early_fixmap_init()
|
/kernel/linux/linux-5.10/arch/nds32/include/asm/ |
H A D | pgtable.h | 131 #define PMD_TYPE_TABLE 0 macro 135 #define _PAGE_USER_TABLE PMD_TYPE_TABLE 136 #define _PAGE_KERNEL_TABLE PMD_TYPE_TABLE
|
/kernel/linux/linux-5.10/arch/arm64/kernel/ |
H A D | head.S | 154 orr \tmp2, \tmp2, #PMD_TYPE_TABLE // address of next table and entry type 247 populate_entries \tbl, \rtbl, \istart, \iend, #PMD_TYPE_TABLE, #PAGE_SIZE, \tmp 253 populate_entries \tbl, \rtbl, \istart, \iend, #PMD_TYPE_TABLE, #PAGE_SIZE, \tmp 260 populate_entries \tbl, \rtbl, \istart, \iend, #PMD_TYPE_TABLE, #PAGE_SIZE, \tmp
|
/kernel/linux/linux-6.6/arch/arm64/kernel/ |
H A D | head.S | 272 populate_entries \tbl, \rtbl, \istart, \iend, #PMD_TYPE_TABLE, #PAGE_SIZE, \tmp 278 populate_entries \tbl, \rtbl, \istart, \iend, #PMD_TYPE_TABLE, #PAGE_SIZE, \tmp 284 populate_entries \tbl, \rtbl, \istart, \iend, #PMD_TYPE_TABLE, #PAGE_SIZE, \tmp 291 populate_entries \tbl, \rtbl, \istart, \iend, #PMD_TYPE_TABLE, #PAGE_SIZE, \tmp
|
/kernel/linux/linux-6.6/arch/arm64/mm/ |
H A D | fixmap.c | 47 __pmd_populate(pmdp, __pa_symbol(ptep), PMD_TYPE_TABLE); in early_fixmap_init_pte()
|
H A D | trans_pgd.c | 259 __pgprot(PMD_TYPE_TABLE))); in trans_pgd_idmap_page()
|
H A D | kasan_init.c | 69 __pmd_populate(pmdp, pte_phys, PMD_TYPE_TABLE); in kasan_pte_offset()
|