Home
last modified time | relevance | path

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

/arch/mips/mm/
Dtlb-r3k.c59 write_c0_entryhi((entry | 0x80000) << 12); in local_flush_tlb_all()
63 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()
141 write_c0_entryhi(start); in local_flush_tlb_kernel_range()
146 write_c0_entryhi(KSEG0); in local_flush_tlb_kernel_range()
151 write_c0_entryhi(pid); in local_flush_tlb_kernel_range()
173 write_c0_entryhi(page | newpid); in local_flush_tlb_page()
178 write_c0_entryhi(KSEG0); 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()
135 write_c0_entryhi(start); in local_flush_tlb_kernel_range()
142 write_c0_entryhi(CKSEG0 + (idx << (PAGE_SHIFT + 1))); in local_flush_tlb_kernel_range()
164 write_c0_entryhi(newpid); in local_flush_tlb_page()
171 write_c0_entryhi(CKSEG0 + (idx << (PAGE_SHIFT + 1))); in local_flush_tlb_page()
175 write_c0_entryhi(oldpid); in local_flush_tlb_page()
[all …]
Dtlb-r4k.c86 write_c0_entryhi(UNIQUE_ENTRYHI(entry)); in local_flush_tlb_all()
93 write_c0_entryhi(old_ctx); in local_flush_tlb_all()
142 write_c0_entryhi(start | newpid); in local_flush_tlb_range()
156 write_c0_entryhi(UNIQUE_ENTRYHI(idx)); in local_flush_tlb_range()
161 write_c0_entryhi(oldpid); in local_flush_tlb_range()
187 write_c0_entryhi(start); in local_flush_tlb_kernel_range()
198 write_c0_entryhi(UNIQUE_ENTRYHI(idx)); in local_flush_tlb_kernel_range()
203 write_c0_entryhi(pid); in local_flush_tlb_kernel_range()
223 write_c0_entryhi(page | newpid); in local_flush_tlb_page()
233 write_c0_entryhi(UNIQUE_ENTRYHI(idx)); in local_flush_tlb_page()
[all …]
Dinit.c150 write_c0_entryhi(vaddr & (PAGE_MASK << 1)); in kmap_coherent()
173 write_c0_entryhi(old_ctx); in kmap_coherent()
192 write_c0_entryhi(UNIQUE_ENTRYHI(wired)); in kunmap_coherent()
198 write_c0_entryhi(old_ctx); in kunmap_coherent()
/arch/mips/include/asm/
Dmmu_context.h186 write_c0_entryhi((read_c0_entryhi() & ~HW_ASID_MASK) | in switch_mm()
191 write_c0_entryhi(cpu_asid(cpu, next)); in switch_mm()
246 write_c0_entryhi((read_c0_entryhi() & ~HW_ASID_MASK) | in activate_mm()
251 write_c0_entryhi(cpu_asid(cpu, next)); in activate_mm()
291 write_c0_entryhi((read_c0_entryhi() & ~HW_ASID_MASK) in drop_mmu_context()
296 write_c0_entryhi(cpu_asid(cpu, mm)); in drop_mmu_context()
Dmipsregs.h873 #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.c104 write_c0_entryhi(s_entryhi); in dump_tlb()
/arch/mips/dec/
Dkn01-berr.c116 write_c0_entryhi(entryhi); in dec_kn01_be_backend()
122 write_c0_entryhi(asid); in dec_kn01_be_backend()
/arch/mips/pci/
Dpci-alchemy.c81 write_c0_entryhi(entryhi); in mod_wired_entry()
85 write_c0_entryhi(old_ctx); in mod_wired_entry()
/arch/mips/kernel/
Dsmtc.c1407 write_c0_entryhi(CKSEG0 + (entry << (PAGE_SHIFT + 1))); in smtc_flush_tlb_asid()
Dcpu-probe.c326 write_c0_entryhi(0x3fffffffffffe000ULL); in cpu_probe_vmbits()