Lines Matching refs:pmd
27 pmd_t *pmd;
31 pmd = pmd_alloc_one(&init_mm, addr);
32 if (!pmd) {
33 pr_warn("Failed to allocate identity pmd.\n");
41 memcpy(pmd, pmd_offset(pud, 0),
43 pud_populate(&init_mm, pud, pmd);
44 pmd += pmd_index(addr);
46 pmd = pmd_offset(pud, addr);
50 *pmd = __pmd((addr & PMD_MASK) | prot);
51 flush_pmd_entry(pmd);
52 } while (pmd++, addr = next, addr != end);
58 pmd_t *pmd = pmd_offset(pud, addr);
61 pmd[0] = __pmd(addr);
63 pmd[1] = __pmd(addr);
64 flush_pmd_entry(pmd);