Lines Matching refs:oldpid
44 #define restore_asid_inv_utlb(oldpid, newpid) \ argument
46 if (oldpid == newpid) \
47 write_mmu_entryhi(oldpid + 1); \
48 write_mmu_entryhi(oldpid); \
75 unsigned long flags, oldpid; in flush_tlb_range() local
78 oldpid = read_mmu_entryhi() & ASID_MASK; in flush_tlb_range()
89 restore_asid_inv_utlb(oldpid, newpid); in flush_tlb_range()
115 unsigned long flags, oldpid; in flush_tlb_kernel_range() local
118 oldpid = read_mmu_entryhi() & ASID_MASK; in flush_tlb_kernel_range()
122 write_mmu_entryhi(start | oldpid); in flush_tlb_kernel_range()
129 restore_asid_inv_utlb(oldpid, oldpid); in flush_tlb_kernel_range()
151 int oldpid, idx; in flush_tlb_page() local
155 oldpid = read_mmu_entryhi() & ASID_MASK; in flush_tlb_page()
162 restore_asid_inv_utlb(oldpid, newpid); in flush_tlb_page()
182 int oldpid, idx; in flush_tlb_one() local
186 oldpid = read_mmu_entryhi() & ASID_MASK; in flush_tlb_one()
187 write_mmu_entryhi(addr | oldpid); in flush_tlb_one()
193 restore_asid_inv_utlb(oldpid, oldpid); in flush_tlb_one()