Home
last modified time | relevance | path

Searched refs:_KERNPG_TABLE (Results 1 - 25 of 40) sorted by relevance

12

/kernel/linux/linux-5.10/arch/x86/mm/
H A Dkaslr.c173 __p4d(_KERNPG_TABLE | __pa(pud_page_tramp))); in init_trampoline_kaslr()
176 __pgd(_KERNPG_TABLE | __pa(p4d_page_tramp)); in init_trampoline_kaslr()
179 __pgd(_KERNPG_TABLE | __pa(pud_page_tramp)); in init_trampoline_kaslr()
H A Dkasan_init_64.c215 pgd_entry = __pgd(_KERNPG_TABLE | in kasan_early_p4d_populate()
227 p4d_entry = __p4d(_KERNPG_TABLE | in kasan_early_p4d_populate()
295 pmdval_t pmd_val = __pa_nodebug(kasan_early_shadow_pte) | _KERNPG_TABLE; in kasan_early_init()
296 pudval_t pud_val = __pa_nodebug(kasan_early_shadow_pmd) | _KERNPG_TABLE; in kasan_early_init()
297 p4dval_t p4d_val = __pa_nodebug(kasan_early_shadow_pud) | _KERNPG_TABLE; in kasan_early_init()
370 __pgd(__pa(tmp_p4d_table) | _KERNPG_TABLE)); in kasan_init()
H A Dpti.c186 set_pgd(pgd, __pgd(_KERNPG_TABLE | __pa(new_p4d_page))); in pti_user_pagetable_walk_p4d()
215 set_p4d(p4d, __p4d(_KERNPG_TABLE | __pa(new_pud_page))); in pti_user_pagetable_walk_pmd()
229 set_pud(pud, __pud(_KERNPG_TABLE | __pa(new_pmd_page))); in pti_user_pagetable_walk_pmd()
265 set_pmd(pmd, __pmd(_KERNPG_TABLE | __pa(new_pte_page))); in pti_user_pagetable_walk_pte()
H A Dident_map.c120 info->kernpg_flag = _KERNPG_TABLE; in kernel_ident_mapping_init()
/kernel/linux/linux-6.6/arch/x86/mm/
H A Dkaslr.c173 __p4d(_KERNPG_TABLE | __pa(pud_page_tramp))); in init_trampoline_kaslr()
176 __pgd(_KERNPG_TABLE | __pa(p4d_page_tramp)); in init_trampoline_kaslr()
179 __pgd(_KERNPG_TABLE | __pa(pud_page_tramp)); in init_trampoline_kaslr()
H A Dkasan_init_64.c213 pgd_entry = __pgd(_KERNPG_TABLE | in kasan_early_p4d_populate()
225 p4d_entry = __p4d(_KERNPG_TABLE | in kasan_early_p4d_populate()
293 pmdval_t pmd_val = __pa_nodebug(kasan_early_shadow_pte) | _KERNPG_TABLE; in kasan_early_init()
294 pudval_t pud_val = __pa_nodebug(kasan_early_shadow_pmd) | _KERNPG_TABLE; in kasan_early_init()
295 p4dval_t p4d_val = __pa_nodebug(kasan_early_shadow_pud) | _KERNPG_TABLE; in kasan_early_init()
368 __pgd(__pa(tmp_p4d_table) | _KERNPG_TABLE)); in kasan_init()
H A Dpti.c186 set_pgd(pgd, __pgd(_KERNPG_TABLE | __pa(new_p4d_page))); in pti_user_pagetable_walk_p4d()
215 set_p4d(p4d, __p4d(_KERNPG_TABLE | __pa(new_pud_page))); in pti_user_pagetable_walk_pmd()
229 set_pud(pud, __pud(_KERNPG_TABLE | __pa(new_pmd_page))); in pti_user_pagetable_walk_pmd()
265 set_pmd(pmd, __pmd(_KERNPG_TABLE | __pa(new_pte_page))); in pti_user_pagetable_walk_pte()
/kernel/linux/linux-5.10/arch/openrisc/include/asm/
H A Dpgalloc.h29 set_pmd(pmd, __pmd(_KERNPG_TABLE + __pa(pte)))
34 set_pmd(pmd, __pmd(_KERNPG_TABLE + in pmd_populate()
H A Dpgtable.h155 #define _KERNPG_TABLE \ macro
224 #define pmd_bad(x) ((pmd_val(x) & (~PAGE_MASK)) != _KERNPG_TABLE)
362 pmd_val(*pmdp) = _KERNPG_TABLE | (unsigned long) ptep; in pmd_set()
/kernel/linux/linux-6.6/arch/openrisc/include/asm/
H A Dpgalloc.h29 set_pmd(pmd, __pmd(_KERNPG_TABLE + __pa(pte)))
34 set_pmd(pmd, __pmd(_KERNPG_TABLE + in pmd_populate()
H A Dpgtable.h154 #define _KERNPG_TABLE \ macro
208 #define pmd_bad(x) ((pmd_val(x) & (~PAGE_MASK)) != _KERNPG_TABLE)
346 pmd_val(*pmdp) = _KERNPG_TABLE | (unsigned long) ptep; in pmd_set()
/kernel/linux/linux-5.10/arch/um/kernel/
H A Dmem.c74 set_pmd(pmd, __pmd(_KERNPG_TABLE + in one_page_table_init()
89 set_pud(pud, __pud(_KERNPG_TABLE + (unsigned long) __pa(pmd_table))); in one_md_table_init()
/kernel/linux/linux-5.10/arch/x86/kernel/
H A Dmachine_kexec_64.c141 set_pgd(pgd, __pgd(__pa(p4d) | _KERNPG_TABLE)); in init_transition_pgtable()
149 set_p4d(p4d, __p4d(__pa(pud) | _KERNPG_TABLE)); in init_transition_pgtable()
157 set_pud(pud, __pud(__pa(pmd) | _KERNPG_TABLE)); in init_transition_pgtable()
165 set_pmd(pmd, __pmd(__pa(pte) | _KERNPG_TABLE)); in init_transition_pgtable()
H A Dhead64.c356 *pgd_p = (pgdval_t)p4d_p - __START_KERNEL_map + phys_base + _KERNPG_TABLE; in __early_make_pgtable()
371 *p4d_p = (p4dval_t)pud_p - __START_KERNEL_map + phys_base + _KERNPG_TABLE; in __early_make_pgtable()
386 *pud_p = (pudval_t)pmd_p - __START_KERNEL_map + phys_base + _KERNPG_TABLE; in __early_make_pgtable()
H A Despfix_64.c93 #define PGTABLE_PROT ((_KERNPG_TABLE & ~_PAGE_RW) | _PAGE_NX)
/kernel/linux/linux-6.6/arch/x86/kernel/
H A Dmachine_kexec_64.c143 set_pgd(pgd, __pgd(__pa(p4d) | _KERNPG_TABLE)); in init_transition_pgtable()
151 set_p4d(p4d, __p4d(__pa(pud) | _KERNPG_TABLE)); in init_transition_pgtable()
159 set_pud(pud, __pud(__pa(pmd) | _KERNPG_TABLE)); in init_transition_pgtable()
167 set_pmd(pmd, __pmd(__pa(pte) | _KERNPG_TABLE)); in init_transition_pgtable()
H A Dhead64.c364 *pgd_p = (pgdval_t)p4d_p - __START_KERNEL_map + phys_base + _KERNPG_TABLE; in __early_make_pgtable()
379 *p4d_p = (p4dval_t)pud_p - __START_KERNEL_map + phys_base + _KERNPG_TABLE; in __early_make_pgtable()
394 *pud_p = (pudval_t)pmd_p - __START_KERNEL_map + phys_base + _KERNPG_TABLE; in __early_make_pgtable()
/kernel/linux/linux-6.6/arch/um/kernel/
H A Dmem.c92 set_pmd(pmd, __pmd(_KERNPG_TABLE + in one_page_table_init()
106 set_pud(pud, __pud(_KERNPG_TABLE + (unsigned long) __pa(pmd_table))); in one_md_table_init()
/kernel/linux/linux-6.6/arch/um/include/asm/
H A Dpgtable-3level.h56 #define pud_bad(x) ((pud_val(x) & (~PAGE_MASK & ~_PAGE_USER)) != _KERNPG_TABLE)
H A Dpgtable.h57 #define _KERNPG_TABLE (_PAGE_PRESENT | _PAGE_RW | _PAGE_ACCESSED | _PAGE_DIRTY) macro
84 #define pmd_bad(x) ((pmd_val(x) & (~PAGE_MASK & ~_PAGE_USER)) != _KERNPG_TABLE)
/kernel/linux/linux-5.10/arch/um/include/asm/
H A Dpgtable.h54 #define _KERNPG_TABLE (_PAGE_PRESENT | _PAGE_RW | _PAGE_ACCESSED | _PAGE_DIRTY) macro
98 #define pmd_bad(x) ((pmd_val(x) & (~PAGE_MASK & ~_PAGE_USER)) != _KERNPG_TABLE)
H A Dpgtable-3level.h57 #define pud_bad(x) ((pud_val(x) & (~PAGE_MASK & ~_PAGE_USER)) != _KERNPG_TABLE)
/kernel/linux/linux-5.10/arch/x86/power/
H A Dhibernate_64.c33 pgprot_t pgtable_prot = __pgprot(_KERNPG_TABLE); in set_up_temporary_text_mapping()
/kernel/linux/linux-6.6/arch/x86/power/
H A Dhibernate_64.c33 pgprot_t pgtable_prot = __pgprot(_KERNPG_TABLE); in set_up_temporary_text_mapping()
/kernel/linux/linux-5.10/arch/openrisc/mm/
H A Dinit.c106 set_pmd(pme, __pmd(_KERNPG_TABLE + __pa(pte))); in map_ram()

Completed in 13 milliseconds

12