Lines Matching refs:opc

46 	u32 __user *opc = (u32 __user *) vcpu->arch.pc;
56 opc += 1;
57 kvm_get_badinstr(opc, vcpu, &inst);
60 exccode, opc, inst, badvaddr,
70 u32 __user *opc = (u32 __user *) vcpu->arch.pc;
83 er = kvm_mips_emulate_fpu_exc(cause, opc, vcpu);
90 er = kvm_mips_emulate_inst(cause, opc, vcpu);
118 static int kvm_mips_bad_load(u32 cause, u32 *opc, struct kvm_vcpu *vcpu)
132 opc += 1;
133 err = kvm_get_badinstr(opc, vcpu, &inst.word);
150 static int kvm_mips_bad_store(u32 cause, u32 *opc, struct kvm_vcpu *vcpu)
158 opc += 1;
159 err = kvm_get_badinstr(opc, vcpu, &inst.word);
176 static int kvm_mips_bad_access(u32 cause, u32 *opc,
180 return kvm_mips_bad_store(cause, opc, vcpu);
182 return kvm_mips_bad_load(cause, opc, vcpu);
188 u32 __user *opc = (u32 __user *) vcpu->arch.pc;
225 kvm_mips_emulate_tlbmod(cause, opc, vcpu);
232 return kvm_mips_bad_store(cause, opc, vcpu);
237 return kvm_mips_bad_store(cause, opc, vcpu);
241 return kvm_mips_bad_store(cause, opc, vcpu);
248 u32 __user *opc = (u32 __user *) vcpu->arch.pc;
263 store ? "ST" : "LD", cause, opc, badvaddr);
275 er = kvm_mips_handle_tlbmiss(cause, opc, vcpu, store);
288 ret = kvm_mips_bad_access(cause, opc, vcpu, store);
295 ret = kvm_mips_bad_access(cause, opc, vcpu, store);
298 store ? "ST" : "LD", cause, opc, badvaddr);
319 u32 __user *opc = (u32 __user *) vcpu->arch.pc;
326 ret = kvm_mips_bad_store(cause, opc, vcpu);
329 cause, opc, badvaddr);
338 u32 __user *opc = (u32 __user *) vcpu->arch.pc;
344 ret = kvm_mips_bad_load(cause, opc, vcpu);
347 cause, opc, badvaddr);
356 u32 __user *opc = (u32 __user *) vcpu->arch.pc;
361 er = kvm_mips_emulate_syscall(cause, opc, vcpu);
373 u32 __user *opc = (u32 __user *) vcpu->arch.pc;
378 er = kvm_mips_handle_ri(cause, opc, vcpu);
390 u32 __user *opc = (u32 __user *) vcpu->arch.pc;
395 er = kvm_mips_emulate_bp_exc(cause, opc, vcpu);
407 u32 __user *opc = (u32 __user *)vcpu->arch.pc;
412 er = kvm_mips_emulate_trap_exc(cause, opc, vcpu);
424 u32 __user *opc = (u32 __user *)vcpu->arch.pc;
429 er = kvm_mips_emulate_msafpe_exc(cause, opc, vcpu);
441 u32 __user *opc = (u32 __user *)vcpu->arch.pc;
446 er = kvm_mips_emulate_fpe_exc(cause, opc, vcpu);
465 u32 __user *opc = (u32 __user *) vcpu->arch.pc;
476 er = kvm_mips_emulate_ri_exc(cause, opc, vcpu);
479 er = kvm_mips_emulate_msadis_exc(cause, opc, vcpu);