Home
last modified time | relevance | path

Searched refs:mmuar (Results 1 – 2 of 2) sorted by relevance

/openbmc/linux/arch/m68k/include/asm/
H A Dmmu_context.h103 unsigned long mmuar; in load_ksp_mmu() local
106 mmuar = task->thread.ksp; in load_ksp_mmu()
109 mmu_write(MMUAR, mmuar); in load_ksp_mmu()
114 if (mmuar >= PAGE_OFFSET) { in load_ksp_mmu()
124 pgd = pgd_offset(mm, mmuar); in load_ksp_mmu()
128 p4d = p4d_offset(pgd, mmuar); in load_ksp_mmu()
132 pud = pud_offset(p4d, mmuar); in load_ksp_mmu()
136 pmd = pmd_offset(pud, mmuar); in load_ksp_mmu()
140 pte = (mmuar >= PAGE_OFFSET) ? pte_offset_kernel(pmd, mmuar) in load_ksp_mmu()
141 : pte_offset_map(pmd, mmuar); in load_ksp_mmu()
[all …]
/openbmc/linux/arch/m68k/mm/
H A Dmcfmmu.c89 unsigned long flags, mmuar, mmutr; in cf_tlb_miss() local
101 mmuar = (dtlb) ? mmu_read(MMUAR) : in cf_tlb_miss()
108 pgd = pgd_offset(mm, mmuar); in cf_tlb_miss()
112 p4d = p4d_offset(pgd, mmuar); in cf_tlb_miss()
116 pud = pud_offset(p4d, mmuar); in cf_tlb_miss()
120 pmd = pmd_offset(pud, mmuar); in cf_tlb_miss()
124 pte = (KMAPAREA(mmuar)) ? pte_offset_kernel(pmd, mmuar) in cf_tlb_miss()
125 : pte_offset_map(pmd, mmuar); in cf_tlb_miss()
137 if (!pte_dirty(*pte) && !KMAPAREA(mmuar)) in cf_tlb_miss()
141 if ((mmuar < TASK_UNMAPPED_BASE) || (mmuar >= TASK_SIZE)) in cf_tlb_miss()
[all …]