Lines Matching refs:pmd
197 pmd_t *pmd, *pmd_k; in vmalloc_sync_one() local
215 pmd = pmd_offset(pud, address); in vmalloc_sync_one()
220 if (!pmd_present(*pmd)) in vmalloc_sync_one()
221 set_pmd(pmd, *pmd_k); in vmalloc_sync_one()
223 BUG_ON(pmd_page(*pmd) != pmd_page(*pmd_k)); in vmalloc_sync_one()
325 pmd_t *pmd; in dump_pagetable() local
333 pmd = pmd_offset(pud_offset(pgd, address), address); in dump_pagetable()
334 printk(KERN_CONT "*pde = %0*Lx ", sizeof(*pmd) * 2, (u64)pmd_val(*pmd)); in dump_pagetable()
342 if (!low_pfn(pmd_pfn(*pmd)) || !pmd_present(*pmd) || pmd_large(*pmd)) in dump_pagetable()
345 pte = pte_offset_kernel(pmd, address); in dump_pagetable()
367 pmd_t *pmd, *pmd_ref; in vmalloc_fault() local
409 pmd = pmd_offset(pud, address); in vmalloc_fault()
414 if (pmd_none(*pmd) || pmd_pfn(*pmd) != pmd_pfn(*pmd_ref)) in vmalloc_fault()
417 if (pmd_huge(*pmd)) in vmalloc_fault()
424 pte = pte_offset_kernel(pmd, address); in vmalloc_fault()
468 pmd_t *pmd; in dump_pagetable() local
487 pmd = pmd_offset(pud, address); in dump_pagetable()
488 if (bad_address(pmd)) in dump_pagetable()
491 printk("PMD %lx ", pmd_val(*pmd)); in dump_pagetable()
492 if (!pmd_present(*pmd) || pmd_large(*pmd)) in dump_pagetable()
495 pte = pte_offset_kernel(pmd, address); in dump_pagetable()
952 pmd_t *pmd; in spurious_fault() local
980 pmd = pmd_offset(pud, address); in spurious_fault()
981 if (!pmd_present(*pmd)) in spurious_fault()
984 if (pmd_large(*pmd)) in spurious_fault()
985 return spurious_fault_check(error_code, (pte_t *) pmd); in spurious_fault()
987 pte = pte_offset_kernel(pmd, address); in spurious_fault()
999 ret = spurious_fault_check(error_code, (pte_t *) pmd); in spurious_fault()