Lines Matching refs:arch
42 struct mips_coproc *cop0 = vcpu->arch.cop0; in kvm_trap_emul_handle_cop_unusable()
44 uint32_t __user *opc = (uint32_t __user *) vcpu->arch.pc; in kvm_trap_emul_handle_cop_unusable()
45 unsigned long cause = vcpu->arch.host_cp0_cause; in kvm_trap_emul_handle_cop_unusable()
51 if (!kvm_mips_guest_has_fpu(&vcpu->arch) || in kvm_trap_emul_handle_cop_unusable()
91 uint32_t __user *opc = (uint32_t __user *) vcpu->arch.pc; in kvm_trap_emul_handle_tlb_mod()
92 unsigned long badvaddr = vcpu->arch.host_cp0_badvaddr; in kvm_trap_emul_handle_tlb_mod()
93 unsigned long cause = vcpu->arch.host_cp0_cause; in kvm_trap_emul_handle_tlb_mod()
135 uint32_t __user *opc = (uint32_t __user *) vcpu->arch.pc; in kvm_trap_emul_handle_tlb_st_miss()
136 unsigned long badvaddr = vcpu->arch.host_cp0_badvaddr; in kvm_trap_emul_handle_tlb_st_miss()
137 unsigned long cause = vcpu->arch.host_cp0_cause; in kvm_trap_emul_handle_tlb_st_miss()
164 (vcpu->arch.host_cp0_badvaddr, vcpu) < 0) { in kvm_trap_emul_handle_tlb_st_miss()
182 uint32_t __user *opc = (uint32_t __user *) vcpu->arch.pc; in kvm_trap_emul_handle_tlb_ld_miss()
183 unsigned long badvaddr = vcpu->arch.host_cp0_badvaddr; in kvm_trap_emul_handle_tlb_ld_miss()
184 unsigned long cause = vcpu->arch.host_cp0_cause; in kvm_trap_emul_handle_tlb_ld_miss()
197 vcpu->arch.pc, badvaddr); in kvm_trap_emul_handle_tlb_ld_miss()
218 (vcpu->arch.host_cp0_badvaddr, vcpu) < 0) { in kvm_trap_emul_handle_tlb_ld_miss()
236 uint32_t __user *opc = (uint32_t __user *) vcpu->arch.pc; in kvm_trap_emul_handle_addr_err_st()
237 unsigned long badvaddr = vcpu->arch.host_cp0_badvaddr; in kvm_trap_emul_handle_addr_err_st()
238 unsigned long cause = vcpu->arch.host_cp0_cause; in kvm_trap_emul_handle_addr_err_st()
266 uint32_t __user *opc = (uint32_t __user *) vcpu->arch.pc; in kvm_trap_emul_handle_addr_err_ld()
267 unsigned long badvaddr = vcpu->arch.host_cp0_badvaddr; in kvm_trap_emul_handle_addr_err_ld()
268 unsigned long cause = vcpu->arch.host_cp0_cause; in kvm_trap_emul_handle_addr_err_ld()
296 uint32_t __user *opc = (uint32_t __user *) vcpu->arch.pc; in kvm_trap_emul_handle_syscall()
297 unsigned long cause = vcpu->arch.host_cp0_cause; in kvm_trap_emul_handle_syscall()
314 uint32_t __user *opc = (uint32_t __user *) vcpu->arch.pc; in kvm_trap_emul_handle_res_inst()
315 unsigned long cause = vcpu->arch.host_cp0_cause; in kvm_trap_emul_handle_res_inst()
332 uint32_t __user *opc = (uint32_t __user *) vcpu->arch.pc; in kvm_trap_emul_handle_break()
333 unsigned long cause = vcpu->arch.host_cp0_cause; in kvm_trap_emul_handle_break()
350 uint32_t __user *opc = (uint32_t __user *)vcpu->arch.pc; in kvm_trap_emul_handle_trap()
351 unsigned long cause = vcpu->arch.host_cp0_cause; in kvm_trap_emul_handle_trap()
368 uint32_t __user *opc = (uint32_t __user *)vcpu->arch.pc; in kvm_trap_emul_handle_msa_fpe()
369 unsigned long cause = vcpu->arch.host_cp0_cause; in kvm_trap_emul_handle_msa_fpe()
386 uint32_t __user *opc = (uint32_t __user *)vcpu->arch.pc; in kvm_trap_emul_handle_fpe()
387 unsigned long cause = vcpu->arch.host_cp0_cause; in kvm_trap_emul_handle_fpe()
409 struct mips_coproc *cop0 = vcpu->arch.cop0; in kvm_trap_emul_handle_msa_disabled()
411 uint32_t __user *opc = (uint32_t __user *) vcpu->arch.pc; in kvm_trap_emul_handle_msa_disabled()
412 unsigned long cause = vcpu->arch.host_cp0_cause; in kvm_trap_emul_handle_msa_disabled()
416 if (!kvm_mips_guest_has_msa(&vcpu->arch) || in kvm_trap_emul_handle_msa_disabled()
460 struct mips_coproc *cop0 = vcpu->arch.cop0; in kvm_trap_emul_vcpu_setup()
523 *v = vcpu->arch.count_ctl; in kvm_trap_emul_get_one_reg()
526 *v = ktime_to_ns(vcpu->arch.count_resume); in kvm_trap_emul_get_one_reg()
529 *v = vcpu->arch.count_hz; in kvm_trap_emul_get_one_reg()
541 struct mips_coproc *cop0 = vcpu->arch.cop0; in kvm_trap_emul_set_one_reg()