| /linux/arch/x86/power/ |
| H A D | hibernate_64.c | 77 set_pgd(pgd + pgd_index(restore_jump_address), new_pgd); in set_up_temporary_text_mapping() 81 set_pgd(pgd + pgd_index(restore_jump_address), new_pgd); in set_up_temporary_text_mapping()
|
| H A D | hibernate_32.c | 41 set_pgd(pgd, __pgd(__pa(pmd_table) | _PAGE_PRESENT)); in resume_one_md_table_init() 140 set_pgd(pg_dir + i, in resume_init_first_level_page_table()
|
| /linux/arch/riscv/mm/ |
| H A D | kasan_init.c | 120 set_pgd(pgd, pfn_pgd(PFN_DOWN(__pa(p)), PAGE_TABLE)); in kasan_populate_p4d() 155 set_pgd(pgdp, pfn_pgd(PFN_DOWN(phys_addr), PAGE_KERNEL)); in kasan_populate_pgd() 314 set_pgd(pgdp, pfn_pgd(PFN_DOWN(phys_addr), PAGE_TABLE)); in kasan_early_populate_pgd() 428 set_pgd(pgd_k, pfn_pgd(PFN_DOWN(__pa(p)), PAGE_TABLE)); in kasan_shallow_populate_pgd() 467 set_pgd(&tmp_pg_dir[pgd_index(KASAN_SHADOW_END)], in create_tmp_mapping()
|
| H A D | fault.c | 199 set_pgd(pgd, pgdp_get(pgd_k)); in vmalloc_fault()
|
| /linux/include/asm-generic/ |
| H A D | pgtable-nop4d.h | 33 #define set_pgd(pgdptr, pgdval) set_p4d((p4d_t *)(pgdptr), (p4d_t) { pgdval }) macro
|
| /linux/arch/riscv/include/asm/ |
| H A D | pgtable-64.h | 343 static inline void set_pgd(pgd_t *pgdp, pgd_t pgd) in set_pgd() function 378 set_pgd(pgd, __pgd(0)); in pgd_clear()
|
| H A D | pgalloc.h | 67 set_pgd(pgd, __pgd((pfn << _PAGE_PFN_SHIFT) | _PAGE_TABLE)); in pgd_populate()
|
| H A D | pgtable.h | 1311 set_pgd(pgdp, pgd); \
|
| /linux/arch/x86/platform/olpc/ |
| H A D | olpc_ofw.c | 41 set_pgd(&swapper_pg_dir[OLPC_OFW_PDE_NR], *ofw_pde); in setup_olpc_ofw_pgd()
|
| /linux/arch/arc/mm/ |
| H A D | fault.c | 43 set_pgd(pgd, *pgd_k); in handle_kernel_vaddr_fault()
|
| /linux/arch/x86/mm/ |
| H A D | kasan_init_64.c | 214 set_pgd(pgd, pgd_entry); in kasan_early_p4d_populate() 366 set_pgd(&early_top_pgt[pgd_index(KASAN_SHADOW_END)], in kasan_init()
|
| H A D | pti.c | 193 set_pgd(pgd, __pgd(_KERNPG_TABLE | __pa(new_p4d_page))); in pti_user_pagetable_walk_p4d()
|
| /linux/arch/nios2/mm/ |
| H A D | fault.c | 241 set_pgd(pgd, *pgd_k); in do_page_fault()
|
| /linux/arch/x86/include/asm/ |
| H A D | pgalloc.h | 137 set_pgd(pgd, __pgd(_PAGE_TABLE | __pa(p4d))); in pgd_populate()
|
| /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()
|
| H A D | ldt.c | 269 set_pgd(kernel_to_user_pgdp(pgd), *pgd); in map_ldt_struct_to_user()
|
| /linux/arch/csky/mm/ |
| H A D | fault.c | 145 set_pgd(pgd, *pgd_k); in vmalloc_fault()
|
| /linux/arch/arm/mm/ |
| H A D | kasan_init.c | 236 set_pgd(&tmp_pgd_table[pgd_index(KASAN_SHADOW_START)], in kasan_init()
|
| /linux/arch/mips/mm/ |
| H A D | fault.c | 297 set_pgd(pgd, *pgd_k); in __do_page_fault()
|
| /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/arm64/mm/ |
| H A D | kasan_init.c | 220 set_pgd(pgdp, __pgd(__pa_symbol(tbl) | PGD_TYPE_TABLE)); in kasan_early_init()
|
| /linux/arch/arm64/include/asm/ |
| H A D | pgtable.h | 1095 static inline void set_pgd(pgd_t *pgdp, pgd_t pgd) in set_pgd() function 1109 set_pgd(pgdp, __pgd(0)); in pgd_clear()
|
| /linux/Documentation/arch/x86/ |
| H A D | pti.rst | 110 be an update to the userspace PGD any time a set_pgd() is done
|
| /linux/arch/x86/xen/ |
| H A D | mmu_pv.c | 2030 set_pgd(pgd + 2 + idx_pud, __pgd(_PAGE_TABLE | pud_phys)); in xen_relocate_p2m() 2047 set_pgd(pgd + 1, __pgd(0)); in xen_relocate_p2m()
|