Lines Matching defs:pmd
247 pmd_t *pmd;
250 pmd = pti_user_pagetable_walk_pmd(address);
251 if (!pmd)
255 if (pmd_large(*pmd)) {
260 if (pmd_none(*pmd)) {
265 set_pmd(pmd, __pmd(_KERNPG_TABLE | __pa(new_pte_page)));
268 pte = pte_offset_kernel(pmd, address);
314 pmd_t *pmd, *target_pmd;
337 pmd = pmd_offset(pud, addr);
338 if (pmd_none(*pmd)) {
344 if (pmd_large(*pmd) || level == PTI_CLONE_PMD) {
355 if (WARN_ON(!(pmd_flags(*pmd) & _PAGE_PRESENT)))
368 *pmd = pmd_set_flags(*pmd, _PAGE_GLOBAL);
375 *target_pmd = *pmd;
382 pte = pte_offset_kernel(pmd, addr);