Searched refs:pgd_page (Results 1 – 13 of 13) sorted by relevance
/linux-6.3-rc2/arch/riscv/include/asm/ |
A D | pgtable-64.h | 360 static inline struct page *pgd_page(pgd_t pgd) in pgd_page() function 364 #define pgd_page(pgd) pgd_page(pgd) macro
|
/linux-6.3-rc2/arch/x86/mm/ |
A D | ident_map.c | 97 int kernel_ident_mapping_init(struct x86_mapping_info *info, pgd_t *pgd_page, in kernel_ident_mapping_init() argument 113 pgd_t *pgd = pgd_page + pgd_index(addr); in kernel_ident_mapping_init()
|
A D | init_64.c | 1580 get_page_bootmem(section_nr, pgd_page(*pgd), MIX_SECTION_INFO); in register_page_bootmem_memmap()
|
/linux-6.3-rc2/arch/x86/include/asm/ |
A D | init.h | 14 int kernel_ident_mapping_init(struct x86_mapping_info *info, pgd_t *pgd_page,
|
A D | pgtable.h | 940 #define pgd_page(pgd) pfn_to_page(pgd_pfn(pgd)) macro
|
/linux-6.3-rc2/arch/riscv/kvm/ |
A D | mmu.c | 712 struct page *pgd_page; in kvm_riscv_gstage_alloc_pgd() local 719 pgd_page = alloc_pages(GFP_KERNEL | __GFP_ZERO, in kvm_riscv_gstage_alloc_pgd() 721 if (!pgd_page) in kvm_riscv_gstage_alloc_pgd() 723 kvm->arch.pgd = page_to_virt(pgd_page); in kvm_riscv_gstage_alloc_pgd() 724 kvm->arch.pgd_phys = page_to_phys(pgd_page); in kvm_riscv_gstage_alloc_pgd()
|
/linux-6.3-rc2/include/asm-generic/ |
A D | pgtable-nop4d.h | 43 #define pgd_page(pgd) (p4d_page((p4d_t){ pgd })) macro
|
/linux-6.3-rc2/mm/kasan/ |
A D | init.c | 35 return pgd_page(pgd) == virt_to_page(lm_alias(kasan_early_shadow_p4d)); in kasan_p4d_table() 338 p4d_free(&init_mm, (p4d_t *)page_to_virt(pgd_page(*pgd))); in kasan_free_p4d()
|
/linux-6.3-rc2/mm/ |
A D | ptdump.c | 36 if (pgd_page(val) == virt_to_page(lm_alias(kasan_early_shadow_p4d))) in ptdump_pgd_entry()
|
A D | gup.c | 2746 page = nth_page(pgd_page(orig), (addr & ~PGDIR_MASK) >> PAGE_SHIFT); in gup_huge_pgd()
|
/linux-6.3-rc2/arch/x86/xen/ |
A D | mmu_pv.c | 448 pgd_t *pgd_page = (pgd_t *)(((unsigned long)pgd) & PAGE_MASK); in xen_get_user_pgd() local 449 unsigned offset = pgd - pgd_page; in xen_get_user_pgd() 453 struct page *page = virt_to_page(pgd_page); in xen_get_user_pgd()
|
/linux-6.3-rc2/arch/s390/include/asm/ |
A D | pgtable.h | 1481 #define pgd_page(pgd) pfn_to_page(pgd_pfn(pgd)) macro
|
/linux-6.3-rc2/drivers/iommu/intel/ |
A D | iommu.c | 1179 struct page *pgd_page = virt_to_page(domain->pgd); in domain_unmap() local 1180 list_add_tail(&pgd_page->lru, freelist); in domain_unmap()
|
Completed in 39 milliseconds