Lines Matching defs:mmuar
103 unsigned long mmuar;
106 mmuar = task->thread.ksp;
109 mmu_write(MMUAR, mmuar);
114 if (mmuar >= PAGE_OFFSET) {
124 pgd = pgd_offset(mm, mmuar);
128 p4d = p4d_offset(pgd, mmuar);
132 pud = pud_offset(p4d, mmuar);
136 pmd = pmd_offset(pud, mmuar);
140 pte = (mmuar >= PAGE_OFFSET) ? pte_offset_kernel(pmd, mmuar)
141 : pte_offset_map(pmd, mmuar);
147 if (!pte_dirty(*pte) && mmuar <= PAGE_OFFSET)
150 mmu_write(MMUTR, (mmuar & PAGE_MASK) | (asid << MMUTR_IDN) |
162 pr_info("ksp load failed: mm=0x%p ksp=0x08%lx\n", mm, mmuar);
164 if (pte && mmuar < PAGE_OFFSET)