Lines Matching defs:mmu_pid
45 static void replace_tlb_one_pid(unsigned long addr, unsigned long mmu_pid, unsigned long tlbacc)
69 if (pid != mmu_pid)
72 tlbmisc = (mmu_pid << TLBMISC_PID_SHIFT) | TLBMISC_WE |
88 static void flush_tlb_one_pid(unsigned long addr, unsigned long mmu_pid)
92 replace_tlb_one_pid(addr, mmu_pid, 0);
95 static void reload_tlb_one_pid(unsigned long addr, unsigned long mmu_pid, pte_t pte)
99 replace_tlb_one_pid(addr, mmu_pid, pte_val(pte));
105 unsigned long mmu_pid = get_pid_from_context(&vma->vm_mm->context);
108 flush_tlb_one_pid(start, mmu_pid);
115 unsigned long mmu_pid = get_pid_from_context(&vma->vm_mm->context);
117 reload_tlb_one_pid(addr, mmu_pid, pte);
216 void flush_tlb_pid(unsigned long mmu_pid)
237 if (pid != mmu_pid)
258 unsigned long mmu_pid = get_pid_from_context(&mm->context);
259 flush_tlb_pid(mmu_pid);