Searched refs:pgd_page (Results 1 - 14 of 14) sorted by relevance

/linux-master/arch/x86/include/asm/
H A Dinit.h16 int kernel_ident_mapping_init(struct x86_mapping_info *info, pgd_t *pgd_page,
H A Dpgtable.h1156 #define pgd_page(pgd) pfn_to_page(pgd_pfn(pgd)) macro
/linux-master/include/asm-generic/
H A Dpgtable-nop4d.h43 #define pgd_page(pgd) (p4d_page((p4d_t){ pgd })) macro
/linux-master/arch/x86/mm/
H A Dident_map.c97 int kernel_ident_mapping_init(struct x86_mapping_info *info, pgd_t *pgd_page, argument
113 pgd_t *pgd = pgd_page + pgd_index(addr);
H A Dinit_64.c1578 get_page_bootmem(section_nr, pgd_page(*pgd), MIX_SECTION_INFO);
/linux-master/arch/riscv/include/asm/
H A Dpgtable-64.h392 static inline struct page *pgd_page(pgd_t pgd) function
396 #define pgd_page(pgd) pgd_page(pgd) macro
/linux-master/arch/riscv/kvm/
H A Dmmu.c713 struct page *pgd_page; local
720 pgd_page = alloc_pages(GFP_KERNEL | __GFP_ZERO,
722 if (!pgd_page)
724 kvm->arch.pgd = page_to_virt(pgd_page);
725 kvm->arch.pgd_phys = page_to_phys(pgd_page);
/linux-master/mm/
H A Dptdump.c37 if (pgd_page(val) == virt_to_page(lm_alias(kasan_early_shadow_p4d)))
H A Dgup.c2978 page = nth_page(pgd_page(orig), (addr & ~PGDIR_MASK) >> PAGE_SHIFT);
/linux-master/mm/kasan/
H A Dinit.c35 return pgd_page(pgd) == virt_to_page(lm_alias(kasan_early_shadow_p4d));
348 p4d_free(&init_mm, (p4d_t *)page_to_virt(pgd_page(*pgd)));
/linux-master/arch/x86/xen/
H A Dmmu_pv.c464 pgd_t *pgd_page = (pgd_t *)(((unsigned long)pgd) & PAGE_MASK); local
465 unsigned offset = pgd - pgd_page;
469 struct page *page = virt_to_page(pgd_page);
/linux-master/arch/arm64/include/asm/
H A Dpgtable.h1002 #define pgd_page(pgd) pfn_to_page(__phys_to_pfn(__pgd_to_phys(pgd))) macro
/linux-master/arch/s390/include/asm/
H A Dpgtable.h1497 #define pgd_page(pgd) pfn_to_page(pgd_pfn(pgd)) macro
/linux-master/drivers/iommu/intel/
H A Diommu.c1110 struct page *pgd_page = virt_to_page(domain->pgd); local
1111 list_add_tail(&pgd_page->lru, freelist);

Completed in 418 milliseconds