Lines Matching defs:pmd_dir
65 pmd_t *pmd_dir;
77 pmd_dir = pmd_offset(pud_dir, virtaddr);
81 int pmd_type = pmd_val(*pmd_dir) & _DESCTYPE_MASK;
84 pmd_clear(pmd_dir);
93 if (pmd_bad(*pmd_dir)) {
94 printk("iounmap: bad pmd (%08lx)\n", pmd_val(*pmd_dir));
95 pmd_clear(pmd_dir);
98 pte_dir = pte_offset_kernel(pmd_dir, virtaddr);
166 pmd_t *pmd_dir;
260 pmd_dir = pmd_alloc(&init_mm, pud_dir, virtaddr);
261 if (!pmd_dir) {
262 printk("ioremap: no mem for pmd_dir\n");
268 pmd_val(*pmd_dir) = physaddr;
275 pte_dir = pte_alloc_kernel(pmd_dir, virtaddr);
330 pmd_t *pmd_dir;
371 pmd_dir = pmd_offset(pud_dir, virtaddr);
375 unsigned long pmd = pmd_val(*pmd_dir);
378 *pmd_dir = __pmd((pmd & _CACHEMASK040) | cmode);
386 if (pmd_bad(*pmd_dir)) {
387 printk("iocachemode: bad pmd (%08lx)\n", pmd_val(*pmd_dir));
388 pmd_clear(pmd_dir);
391 pte_dir = pte_offset_kernel(pmd_dir, virtaddr);