| /linux-4.4.14/arch/mips/lib/ |
| D | r3k_dump_tlb.c | 32 unsigned long entryhi, entrylo0; in dump_tlb() local 43 entryhi = read_c0_entryhi(); in dump_tlb() 47 if ((entryhi & PAGE_MASK) != KSEG0 && in dump_tlb() 49 (entryhi & ASID_MASK) == asid)) { in dump_tlb() 57 entryhi & PAGE_MASK, in dump_tlb() 58 entryhi & ASID_MASK, in dump_tlb()
|
| D | dump_tlb.c | 73 unsigned long s_entryhi, entryhi, asid; in dump_tlb() local 97 entryhi = read_c0_entryhi(); in dump_tlb() 102 if (cpu_has_tlbinv && entryhi & MIPS_ENTRYHI_EHINV) in dump_tlb() 108 if ((entryhi & ~0x1ffffUL) == CKSEG0) in dump_tlb() 118 (entryhi & 0xff) != asid) in dump_tlb() 130 vwidth, (entryhi & ~0x1fffUL), in dump_tlb() 131 entryhi & 0xff); in dump_tlb()
|
| /linux-4.4.14/arch/mips/kvm/ |
| D | tlb.c | 198 int kvm_mips_host_tlb_write(struct kvm_vcpu *vcpu, unsigned long entryhi, in kvm_mips_host_tlb_write() argument 209 write_c0_entryhi(entryhi); in kvm_mips_host_tlb_write() 241 flush_data_cache_page((entryhi & VPN2_MASK) & in kvm_mips_host_tlb_write() 246 flush_data_cache_page(((entryhi & VPN2_MASK) & in kvm_mips_host_tlb_write() 267 unsigned long entryhi = 0, entrylo0 = 0, entrylo1 = 0; in kvm_mips_handle_kseg0_tlb_fault() local 302 entryhi = (vaddr | kvm_mips_get_kernel_asid(vcpu)); in kvm_mips_handle_kseg0_tlb_fault() 308 return kvm_mips_host_tlb_write(vcpu, entryhi, entrylo0, entrylo1, in kvm_mips_handle_kseg0_tlb_fault() 361 unsigned long entryhi = 0, entrylo0 = 0, entrylo1 = 0; in kvm_mips_handle_mapped_seg_tlb_fault() local 390 entryhi = (tlb->tlb_hi & VPN2_MASK) | (KVM_GUEST_KERNEL_MODE(vcpu) ? in kvm_mips_handle_mapped_seg_tlb_fault() 401 return kvm_mips_host_tlb_write(vcpu, entryhi, entrylo0, entrylo1, in kvm_mips_handle_mapped_seg_tlb_fault() [all …]
|
| D | emulate.c | 884 long entryhi = kvm_read_c0_guest_entryhi(cop0); in kvm_mips_emul_tlbp() local 888 index = kvm_mips_guest_tlb_lookup(vcpu, entryhi); in kvm_mips_emul_tlbp() 892 kvm_debug("[%#x] COP0_TLBP (entryhi: %#lx), index: %d\n", pc, entryhi, in kvm_mips_emul_tlbp() 1815 unsigned long entryhi = (vcpu->arch. host_cp0_badvaddr & VPN2_MASK) | in kvm_mips_emulate_tlbmiss_ld() local 1847 kvm_write_c0_guest_entryhi(cop0, entryhi); in kvm_mips_emulate_tlbmiss_ld() 1861 unsigned long entryhi = in kvm_mips_emulate_tlbinv_ld() local 1893 kvm_write_c0_guest_entryhi(cop0, entryhi); in kvm_mips_emulate_tlbinv_ld() 1907 unsigned long entryhi = (vcpu->arch.host_cp0_badvaddr & VPN2_MASK) | in kvm_mips_emulate_tlbmiss_st() local 1937 kvm_write_c0_guest_entryhi(cop0, entryhi); in kvm_mips_emulate_tlbmiss_st() 1951 unsigned long entryhi = (vcpu->arch.host_cp0_badvaddr & VPN2_MASK) | in kvm_mips_emulate_tlbinv_st() local [all …]
|
| /linux-4.4.14/arch/mips/dec/ |
| D | kn01-berr.c | 83 long asid, entryhi, vaddr; in dec_kn01_be_backend() local 114 entryhi = asid & (PAGE_SIZE - 1); in dec_kn01_be_backend() 115 entryhi |= vaddr & ~(PAGE_SIZE - 1); in dec_kn01_be_backend() 116 write_c0_entryhi(entryhi); in dec_kn01_be_backend()
|
| /linux-4.4.14/arch/mips/mm/ |
| D | tlb-r3k.c | 229 unsigned long entryhi, unsigned long pagemask) in add_wired_entry() argument 241 entrylo0, entryhi, pagemask); in add_wired_entry() 252 write_c0_entryhi(entryhi); in add_wired_entry() 265 entrylo0, entryhi); in add_wired_entry() 271 write_c0_entryhi(entryhi); in add_wired_entry()
|
| D | tlb-r4k.c | 364 unsigned long entryhi, unsigned long pagemask) in add_wired_entry() argument 384 write_c0_entryhi(entryhi); in add_wired_entry() 429 unsigned long entryhi, unsigned long pagemask) in add_temporary_entry() argument 452 write_c0_entryhi(entryhi); in add_temporary_entry()
|
| /linux-4.4.14/arch/mips/include/asm/ |
| D | tlbmisc.h | 8 unsigned long entryhi, unsigned long pagemask);
|
| D | pgtable-32.h | 31 unsigned long entryhi, unsigned long pagemask);
|
| D | kvm_host.h | 688 extern int kvm_mips_host_tlb_inv(struct kvm_vcpu *vcpu, unsigned long entryhi); 692 unsigned long entryhi);
|
| /linux-4.4.14/arch/mips/pci/ |
| D | pci-alchemy.c | 72 unsigned long entrylo1, unsigned long entryhi, in mod_wired_entry() argument 83 write_c0_entryhi(entryhi); in mod_wired_entry()
|