| /linux/arch/arm/include/asm/ |
| H A D | pgtable-3level-types.h | 36 #define __pgd(x) ((pgd_t) { (x) } ) macro 53 #define __pgd(x) (x) macro
|
| /linux/arch/riscv/include/asm/ |
| H A D | pgalloc.h | 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 | page.h | 76 #define __pgd(x) ((pgd_t) { (x) }) macro
|
| H A D | pgtable-64.h | 378 set_pgd(pgd, __pgd(0)); in pgd_clear()
|
| /linux/arch/x86/mm/ |
| H A D | kaslr.c | 206 __pgd(_KERNPG_TABLE | __pa(p4d_page_tramp)); in init_trampoline_kaslr() 209 __pgd(_KERNPG_TABLE | __pa(pud_page_tramp)); in init_trampoline_kaslr()
|
| H A D | kasan_init_64.c | 212 pgd_entry = __pgd(_KERNPG_TABLE | in kasan_early_p4d_populate() 367 __pgd(__pa(tmp_p4d_table) | _KERNPG_TABLE)); in kasan_init()
|
| /linux/arch/sparc/include/asm/ |
| H A D | page_32.h | 74 #define __pgd(x) ((pgd_t) { (x) } ) macro 102 #define __pgd(x) (x) macro
|
| /linux/arch/x86/power/ |
| H A D | hibernate_32.c | 41 set_pgd(pgd, __pgd(__pa(pmd_table) | _PAGE_PRESENT)); in resume_one_md_table_init() 141 __pgd(__pa(empty_zero_page) | _PAGE_PRESENT)); in resume_init_first_level_page_table()
|
| /linux/arch/x86/include/asm/ |
| H A D | pgalloc.h | 137 set_pgd(pgd, __pgd(_PAGE_TABLE | __pa(p4d))); in pgd_populate() 145 set_pgd_safe(pgd, __pgd(_PAGE_TABLE | __pa(p4d))); in pgd_populate_safe()
|
| /linux/arch/m68k/include/asm/ |
| H A D | page.h | 44 #define __pgd(x) ((pgd_t) { (x) } ) macro
|
| /linux/arch/csky/include/asm/ |
| H A D | page.h | 61 #define __pgd(x) ((pgd_t) { (x) }) macro
|
| /linux/arch/powerpc/include/asm/ |
| H A D | pgtable-types.h | 67 #define __pgd(x) ((pgd_t) { (x) }) macro
|
| H A D | pgtable-be-types.h | 54 #define __pgd(x) ((pgd_t) { cpu_to_be64(x) }) macro
|
| /linux/arch/loongarch/include/asm/ |
| H A D | page.h | 47 #define __pgd(x) ((pgd_t) { (x) }) macro
|
| /linux/arch/sh/include/asm/ |
| H A D | page.h | 81 #define __pgd(x) ((pgd_t) { (x) } ) macro
|
| /linux/arch/x86/kernel/ |
| H A D | machine_kexec_32.c | 89 set_pgd(pgd, __pgd(__pa(pmd) | _PAGE_PRESENT)); in machine_kexec_page_table_set_one()
|
| /linux/arch/loongarch/mm/ |
| H A D | pageattr.c | 34 val = __pgd(set_pageattr_masks(pgd_val(val), walk)); in pageattr_pgd_entry()
|
| /linux/arch/riscv/kernel/ |
| H A D | hibernate.c | 328 set_pgd(dst_pgdp, __pgd(pgd_val(pgd) | pgprot_val(prot))); in temp_pgtable_mapping()
|
| /linux/arch/x86/xen/ |
| H A D | mmu_pv.c | 1482 __pgd(__pa(level3_user_vsyscall) | _PAGE_TABLE); in xen_pgd_alloc() 1789 init_top_pgt[0] = __pgd(0); in xen_setup_kernel_pagetable() 2038 set_pgd(pgd + 2 + idx_pud, __pgd(_PAGE_TABLE | pud_phys)); in xen_relocate_p2m() 2055 set_pgd(pgd + 1, __pgd(0)); in xen_relocate_p2m()
|
| /linux/arch/sparc/mm/ |
| H A D | srmmu.c | 777 *__nocache_fix(pgdp) = __pgd(probed); in srmmu_inherit_prom_mappings() 817 *__nocache_fix(pgdp) = __pgd(big_pte); in do_large_mapping()
|