Lines Matching refs:cop0
233 struct mips_coproc *cop0 = vcpu->arch.cop0; in kvm_mips_count_disabled() local
236 (kvm_read_c0_guest_cause(cop0) & CAUSEF_DC); in kvm_mips_count_disabled()
305 struct mips_coproc *cop0 = vcpu->arch.cop0; in kvm_mips_read_count_running() local
312 compare = kvm_read_c0_guest_compare(cop0); in kvm_mips_read_count_running()
365 struct mips_coproc *cop0 = vcpu->arch.cop0; in kvm_mips_read_count() local
369 return kvm_read_c0_guest_count(cop0); in kvm_mips_read_count()
424 struct mips_coproc *cop0 = vcpu->arch.cop0; in kvm_mips_resume_hrtimer() local
430 compare = kvm_read_c0_guest_compare(cop0); in kvm_mips_resume_hrtimer()
449 struct mips_coproc *cop0 = vcpu->arch.cop0; in kvm_mips_write_count() local
458 kvm_write_c0_guest_count(cop0, count); in kvm_mips_write_count()
496 struct mips_coproc *cop0 = vcpu->arch.cop0; in kvm_mips_set_count_hz() local
512 count = kvm_read_c0_guest_count(cop0); in kvm_mips_set_count_hz()
543 struct mips_coproc *cop0 = vcpu->arch.cop0; in kvm_mips_write_compare() local
545 u32 old_compare = kvm_read_c0_guest_compare(cop0); in kvm_mips_write_compare()
554 kvm_write_c0_guest_compare(cop0, compare); in kvm_mips_write_compare()
566 kvm_write_c0_guest_compare(cop0, compare); in kvm_mips_write_compare()
587 struct mips_coproc *cop0 = vcpu->arch.cop0; in kvm_mips_count_disable() local
597 kvm_write_c0_guest_count(cop0, count); in kvm_mips_count_disable()
614 struct mips_coproc *cop0 = vcpu->arch.cop0; in kvm_mips_count_disable_cause() local
616 kvm_set_c0_guest_cause(cop0, CAUSEF_DC); in kvm_mips_count_disable_cause()
634 struct mips_coproc *cop0 = vcpu->arch.cop0; in kvm_mips_count_enable_cause() local
637 kvm_clear_c0_guest_cause(cop0, CAUSEF_DC); in kvm_mips_count_enable_cause()
644 count = kvm_read_c0_guest_count(cop0); in kvm_mips_count_enable_cause()
660 struct mips_coproc *cop0 = vcpu->arch.cop0; in kvm_mips_set_count_ctl() local
676 if (kvm_read_c0_guest_cause(cop0) & CAUSEF_DC) { in kvm_mips_set_count_ctl()
688 count = kvm_read_c0_guest_count(cop0); in kvm_mips_set_count_ctl()
689 compare = kvm_read_c0_guest_compare(cop0); in kvm_mips_set_count_ctl()
752 struct mips_coproc *cop0 = vcpu->arch.cop0; in kvm_mips_emul_eret() local
755 if (kvm_read_c0_guest_status(cop0) & ST0_EXL) { in kvm_mips_emul_eret()
757 kvm_read_c0_guest_epc(cop0)); in kvm_mips_emul_eret()
758 kvm_clear_c0_guest_status(cop0, ST0_EXL); in kvm_mips_emul_eret()
759 vcpu->arch.pc = kvm_read_c0_guest_epc(cop0); in kvm_mips_emul_eret()
761 } else if (kvm_read_c0_guest_status(cop0) & ST0_ERL) { in kvm_mips_emul_eret()
762 kvm_clear_c0_guest_status(cop0, ST0_ERL); in kvm_mips_emul_eret()
763 vcpu->arch.pc = kvm_read_c0_guest_errorepc(cop0); in kvm_mips_emul_eret()
803 struct mips_coproc *cop0 = vcpu->arch.cop0; in kvm_mips_emul_tlbr() local
806 kvm_err("[%#x] COP0_TLBR [%ld]\n", pc, kvm_read_c0_guest_index(cop0)); in kvm_mips_emul_tlbr()
813 struct mips_coproc *cop0 = vcpu->arch.cop0; in kvm_mips_emul_tlbwi() local
814 int index = kvm_read_c0_guest_index(cop0); in kvm_mips_emul_tlbwi()
821 pc, index, kvm_read_c0_guest_entryhi(cop0), in kvm_mips_emul_tlbwi()
822 kvm_read_c0_guest_entrylo0(cop0), in kvm_mips_emul_tlbwi()
823 kvm_read_c0_guest_entrylo1(cop0), in kvm_mips_emul_tlbwi()
824 kvm_read_c0_guest_pagemask(cop0)); in kvm_mips_emul_tlbwi()
835 tlb->tlb_mask = kvm_read_c0_guest_pagemask(cop0); in kvm_mips_emul_tlbwi()
836 tlb->tlb_hi = kvm_read_c0_guest_entryhi(cop0); in kvm_mips_emul_tlbwi()
837 tlb->tlb_lo0 = kvm_read_c0_guest_entrylo0(cop0); in kvm_mips_emul_tlbwi()
838 tlb->tlb_lo1 = kvm_read_c0_guest_entrylo1(cop0); in kvm_mips_emul_tlbwi()
841 pc, index, kvm_read_c0_guest_entryhi(cop0), in kvm_mips_emul_tlbwi()
842 kvm_read_c0_guest_entrylo0(cop0), in kvm_mips_emul_tlbwi()
843 kvm_read_c0_guest_entrylo1(cop0), in kvm_mips_emul_tlbwi()
844 kvm_read_c0_guest_pagemask(cop0)); in kvm_mips_emul_tlbwi()
852 struct mips_coproc *cop0 = vcpu->arch.cop0; in kvm_mips_emul_tlbwr() local
868 tlb->tlb_mask = kvm_read_c0_guest_pagemask(cop0); in kvm_mips_emul_tlbwr()
869 tlb->tlb_hi = kvm_read_c0_guest_entryhi(cop0); in kvm_mips_emul_tlbwr()
870 tlb->tlb_lo0 = kvm_read_c0_guest_entrylo0(cop0); in kvm_mips_emul_tlbwr()
871 tlb->tlb_lo1 = kvm_read_c0_guest_entrylo1(cop0); in kvm_mips_emul_tlbwr()
874 pc, index, kvm_read_c0_guest_entryhi(cop0), in kvm_mips_emul_tlbwr()
875 kvm_read_c0_guest_entrylo0(cop0), in kvm_mips_emul_tlbwr()
876 kvm_read_c0_guest_entrylo1(cop0)); in kvm_mips_emul_tlbwr()
883 struct mips_coproc *cop0 = vcpu->arch.cop0; in kvm_mips_emul_tlbp() local
884 long entryhi = kvm_read_c0_guest_entryhi(cop0); in kvm_mips_emul_tlbp()
890 kvm_write_c0_guest_index(cop0, index); in kvm_mips_emul_tlbp()
980 struct mips_coproc *cop0 = vcpu->arch.cop0; in kvm_mips_emulate_CP0() local
1032 cop0->stat[rd][sel]++; in kvm_mips_emulate_CP0()
1043 vcpu->arch.gprs[rt] = cop0->reg[rd][sel]; in kvm_mips_emulate_CP0()
1057 vcpu->arch.gprs[rt] = cop0->reg[rd][sel]; in kvm_mips_emulate_CP0()
1062 cop0->stat[rd][sel]++; in kvm_mips_emulate_CP0()
1075 kvm_change_c0_guest_ebase(cop0, in kvm_mips_emulate_CP0()
1079 kvm_read_c0_guest_ebase(cop0)); in kvm_mips_emulate_CP0()
1084 ((kvm_read_c0_guest_entryhi(cop0) & in kvm_mips_emulate_CP0()
1087 kvm_read_c0_guest_entryhi(cop0) in kvm_mips_emulate_CP0()
1095 kvm_write_c0_guest_entryhi(cop0, in kvm_mips_emulate_CP0()
1104 pc, kvm_read_c0_guest_compare(cop0), in kvm_mips_emulate_CP0()
1115 old_val = kvm_read_c0_guest_status(cop0); in kvm_mips_emulate_CP0()
1174 kvm_write_c0_guest_status(cop0, val); in kvm_mips_emulate_CP0()
1187 old_val = kvm_read_c0_guest_config5(cop0); in kvm_mips_emulate_CP0()
1220 kvm_write_c0_guest_config5(cop0, val); in kvm_mips_emulate_CP0()
1224 old_cause = kvm_read_c0_guest_cause(cop0); in kvm_mips_emulate_CP0()
1227 kvm_change_c0_guest_cause(cop0, 0x08800300, in kvm_mips_emulate_CP0()
1237 cop0->reg[rd][sel] = vcpu->arch.gprs[rt]; in kvm_mips_emulate_CP0()
1244 rd, sel, cop0->reg[rd][sel]); in kvm_mips_emulate_CP0()
1255 cop0->stat[MIPS_CP0_STATUS][0]++; in kvm_mips_emulate_CP0()
1259 kvm_read_c0_guest_status(cop0); in kvm_mips_emulate_CP0()
1265 kvm_set_c0_guest_status(cop0, ST0_IE); in kvm_mips_emulate_CP0()
1269 kvm_clear_c0_guest_status(cop0, ST0_IE); in kvm_mips_emulate_CP0()
1277 cop0->reg[MIPS_CP0_STATUS][2] & 0xf; in kvm_mips_emulate_CP0()
1279 (cop0->reg[MIPS_CP0_STATUS][2] >> 6) & 0xf; in kvm_mips_emulate_CP0()
1577 struct mips_coproc *cop0 = vcpu->arch.cop0; in kvm_mips_emulate_cache() local
1648 (cop0) & ASID_MASK)); in kvm_mips_emulate_cache()
1778 struct mips_coproc *cop0 = vcpu->arch.cop0; in kvm_mips_emulate_syscall() local
1782 if ((kvm_read_c0_guest_status(cop0) & ST0_EXL) == 0) { in kvm_mips_emulate_syscall()
1784 kvm_write_c0_guest_epc(cop0, arch->pc); in kvm_mips_emulate_syscall()
1785 kvm_set_c0_guest_status(cop0, ST0_EXL); in kvm_mips_emulate_syscall()
1788 kvm_set_c0_guest_cause(cop0, CAUSEF_BD); in kvm_mips_emulate_syscall()
1790 kvm_clear_c0_guest_cause(cop0, CAUSEF_BD); in kvm_mips_emulate_syscall()
1794 kvm_change_c0_guest_cause(cop0, (0xff), in kvm_mips_emulate_syscall()
1813 struct mips_coproc *cop0 = vcpu->arch.cop0; in kvm_mips_emulate_tlbmiss_ld() local
1816 (kvm_read_c0_guest_entryhi(cop0) & ASID_MASK); in kvm_mips_emulate_tlbmiss_ld()
1818 if ((kvm_read_c0_guest_status(cop0) & ST0_EXL) == 0) { in kvm_mips_emulate_tlbmiss_ld()
1820 kvm_write_c0_guest_epc(cop0, arch->pc); in kvm_mips_emulate_tlbmiss_ld()
1821 kvm_set_c0_guest_status(cop0, ST0_EXL); in kvm_mips_emulate_tlbmiss_ld()
1824 kvm_set_c0_guest_cause(cop0, CAUSEF_BD); in kvm_mips_emulate_tlbmiss_ld()
1826 kvm_clear_c0_guest_cause(cop0, CAUSEF_BD); in kvm_mips_emulate_tlbmiss_ld()
1841 kvm_change_c0_guest_cause(cop0, (0xff), in kvm_mips_emulate_tlbmiss_ld()
1845 kvm_write_c0_guest_badvaddr(cop0, vcpu->arch.host_cp0_badvaddr); in kvm_mips_emulate_tlbmiss_ld()
1847 kvm_write_c0_guest_entryhi(cop0, entryhi); in kvm_mips_emulate_tlbmiss_ld()
1859 struct mips_coproc *cop0 = vcpu->arch.cop0; in kvm_mips_emulate_tlbinv_ld() local
1863 (kvm_read_c0_guest_entryhi(cop0) & ASID_MASK); in kvm_mips_emulate_tlbinv_ld()
1865 if ((kvm_read_c0_guest_status(cop0) & ST0_EXL) == 0) { in kvm_mips_emulate_tlbinv_ld()
1867 kvm_write_c0_guest_epc(cop0, arch->pc); in kvm_mips_emulate_tlbinv_ld()
1868 kvm_set_c0_guest_status(cop0, ST0_EXL); in kvm_mips_emulate_tlbinv_ld()
1871 kvm_set_c0_guest_cause(cop0, CAUSEF_BD); in kvm_mips_emulate_tlbinv_ld()
1873 kvm_clear_c0_guest_cause(cop0, CAUSEF_BD); in kvm_mips_emulate_tlbinv_ld()
1887 kvm_change_c0_guest_cause(cop0, (0xff), in kvm_mips_emulate_tlbinv_ld()
1891 kvm_write_c0_guest_badvaddr(cop0, vcpu->arch.host_cp0_badvaddr); in kvm_mips_emulate_tlbinv_ld()
1893 kvm_write_c0_guest_entryhi(cop0, entryhi); in kvm_mips_emulate_tlbinv_ld()
1905 struct mips_coproc *cop0 = vcpu->arch.cop0; in kvm_mips_emulate_tlbmiss_st() local
1908 (kvm_read_c0_guest_entryhi(cop0) & ASID_MASK); in kvm_mips_emulate_tlbmiss_st()
1910 if ((kvm_read_c0_guest_status(cop0) & ST0_EXL) == 0) { in kvm_mips_emulate_tlbmiss_st()
1912 kvm_write_c0_guest_epc(cop0, arch->pc); in kvm_mips_emulate_tlbmiss_st()
1913 kvm_set_c0_guest_status(cop0, ST0_EXL); in kvm_mips_emulate_tlbmiss_st()
1916 kvm_set_c0_guest_cause(cop0, CAUSEF_BD); in kvm_mips_emulate_tlbmiss_st()
1918 kvm_clear_c0_guest_cause(cop0, CAUSEF_BD); in kvm_mips_emulate_tlbmiss_st()
1931 kvm_change_c0_guest_cause(cop0, (0xff), in kvm_mips_emulate_tlbmiss_st()
1935 kvm_write_c0_guest_badvaddr(cop0, vcpu->arch.host_cp0_badvaddr); in kvm_mips_emulate_tlbmiss_st()
1937 kvm_write_c0_guest_entryhi(cop0, entryhi); in kvm_mips_emulate_tlbmiss_st()
1949 struct mips_coproc *cop0 = vcpu->arch.cop0; in kvm_mips_emulate_tlbinv_st() local
1952 (kvm_read_c0_guest_entryhi(cop0) & ASID_MASK); in kvm_mips_emulate_tlbinv_st()
1954 if ((kvm_read_c0_guest_status(cop0) & ST0_EXL) == 0) { in kvm_mips_emulate_tlbinv_st()
1956 kvm_write_c0_guest_epc(cop0, arch->pc); in kvm_mips_emulate_tlbinv_st()
1957 kvm_set_c0_guest_status(cop0, ST0_EXL); in kvm_mips_emulate_tlbinv_st()
1960 kvm_set_c0_guest_cause(cop0, CAUSEF_BD); in kvm_mips_emulate_tlbinv_st()
1962 kvm_clear_c0_guest_cause(cop0, CAUSEF_BD); in kvm_mips_emulate_tlbinv_st()
1975 kvm_change_c0_guest_cause(cop0, (0xff), in kvm_mips_emulate_tlbinv_st()
1979 kvm_write_c0_guest_badvaddr(cop0, vcpu->arch.host_cp0_badvaddr); in kvm_mips_emulate_tlbinv_st()
1981 kvm_write_c0_guest_entryhi(cop0, entryhi); in kvm_mips_emulate_tlbinv_st()
1995 struct mips_coproc *cop0 = vcpu->arch.cop0; in kvm_mips_handle_tlbmod() local
1997 (kvm_read_c0_guest_entryhi(cop0) & ASID_MASK); in kvm_mips_handle_tlbmod()
2022 struct mips_coproc *cop0 = vcpu->arch.cop0; in kvm_mips_emulate_tlbmod() local
2024 (kvm_read_c0_guest_entryhi(cop0) & ASID_MASK); in kvm_mips_emulate_tlbmod()
2027 if ((kvm_read_c0_guest_status(cop0) & ST0_EXL) == 0) { in kvm_mips_emulate_tlbmod()
2029 kvm_write_c0_guest_epc(cop0, arch->pc); in kvm_mips_emulate_tlbmod()
2030 kvm_set_c0_guest_status(cop0, ST0_EXL); in kvm_mips_emulate_tlbmod()
2033 kvm_set_c0_guest_cause(cop0, CAUSEF_BD); in kvm_mips_emulate_tlbmod()
2035 kvm_clear_c0_guest_cause(cop0, CAUSEF_BD); in kvm_mips_emulate_tlbmod()
2047 kvm_change_c0_guest_cause(cop0, (0xff), (T_TLB_MOD << CAUSEB_EXCCODE)); in kvm_mips_emulate_tlbmod()
2050 kvm_write_c0_guest_badvaddr(cop0, vcpu->arch.host_cp0_badvaddr); in kvm_mips_emulate_tlbmod()
2052 kvm_write_c0_guest_entryhi(cop0, entryhi); in kvm_mips_emulate_tlbmod()
2064 struct mips_coproc *cop0 = vcpu->arch.cop0; in kvm_mips_emulate_fpu_exc() local
2067 if ((kvm_read_c0_guest_status(cop0) & ST0_EXL) == 0) { in kvm_mips_emulate_fpu_exc()
2069 kvm_write_c0_guest_epc(cop0, arch->pc); in kvm_mips_emulate_fpu_exc()
2070 kvm_set_c0_guest_status(cop0, ST0_EXL); in kvm_mips_emulate_fpu_exc()
2073 kvm_set_c0_guest_cause(cop0, CAUSEF_BD); in kvm_mips_emulate_fpu_exc()
2075 kvm_clear_c0_guest_cause(cop0, CAUSEF_BD); in kvm_mips_emulate_fpu_exc()
2081 kvm_change_c0_guest_cause(cop0, (0xff), in kvm_mips_emulate_fpu_exc()
2083 kvm_change_c0_guest_cause(cop0, (CAUSEF_CE), (0x1 << CAUSEB_CE)); in kvm_mips_emulate_fpu_exc()
2093 struct mips_coproc *cop0 = vcpu->arch.cop0; in kvm_mips_emulate_ri_exc() local
2097 if ((kvm_read_c0_guest_status(cop0) & ST0_EXL) == 0) { in kvm_mips_emulate_ri_exc()
2099 kvm_write_c0_guest_epc(cop0, arch->pc); in kvm_mips_emulate_ri_exc()
2100 kvm_set_c0_guest_status(cop0, ST0_EXL); in kvm_mips_emulate_ri_exc()
2103 kvm_set_c0_guest_cause(cop0, CAUSEF_BD); in kvm_mips_emulate_ri_exc()
2105 kvm_clear_c0_guest_cause(cop0, CAUSEF_BD); in kvm_mips_emulate_ri_exc()
2109 kvm_change_c0_guest_cause(cop0, (0xff), in kvm_mips_emulate_ri_exc()
2128 struct mips_coproc *cop0 = vcpu->arch.cop0; in kvm_mips_emulate_bp_exc() local
2132 if ((kvm_read_c0_guest_status(cop0) & ST0_EXL) == 0) { in kvm_mips_emulate_bp_exc()
2134 kvm_write_c0_guest_epc(cop0, arch->pc); in kvm_mips_emulate_bp_exc()
2135 kvm_set_c0_guest_status(cop0, ST0_EXL); in kvm_mips_emulate_bp_exc()
2138 kvm_set_c0_guest_cause(cop0, CAUSEF_BD); in kvm_mips_emulate_bp_exc()
2140 kvm_clear_c0_guest_cause(cop0, CAUSEF_BD); in kvm_mips_emulate_bp_exc()
2144 kvm_change_c0_guest_cause(cop0, (0xff), in kvm_mips_emulate_bp_exc()
2163 struct mips_coproc *cop0 = vcpu->arch.cop0; in kvm_mips_emulate_trap_exc() local
2167 if ((kvm_read_c0_guest_status(cop0) & ST0_EXL) == 0) { in kvm_mips_emulate_trap_exc()
2169 kvm_write_c0_guest_epc(cop0, arch->pc); in kvm_mips_emulate_trap_exc()
2170 kvm_set_c0_guest_status(cop0, ST0_EXL); in kvm_mips_emulate_trap_exc()
2173 kvm_set_c0_guest_cause(cop0, CAUSEF_BD); in kvm_mips_emulate_trap_exc()
2175 kvm_clear_c0_guest_cause(cop0, CAUSEF_BD); in kvm_mips_emulate_trap_exc()
2179 kvm_change_c0_guest_cause(cop0, (0xff), in kvm_mips_emulate_trap_exc()
2198 struct mips_coproc *cop0 = vcpu->arch.cop0; in kvm_mips_emulate_msafpe_exc() local
2202 if ((kvm_read_c0_guest_status(cop0) & ST0_EXL) == 0) { in kvm_mips_emulate_msafpe_exc()
2204 kvm_write_c0_guest_epc(cop0, arch->pc); in kvm_mips_emulate_msafpe_exc()
2205 kvm_set_c0_guest_status(cop0, ST0_EXL); in kvm_mips_emulate_msafpe_exc()
2208 kvm_set_c0_guest_cause(cop0, CAUSEF_BD); in kvm_mips_emulate_msafpe_exc()
2210 kvm_clear_c0_guest_cause(cop0, CAUSEF_BD); in kvm_mips_emulate_msafpe_exc()
2214 kvm_change_c0_guest_cause(cop0, (0xff), in kvm_mips_emulate_msafpe_exc()
2233 struct mips_coproc *cop0 = vcpu->arch.cop0; in kvm_mips_emulate_fpe_exc() local
2237 if ((kvm_read_c0_guest_status(cop0) & ST0_EXL) == 0) { in kvm_mips_emulate_fpe_exc()
2239 kvm_write_c0_guest_epc(cop0, arch->pc); in kvm_mips_emulate_fpe_exc()
2240 kvm_set_c0_guest_status(cop0, ST0_EXL); in kvm_mips_emulate_fpe_exc()
2243 kvm_set_c0_guest_cause(cop0, CAUSEF_BD); in kvm_mips_emulate_fpe_exc()
2245 kvm_clear_c0_guest_cause(cop0, CAUSEF_BD); in kvm_mips_emulate_fpe_exc()
2249 kvm_change_c0_guest_cause(cop0, (0xff), in kvm_mips_emulate_fpe_exc()
2268 struct mips_coproc *cop0 = vcpu->arch.cop0; in kvm_mips_emulate_msadis_exc() local
2272 if ((kvm_read_c0_guest_status(cop0) & ST0_EXL) == 0) { in kvm_mips_emulate_msadis_exc()
2274 kvm_write_c0_guest_epc(cop0, arch->pc); in kvm_mips_emulate_msadis_exc()
2275 kvm_set_c0_guest_status(cop0, ST0_EXL); in kvm_mips_emulate_msadis_exc()
2278 kvm_set_c0_guest_cause(cop0, CAUSEF_BD); in kvm_mips_emulate_msadis_exc()
2280 kvm_clear_c0_guest_cause(cop0, CAUSEF_BD); in kvm_mips_emulate_msadis_exc()
2284 kvm_change_c0_guest_cause(cop0, (0xff), in kvm_mips_emulate_msadis_exc()
2317 struct mips_coproc *cop0 = vcpu->arch.cop0; in kvm_mips_handle_ri() local
2348 if (usermode && !(kvm_read_c0_guest_hwrena(cop0) & BIT(rd))) { in kvm_mips_handle_ri()
2375 arch->gprs[rt] = kvm_read_c0_guest_userlocal(cop0); in kvm_mips_handle_ri()
2449 struct mips_coproc *cop0 = vcpu->arch.cop0; in kvm_mips_emulate_exc() local
2453 if ((kvm_read_c0_guest_status(cop0) & ST0_EXL) == 0) { in kvm_mips_emulate_exc()
2455 kvm_write_c0_guest_epc(cop0, arch->pc); in kvm_mips_emulate_exc()
2456 kvm_set_c0_guest_status(cop0, ST0_EXL); in kvm_mips_emulate_exc()
2459 kvm_set_c0_guest_cause(cop0, CAUSEF_BD); in kvm_mips_emulate_exc()
2461 kvm_clear_c0_guest_cause(cop0, CAUSEF_BD); in kvm_mips_emulate_exc()
2463 kvm_change_c0_guest_cause(cop0, (0xff), in kvm_mips_emulate_exc()
2468 kvm_write_c0_guest_badvaddr(cop0, vcpu->arch.host_cp0_badvaddr); in kvm_mips_emulate_exc()
2471 exccode, kvm_read_c0_guest_epc(cop0), in kvm_mips_emulate_exc()
2472 kvm_read_c0_guest_badvaddr(cop0)); in kvm_mips_emulate_exc()
2599 (vcpu->arch.cop0) & ASID_MASK)); in kvm_mips_handle_tlbmiss()