Home
last modified time | relevance | path

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

/linux-4.1.27/arch/mips/lib/
Dr3k_dump_tlb.c23 unsigned long entryhi, entrylo0; in dump_tlb() local
34 entryhi = read_c0_entryhi(); in dump_tlb()
38 if ((entryhi & PAGE_MASK) != KSEG0 in dump_tlb()
39 && (entryhi & ASID_MASK) == asid) { in dump_tlb()
47 entryhi & PAGE_MASK, in dump_tlb()
48 entryhi & ASID_MASK, in dump_tlb()
Ddump_tlb.c51 unsigned long s_entryhi, entryhi, asid; in dump_tlb() local
66 entryhi = read_c0_entryhi(); in dump_tlb()
71 if ((entryhi & ~0x1ffffUL) != CKSEG0 in dump_tlb()
72 && (entryhi & 0xff) == asid) { in dump_tlb()
87 width, (entryhi & ~0x1fffUL), in dump_tlb()
88 entryhi & 0xff); in dump_tlb()
/linux-4.1.27/arch/mips/kvm/
Dtlb.c198 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 …]
Demulate.c884 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.1.27/arch/mips/dec/
Dkn01-berr.c83 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.1.27/arch/mips/mm/
Dtlb-r3k.c226 unsigned long entryhi, unsigned long pagemask) in add_wired_entry() argument
238 entrylo0, entryhi, pagemask); in add_wired_entry()
249 write_c0_entryhi(entryhi); in add_wired_entry()
262 entrylo0, entryhi); in add_wired_entry()
268 write_c0_entryhi(entryhi); in add_wired_entry()
Dtlb-r4k.c364 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.1.27/arch/mips/include/asm/
Dtlbmisc.h8 unsigned long entryhi, unsigned long pagemask);
Dpgtable-32.h31 unsigned long entryhi, unsigned long pagemask);
Dkvm_host.h686 extern int kvm_mips_host_tlb_inv(struct kvm_vcpu *vcpu, unsigned long entryhi);
690 unsigned long entryhi);
/linux-4.1.27/arch/mips/pci/
Dpci-alchemy.c72 unsigned long entrylo1, unsigned long entryhi, in mod_wired_entry() argument
83 write_c0_entryhi(entryhi); in mod_wired_entry()