Lines Matching refs:opc
976 enum emulation_result kvm_mips_emulate_CP0(uint32_t inst, uint32_t *opc, in kvm_mips_emulate_CP0() argument
1040 kvm_mips_trans_mfc0(inst, opc, vcpu); in kvm_mips_emulate_CP0()
1046 kvm_mips_trans_mfc0(inst, opc, vcpu); in kvm_mips_emulate_CP0()
1182 kvm_mips_trans_mtc0(inst, opc, vcpu); in kvm_mips_emulate_CP0()
1239 kvm_mips_trans_mtc0(inst, opc, vcpu); in kvm_mips_emulate_CP0()
1572 enum emulation_result kvm_mips_emulate_cache(uint32_t inst, uint32_t *opc, in kvm_mips_emulate_cache() argument
1625 kvm_mips_trans_cache_index(inst, opc, vcpu); in kvm_mips_emulate_cache()
1699 kvm_mips_trans_cache_va(inst, opc, vcpu); in kvm_mips_emulate_cache()
1707 kvm_mips_trans_cache_va(inst, opc, vcpu); in kvm_mips_emulate_cache()
1726 enum emulation_result kvm_mips_emulate_inst(unsigned long cause, uint32_t *opc, in kvm_mips_emulate_inst() argument
1735 opc += 1; in kvm_mips_emulate_inst()
1737 inst = kvm_get_inst(opc, vcpu); in kvm_mips_emulate_inst()
1741 er = kvm_mips_emulate_CP0(inst, opc, cause, run, vcpu); in kvm_mips_emulate_inst()
1759 er = kvm_mips_emulate_cache(inst, opc, cause, run, vcpu); in kvm_mips_emulate_inst()
1763 kvm_err("Instruction emulation not supported (%p/%#x)\n", opc, in kvm_mips_emulate_inst()
1774 uint32_t *opc, in kvm_mips_emulate_syscall() argument
1809 uint32_t *opc, in kvm_mips_emulate_tlbmiss_ld() argument
1855 uint32_t *opc, in kvm_mips_emulate_tlbinv_ld() argument
1901 uint32_t *opc, in kvm_mips_emulate_tlbmiss_st() argument
1945 uint32_t *opc, in kvm_mips_emulate_tlbinv_st() argument
1989 enum emulation_result kvm_mips_handle_tlbmod(unsigned long cause, uint32_t *opc, in kvm_mips_handle_tlbmod() argument
2013 er = kvm_mips_emulate_tlbmod(cause, opc, run, vcpu); in kvm_mips_handle_tlbmod()
2018 uint32_t *opc, in kvm_mips_emulate_tlbmod() argument
2060 uint32_t *opc, in kvm_mips_emulate_fpu_exc() argument
2089 uint32_t *opc, in kvm_mips_emulate_ri_exc() argument
2124 uint32_t *opc, in kvm_mips_emulate_bp_exc() argument
2159 uint32_t *opc, in kvm_mips_emulate_trap_exc() argument
2194 uint32_t *opc, in kvm_mips_emulate_msafpe_exc() argument
2229 uint32_t *opc, in kvm_mips_emulate_fpe_exc() argument
2264 uint32_t *opc, in kvm_mips_emulate_msadis_exc() argument
2313 enum emulation_result kvm_mips_handle_ri(unsigned long cause, uint32_t *opc, in kvm_mips_handle_ri() argument
2334 opc += 1; in kvm_mips_handle_ri()
2336 inst = kvm_get_inst(opc, vcpu); in kvm_mips_handle_ri()
2339 kvm_err("%s: Cannot get inst @ %p\n", __func__, opc); in kvm_mips_handle_ri()
2350 rd, opc); in kvm_mips_handle_ri()
2379 kvm_debug("RDHWR %#x not supported @ %p\n", rd, opc); in kvm_mips_handle_ri()
2383 kvm_debug("Emulate RI not supported @ %p: %#x\n", opc, inst); in kvm_mips_handle_ri()
2395 return kvm_mips_emulate_ri_exc(cause, opc, run, vcpu); in kvm_mips_handle_ri()
2444 uint32_t *opc, in kvm_mips_emulate_exc() argument
2482 uint32_t *opc, in kvm_mips_check_privilege() argument
2565 kvm_mips_emulate_exc(cause, opc, run, vcpu); in kvm_mips_check_privilege()
2578 uint32_t *opc, in kvm_mips_handle_tlbmiss() argument
2602 er = kvm_mips_emulate_tlbmiss_ld(cause, opc, run, vcpu); in kvm_mips_handle_tlbmiss()
2604 er = kvm_mips_emulate_tlbmiss_st(cause, opc, run, vcpu); in kvm_mips_handle_tlbmiss()
2619 er = kvm_mips_emulate_tlbinv_ld(cause, opc, run, in kvm_mips_handle_tlbmiss()
2622 er = kvm_mips_emulate_tlbinv_st(cause, opc, run, in kvm_mips_handle_tlbmiss()