Lines Matching refs:pgd

192 static inline pmd_t *vmalloc_sync_one(pgd_t *pgd, unsigned long address)  in vmalloc_sync_one()  argument
199 pgd += index; in vmalloc_sync_one()
200 pgd_k = init_mm.pgd + index; in vmalloc_sync_one()
210 pud = pud_offset(pgd, address); in vmalloc_sync_one()
324 pgd_t *pgd = &base[pgd_index(address)]; in dump_pagetable() local
329 printk("*pdpt = %016Lx ", pgd_val(*pgd)); in dump_pagetable()
330 if (!low_pfn(pgd_val(*pgd) >> PAGE_SHIFT) || !pgd_present(*pgd)) in dump_pagetable()
333 pmd = pmd_offset(pud_offset(pgd, address), address); in dump_pagetable()
365 pgd_t *pgd, *pgd_ref; in vmalloc_fault() local
381 pgd = pgd_offset(current->active_mm, address); in vmalloc_fault()
386 if (pgd_none(*pgd)) { in vmalloc_fault()
387 set_pgd(pgd, *pgd_ref); in vmalloc_fault()
390 BUG_ON(pgd_page_vaddr(*pgd) != pgd_page_vaddr(*pgd_ref)); in vmalloc_fault()
398 pud = pud_offset(pgd, address); in vmalloc_fault()
466 pgd_t *pgd = base + pgd_index(address); in dump_pagetable() local
471 if (bad_address(pgd)) in dump_pagetable()
474 printk("PGD %lx ", pgd_val(*pgd)); in dump_pagetable()
476 if (!pgd_present(*pgd)) in dump_pagetable()
479 pud = pud_offset(pgd, address); in dump_pagetable()
598 pgd_t *pgd; in show_fault_oops() local
601 pgd = __va(read_cr3() & PHYSICAL_PAGE_MASK); in show_fault_oops()
602 pgd += pgd_index(address); in show_fault_oops()
604 pte = lookup_address_in_pgd(pgd, address, &level); in show_fault_oops()
609 (pgd_flags(*pgd) & _PAGE_USER) && in show_fault_oops()
950 pgd_t *pgd; in spurious_fault() local
969 pgd = init_mm.pgd + pgd_index(address); in spurious_fault()
970 if (!pgd_present(*pgd)) in spurious_fault()
973 pud = pud_offset(pgd, address); in spurious_fault()