Lines Matching refs:pgd
83 int pgd; in efi_call_phys_prolog() local
94 for (pgd = 0; pgd < n_pgds; pgd++) { in efi_call_phys_prolog()
95 save_pgd[pgd] = *pgd_offset_k(pgd * PGDIR_SIZE); in efi_call_phys_prolog()
96 vaddress = (unsigned long)__va(pgd * PGDIR_SIZE); in efi_call_phys_prolog()
97 set_pgd(pgd_offset_k(pgd * PGDIR_SIZE), *pgd_offset_k(vaddress)); in efi_call_phys_prolog()
132 pgd_t *pgd = (pgd_t *)__va(real_mode_header->trampoline_pgd); in efi_sync_low_kernel_mappings() local
139 memcpy(pgd + pgd_index(PAGE_OFFSET), in efi_sync_low_kernel_mappings()
140 init_mm.pgd + pgd_index(PAGE_OFFSET), in efi_sync_low_kernel_mappings()
149 pgd_t *pgd; in efi_setup_page_tables() local
155 pgd = __va(efi_scratch.efi_pgt); in efi_setup_page_tables()
163 if (kernel_map_pages_in_pgd(pgd, pa_memmap, pa_memmap, num_pages, _PAGE_NX)) { in efi_setup_page_tables()
189 if (kernel_map_pages_in_pgd(pgd, text >> PAGE_SHIFT, text, npages, 0)) { in efi_setup_page_tables()
199 pgd_t *pgd = (pgd_t *)__va(real_mode_header->trampoline_pgd); in efi_cleanup_page_tables() local
201 kernel_unmap_pages_in_pgd(pgd, pa_memmap, num_pages); in efi_cleanup_page_tables()
206 pgd_t *pgd = (pgd_t *)__va(real_mode_header->trampoline_pgd); in __map_region() local
212 if (kernel_map_pages_in_pgd(pgd, md->phys_addr, va, md->num_pages, pf)) in __map_region()
315 pgd_t *pgd = (pgd_t *)__va(real_mode_header->trampoline_pgd); in efi_dump_pagetable() local
317 ptdump_walk_pgd_level(NULL, pgd); in efi_dump_pagetable()