Lines Matching defs:mmuar
89 unsigned long flags, mmuar, mmutr;
101 mmuar = (dtlb) ? mmu_read(MMUAR) :
104 mm = (!user_mode(regs) && KMAPAREA(mmuar)) ? &init_mm : current->mm;
108 pgd = pgd_offset(mm, mmuar);
112 p4d = p4d_offset(pgd, mmuar);
116 pud = pud_offset(p4d, mmuar);
120 pmd = pmd_offset(pud, mmuar);
124 pte = (KMAPAREA(mmuar)) ? pte_offset_kernel(pmd, mmuar)
125 : pte_offset_map(pmd, mmuar);
137 if (!pte_dirty(*pte) && !KMAPAREA(mmuar))
140 mmutr = (mmuar & PAGE_MASK) | (asid << MMUTR_IDN) | MMUTR_V;
141 if ((mmuar < TASK_UNMAPPED_BASE) || (mmuar >= TASK_SIZE))
154 if (pte && !KMAPAREA(mmuar))