Searched defs:pgd_page (Results 1 - 13 of 13) sorted by relevance

/arch/alpha/include/asm/
H A Dmmzone.h75 #define pgd_page(pgd) (pfn_to_page(pgd_val(pgd) >> 32)) macro
H A Dpgtable.h241 #define pgd_page(pgd) (mem_map + ((pgd_val(pgd) & _PFN_MASK) >> 32)) macro
/arch/m32r/include/asm/
H A Dpgtable-2level.h57 #define pgd_page(pgd) (mem_map + ((pgd_val(pgd) >> PAGE_SHIFT) - PFN_BASE)) macro
/arch/powerpc/include/asm/
H A Dpgtable-ppc64-4k.h60 #define pgd_page(pgd) virt_to_page(pgd_page_vaddr(pgd)) macro
/arch/tile/mm/
H A Dfault.c188 struct page *pgd_page = pfn_to_page(pgd_pfn); local
189 BUG_ON(PageHighMem(pgd_page));
/arch/m68k/include/asm/
H A Dmotorola_pgtable.h154 #define pgd_page(pgd) (mem_map + ((unsigned long)(__va(pgd_val(pgd)) - PAGE_OFFSET) >> PAGE_SHIFT)) macro
/arch/microblaze/include/asm/
H A Dpgtable.h328 #define pgd_page(pgd) \ macro
/arch/x86/mm/
H A Dinit_64.c99 int kernel_ident_mapping_init(struct x86_mapping_info *info, pgd_t *pgd_page, argument
107 pgd_t *pgd = pgd_page + pgd_index(addr) + off;
794 free_pagetable(pgd_page(*pgd), 0);
1390 get_page_bootmem(section_nr, pgd_page(*pgd), MIX_SECTION_INFO);
/arch/frv/include/asm/
H A Dpgtable.h219 #define pgd_page(pgd) (pud_page((pud_t){ pgd })) macro
/arch/ia64/include/asm/
H A Dpgtable.h293 #define pgd_page(pgd) virt_to_page((pgd_val(pgd) + PAGE_OFFSET)) macro
/arch/parisc/include/asm/
H A Dpgtable.h312 #define pgd_page(pgd) virt_to_page((void *)pgd_page_vaddr(pgd)) macro
/arch/x86/include/asm/
H A Dpgtable.h629 #define pgd_page(pgd) pfn_to_page(pgd_val(pgd) >> PAGE_SHIFT) macro
/arch/x86/xen/
H A Dmmu.c567 pgd_t *pgd_page = (pgd_t *)(((unsigned long)pgd) & PAGE_MASK); local
568 unsigned offset = pgd - pgd_page;
572 struct page *page = virt_to_page(pgd_page);
876 xen_pin_page(mm, pgd_page(pgd[pgd_index(TASK_SIZE)]),
995 xen_unpin_page(mm, pgd_page(pgd[pgd_index(TASK_SIZE)]),

Completed in 281 milliseconds