Home
last modified time | relevance | path

Searched refs:write_c0_entryhi (Results 1 – 11 of 11) sorted by relevance

/arch/mips/mm/
Dtlb-r3k.c58 write_c0_entryhi((entry | 0x80000) << 12); in local_flush_tlb_all()
62 write_c0_entryhi(old_ctx); in local_flush_tlb_all()
104 write_c0_entryhi(start | newpid); in local_flush_tlb_range()
109 write_c0_entryhi(KSEG0); in local_flush_tlb_range()
114 write_c0_entryhi(oldpid); in local_flush_tlb_range()
142 write_c0_entryhi(start); in local_flush_tlb_kernel_range()
147 write_c0_entryhi(KSEG0); in local_flush_tlb_kernel_range()
152 write_c0_entryhi(pid); in local_flush_tlb_kernel_range()
174 write_c0_entryhi(page | newpid); in local_flush_tlb_page()
179 write_c0_entryhi(KSEG0); in local_flush_tlb_page()
[all …]
Dtlb-r4k.c84 write_c0_entryhi(UNIQUE_ENTRYHI(entry)); in local_flush_tlb_all()
91 write_c0_entryhi(old_ctx); in local_flush_tlb_all()
136 write_c0_entryhi(start | newpid); in local_flush_tlb_range()
147 write_c0_entryhi(UNIQUE_ENTRYHI(idx)); in local_flush_tlb_range()
152 write_c0_entryhi(oldpid); in local_flush_tlb_range()
179 write_c0_entryhi(start); in local_flush_tlb_kernel_range()
190 write_c0_entryhi(UNIQUE_ENTRYHI(idx)); in local_flush_tlb_kernel_range()
195 write_c0_entryhi(pid); in local_flush_tlb_kernel_range()
215 write_c0_entryhi(page | newpid); in local_flush_tlb_page()
225 write_c0_entryhi(UNIQUE_ENTRYHI(idx)); in local_flush_tlb_page()
[all …]
Dtlb-r8k.c45 write_c0_entryhi(CKSEG0 + (entry << (PAGE_SHIFT + 1))); in local_flush_tlb_all()
50 write_c0_entryhi(old_ctx); in local_flush_tlb_all()
95 write_c0_entryhi(start); in local_flush_tlb_range()
102 write_c0_entryhi(CKSEG0 + (idx << (PAGE_SHIFT + 1))); in local_flush_tlb_range()
105 write_c0_entryhi(oldpid); in local_flush_tlb_range()
136 write_c0_entryhi(start); in local_flush_tlb_kernel_range()
143 write_c0_entryhi(CKSEG0 + (idx << (PAGE_SHIFT + 1))); in local_flush_tlb_kernel_range()
165 write_c0_entryhi(newpid); in local_flush_tlb_page()
172 write_c0_entryhi(CKSEG0 + (idx << (PAGE_SHIFT + 1))); in local_flush_tlb_page()
176 write_c0_entryhi(oldpid); in local_flush_tlb_page()
[all …]
Dinit.c154 write_c0_entryhi(vaddr & (PAGE_MASK << 1)); in kmap_coherent()
177 write_c0_entryhi(old_ctx); in kmap_coherent()
196 write_c0_entryhi(UNIQUE_ENTRYHI(wired)); in kunmap_coherent()
202 write_c0_entryhi(old_ctx); in kunmap_coherent()
/arch/mips/include/asm/
Dmmu_context.h167 write_c0_entryhi((read_c0_entryhi() & ~HW_ASID_MASK) in switch_mm()
172 write_c0_entryhi(cpu_context(cpu, next)); in switch_mm()
227 write_c0_entryhi((read_c0_entryhi() & ~HW_ASID_MASK) | in activate_mm()
232 write_c0_entryhi(cpu_context(cpu, next)); in activate_mm()
272 write_c0_entryhi((read_c0_entryhi() & ~HW_ASID_MASK) in drop_mmu_context()
277 write_c0_entryhi(cpu_asid(cpu, mm)); in drop_mmu_context()
Dmipsregs.h811 #define write_c0_entryhi(val) __write_ulong_c0_register($10, 0, val) macro
/arch/mips/lib/
Dr3k_dump_tlb.c57 write_c0_entryhi(asid); in dump_tlb()
Ddump_tlb.c95 write_c0_entryhi(s_entryhi); in dump_tlb()
/arch/mips/dec/
Dkn01-berr.c119 write_c0_entryhi(entryhi); in dec_kn01_be_backend()
125 write_c0_entryhi(asid); in dec_kn01_be_backend()
/arch/mips/pci/
Dops-au1000.c63 write_c0_entryhi(entryhi); in mod_wired_entry()
67 write_c0_entryhi(old_ctx); in mod_wired_entry()
/arch/mips/kernel/
Dsmtc.c1370 write_c0_entryhi(CKSEG0 + (entry << (PAGE_SHIFT + 1))); in smtc_flush_tlb_asid()