/kernel/linux/linux-5.10/arch/x86/include/asm/ |
H A D | pgalloc.h | 68 set_pmd(pmd, __pmd(__pa(pte) | _PAGE_TABLE)); in pmd_populate_kernel() 75 set_pmd_safe(pmd, __pmd(__pa(pte) | _PAGE_TABLE)); in pmd_populate_kernel_safe() 84 set_pmd(pmd, __pmd(((pteval_t)pfn << PAGE_SHIFT) | _PAGE_TABLE)); in pmd_populate() 104 set_pud(pud, __pud(_PAGE_TABLE | __pa(pmd))); in pud_populate() 110 set_pud_safe(pud, __pud(_PAGE_TABLE | __pa(pmd))); in pud_populate_safe() 118 set_p4d(p4d, __p4d(_PAGE_TABLE | __pa(pud))); in p4d_populate() 124 set_p4d_safe(p4d, __p4d(_PAGE_TABLE | __pa(pud))); in p4d_populate_safe() 141 set_pgd(pgd, __pgd(_PAGE_TABLE | __pa(p4d))); in pgd_populate() 149 set_pgd_safe(pgd, __pgd(_PAGE_TABLE | __pa(p4d))); in pgd_populate_safe()
|
/kernel/linux/linux-6.6/arch/x86/include/asm/ |
H A D | pgalloc.h | 68 set_pmd(pmd, __pmd(__pa(pte) | _PAGE_TABLE)); in pmd_populate_kernel() 75 set_pmd_safe(pmd, __pmd(__pa(pte) | _PAGE_TABLE)); in pmd_populate_kernel_safe() 84 set_pmd(pmd, __pmd(((pteval_t)pfn << PAGE_SHIFT) | _PAGE_TABLE)); in pmd_populate() 102 set_pud(pud, __pud(_PAGE_TABLE | __pa(pmd))); in pud_populate() 108 set_pud_safe(pud, __pud(_PAGE_TABLE | __pa(pmd))); in pud_populate_safe() 116 set_p4d(p4d, __p4d(_PAGE_TABLE | __pa(pud))); in p4d_populate() 122 set_p4d_safe(p4d, __p4d(_PAGE_TABLE | __pa(pud))); in p4d_populate_safe() 139 set_pgd(pgd, __pgd(_PAGE_TABLE | __pa(p4d))); in pgd_populate() 147 set_pgd_safe(pgd, __pgd(_PAGE_TABLE | __pa(p4d))); in pgd_populate_safe()
|
/kernel/linux/linux-6.6/arch/riscv/include/asm/ |
H A D | pgalloc.h | 23 set_pmd(pmd, __pmd((pfn << _PAGE_PFN_SHIFT) | _PAGE_TABLE)); in pmd_populate_kernel() 31 set_pmd(pmd, __pmd((pfn << _PAGE_PFN_SHIFT) | _PAGE_TABLE)); in pmd_populate() 39 set_pud(pud, __pud((pfn << _PAGE_PFN_SHIFT) | _PAGE_TABLE)); in pud_populate() 47 set_p4d(p4d, __p4d((pfn << _PAGE_PFN_SHIFT) | _PAGE_TABLE)); in p4d_populate() 58 __p4d((pfn << _PAGE_PFN_SHIFT) | _PAGE_TABLE)); in p4d_populate_safe() 67 set_pgd(pgd, __pgd((pfn << _PAGE_PFN_SHIFT) | _PAGE_TABLE)); in pgd_populate() 78 __pgd((pfn << _PAGE_PFN_SHIFT) | _PAGE_TABLE)); in pgd_populate_safe()
|
H A D | pgtable-bits.h | 22 #define _PAGE_TABLE _PAGE_PRESENT macro
|
/kernel/linux/linux-5.10/arch/m68k/include/asm/ |
H A D | motorola_pgtable.h | 39 #define _PAGE_TABLE (_PAGE_SHORT) macro 122 pmd_val(*pmdp) = virt_to_phys(ptep) | _PAGE_TABLE | _PAGE_ACCESSED; in pmd_set() 127 pud_val(*pudp) = _PAGE_TABLE | _PAGE_ACCESSED | __pa(pmdp); in pud_set() 144 #define pmd_bad(pmd) ((pmd_val(pmd) & _DESCTYPE_MASK) != _PAGE_TABLE) 145 #define pmd_present(pmd) (pmd_val(pmd) & _PAGE_TABLE) 157 #define pud_bad(pud) ((pud_val(pud) & _DESCTYPE_MASK) != _PAGE_TABLE) 158 #define pud_present(pud) (pud_val(pud) & _PAGE_TABLE)
|
H A D | mmu_context.h | 239 0x80000000 | _PAGE_TABLE, mm->context in switch_mm_0230()
|
/kernel/linux/linux-6.6/arch/m68k/include/asm/ |
H A D | motorola_pgtable.h | 39 #define _PAGE_TABLE (_PAGE_SHORT) macro 98 pmd_val(*pmdp) = virt_to_phys(ptep) | _PAGE_TABLE | _PAGE_ACCESSED; in pmd_set() 103 pud_val(*pudp) = _PAGE_TABLE | _PAGE_ACCESSED | __pa(pmdp); in pud_set() 121 #define pmd_bad(pmd) ((pmd_val(pmd) & _DESCTYPE_MASK) != _PAGE_TABLE) 122 #define pmd_present(pmd) (pmd_val(pmd) & _PAGE_TABLE) 135 #define pud_bad(pud) ((pud_val(pud) & _DESCTYPE_MASK) != _PAGE_TABLE) 136 #define pud_present(pud) (pud_val(pud) & _PAGE_TABLE)
|
H A D | mmu_context.h | 237 0x80000000 | _PAGE_TABLE, mm->context in switch_mm_0230()
|
/kernel/linux/linux-5.10/arch/riscv/mm/ |
H A D | kasan_init.c | 30 __pgprot(_PAGE_TABLE))); in kasan_early_init() 37 __pgprot(_PAGE_TABLE))); in kasan_early_init() 47 __pgprot(_PAGE_TABLE))); in kasan_early_init() 77 __pgprot(_PAGE_TABLE))); in populate() 82 __pgprot(_PAGE_TABLE))); in populate()
|
/kernel/linux/linux-5.10/arch/riscv/include/asm/ |
H A D | pgalloc.h | 21 set_pmd(pmd, __pmd((pfn << _PAGE_PFN_SHIFT) | _PAGE_TABLE)); in pmd_populate_kernel() 29 set_pmd(pmd, __pmd((pfn << _PAGE_PFN_SHIFT) | _PAGE_TABLE)); in pmd_populate() 37 set_pud(pud, __pud((pfn << _PAGE_PFN_SHIFT) | _PAGE_TABLE)); in pud_populate()
|
H A D | pgtable-bits.h | 28 #define _PAGE_TABLE _PAGE_PRESENT macro
|
H A D | pgtable.h | 129 #define PAGE_TABLE __pgprot(_PAGE_TABLE)
|
/kernel/linux/linux-5.10/arch/um/include/asm/ |
H A D | pgalloc.h | 16 set_pmd(pmd, __pmd(_PAGE_TABLE + (unsigned long) __pa(pte))) 19 set_pmd(pmd, __pmd(_PAGE_TABLE + \
|
H A D | pgtable-3level.h | 60 set_pud(pud, __pud(_PAGE_TABLE + __pa(pmd)))
|
H A D | pgtable.h | 53 #define _PAGE_TABLE (_PAGE_PRESENT | _PAGE_RW | _PAGE_USER | _PAGE_ACCESSED | _PAGE_DIRTY) macro
|
/kernel/linux/linux-6.6/arch/um/include/asm/ |
H A D | pgalloc.h | 16 set_pmd(pmd, __pmd(_PAGE_TABLE + (unsigned long) __pa(pte))) 19 set_pmd(pmd, __pmd(_PAGE_TABLE + \
|
H A D | pgtable-3level.h | 59 set_pud(pud, __pud(_PAGE_TABLE + __pa(pmd)))
|
/kernel/linux/linux-5.10/arch/alpha/include/asm/ |
H A D | pgtable.h | 94 #define _PAGE_TABLE (_PAGE_VALID | __DIRTY_BITS | __ACCESS_BITS) macro 227 { pmd_val(*pmdp) = _PAGE_TABLE | ((((unsigned long) ptep) - PAGE_OFFSET) << (32-PAGE_SHIFT)); } in pmd_set() 230 { pud_val(*pudp) = _PAGE_TABLE | ((((unsigned long) pmdp) - PAGE_OFFSET) << (32-PAGE_SHIFT)); } in pud_set() 257 extern inline int pmd_bad(pmd_t pmd) { return (pmd_val(pmd) & ~_PFN_MASK) != _PAGE_TABLE; } in pmd_bad() 262 extern inline int pud_bad(pud_t pud) { return (pud_val(pud) & ~_PFN_MASK) != _PAGE_TABLE; } in pud_bad()
|
/kernel/linux/linux-6.6/arch/alpha/include/asm/ |
H A D | pgtable.h | 95 #define _PAGE_TABLE (_PAGE_VALID | __DIRTY_BITS | __ACCESS_BITS) macro 210 { pmd_val(*pmdp) = _PAGE_TABLE | ((((unsigned long) ptep) - PAGE_OFFSET) << (32-PAGE_SHIFT)); } in pmd_set() 213 { pud_val(*pudp) = _PAGE_TABLE | ((((unsigned long) pmdp) - PAGE_OFFSET) << (32-PAGE_SHIFT)); } in pud_set() 239 extern inline int pmd_bad(pmd_t pmd) { return (pmd_val(pmd) & ~_PFN_MASK) != _PAGE_TABLE; } in pmd_bad() 244 extern inline int pud_bad(pud_t pud) { return (pud_val(pud) & ~_PFN_MASK) != _PAGE_TABLE; } in pud_bad()
|
/kernel/linux/linux-5.10/arch/x86/power/ |
H A D | hibernate_32.c | 66 set_pmd(pmd, __pmd(__pa(page_table) | _PAGE_TABLE)); in resume_one_page_table_init()
|
/kernel/linux/linux-6.6/arch/x86/power/ |
H A D | hibernate_32.c | 66 set_pmd(pmd, __pmd(__pa(page_table) | _PAGE_TABLE)); in resume_one_page_table_init()
|
/kernel/linux/linux-5.10/arch/x86/kernel/ |
H A D | machine_kexec_32.c | 106 set_pmd(pmd, __pmd(__pa(pte) | _PAGE_TABLE)); in machine_kexec_page_table_set_one()
|
/kernel/linux/linux-6.6/arch/x86/kernel/ |
H A D | machine_kexec_32.c | 95 set_pmd(pmd, __pmd(__pa(pte) | _PAGE_TABLE)); in machine_kexec_page_table_set_one()
|
/kernel/linux/linux-5.10/arch/x86/mm/ |
H A D | init_32.c | 103 set_pmd(pmd, __pmd(__pa(page_table) | _PAGE_TABLE)); in one_page_table_init() 185 set_pmd(pmd, __pmd(__pa(newpte)|_PAGE_TABLE)); in page_table_kmap_check()
|
/kernel/linux/linux-6.6/arch/x86/mm/ |
H A D | init_32.c | 100 set_pmd(pmd, __pmd(__pa(page_table) | _PAGE_TABLE)); in one_page_table_init() 181 set_pmd(pmd, __pmd(__pa(newpte)|_PAGE_TABLE)); in page_table_kmap_check()
|