Lines Matching refs:cop0

397 				    kvm_read_c0_guest_cause(vcpu->arch.cop0));  in kvm_arch_vcpu_ioctl_run()
533 struct mips_coproc *cop0 = vcpu->arch.cop0; in kvm_mips_get_reg() local
561 if (kvm_read_c0_guest_status(cop0) & ST0_FR) in kvm_mips_get_reg()
571 if (idx & 1 && !(kvm_read_c0_guest_status(cop0) & ST0_FR)) in kvm_mips_get_reg()
591 if (!(kvm_read_c0_guest_status(cop0) & ST0_FR)) in kvm_mips_get_reg()
617 v = (long)kvm_read_c0_guest_index(cop0); in kvm_mips_get_reg()
620 v = (long)kvm_read_c0_guest_context(cop0); in kvm_mips_get_reg()
623 v = (long)kvm_read_c0_guest_userlocal(cop0); in kvm_mips_get_reg()
626 v = (long)kvm_read_c0_guest_pagemask(cop0); in kvm_mips_get_reg()
629 v = (long)kvm_read_c0_guest_wired(cop0); in kvm_mips_get_reg()
632 v = (long)kvm_read_c0_guest_hwrena(cop0); in kvm_mips_get_reg()
635 v = (long)kvm_read_c0_guest_badvaddr(cop0); in kvm_mips_get_reg()
638 v = (long)kvm_read_c0_guest_entryhi(cop0); in kvm_mips_get_reg()
641 v = (long)kvm_read_c0_guest_compare(cop0); in kvm_mips_get_reg()
644 v = (long)kvm_read_c0_guest_status(cop0); in kvm_mips_get_reg()
647 v = (long)kvm_read_c0_guest_cause(cop0); in kvm_mips_get_reg()
650 v = (long)kvm_read_c0_guest_epc(cop0); in kvm_mips_get_reg()
653 v = (long)kvm_read_c0_guest_prid(cop0); in kvm_mips_get_reg()
656 v = (long)kvm_read_c0_guest_config(cop0); in kvm_mips_get_reg()
659 v = (long)kvm_read_c0_guest_config1(cop0); in kvm_mips_get_reg()
662 v = (long)kvm_read_c0_guest_config2(cop0); in kvm_mips_get_reg()
665 v = (long)kvm_read_c0_guest_config3(cop0); in kvm_mips_get_reg()
668 v = (long)kvm_read_c0_guest_config4(cop0); in kvm_mips_get_reg()
671 v = (long)kvm_read_c0_guest_config5(cop0); in kvm_mips_get_reg()
674 v = (long)kvm_read_c0_guest_config7(cop0); in kvm_mips_get_reg()
677 v = (long)kvm_read_c0_guest_errorepc(cop0); in kvm_mips_get_reg()
712 struct mips_coproc *cop0 = vcpu->arch.cop0; in kvm_mips_set_reg() local
762 if (kvm_read_c0_guest_status(cop0) & ST0_FR) in kvm_mips_set_reg()
772 if (idx & 1 && !(kvm_read_c0_guest_status(cop0) & ST0_FR)) in kvm_mips_set_reg()
815 kvm_write_c0_guest_index(cop0, v); in kvm_mips_set_reg()
818 kvm_write_c0_guest_context(cop0, v); in kvm_mips_set_reg()
821 kvm_write_c0_guest_userlocal(cop0, v); in kvm_mips_set_reg()
824 kvm_write_c0_guest_pagemask(cop0, v); in kvm_mips_set_reg()
827 kvm_write_c0_guest_wired(cop0, v); in kvm_mips_set_reg()
830 kvm_write_c0_guest_hwrena(cop0, v); in kvm_mips_set_reg()
833 kvm_write_c0_guest_badvaddr(cop0, v); in kvm_mips_set_reg()
836 kvm_write_c0_guest_entryhi(cop0, v); in kvm_mips_set_reg()
839 kvm_write_c0_guest_status(cop0, v); in kvm_mips_set_reg()
842 kvm_write_c0_guest_epc(cop0, v); in kvm_mips_set_reg()
845 kvm_write_c0_guest_prid(cop0, v); in kvm_mips_set_reg()
848 kvm_write_c0_guest_errorepc(cop0, v); in kvm_mips_set_reg()
1110 struct mips_coproc *cop0; in kvm_arch_vcpu_dump_regs() local
1128 cop0 = vcpu->arch.cop0; in kvm_arch_vcpu_dump_regs()
1130 kvm_read_c0_guest_status(cop0), in kvm_arch_vcpu_dump_regs()
1131 kvm_read_c0_guest_cause(cop0)); in kvm_arch_vcpu_dump_regs()
1133 kvm_debug("\tEPC: 0x%08lx\n", kvm_read_c0_guest_epc(cop0)); in kvm_arch_vcpu_dump_regs()
1294 cause, kvm_read_c0_guest_status(vcpu->arch.cop0), opc, in kvm_mips_handle_exit()
1368 kvm_read_c0_guest_status(vcpu->arch.cop0)); in kvm_mips_handle_exit()
1420 struct mips_coproc *cop0 = vcpu->arch.cop0; in kvm_own_fpu() local
1425 sr = kvm_read_c0_guest_status(cop0); in kvm_own_fpu()
1447 cfg5 = kvm_read_c0_guest_config5(cop0); in kvm_own_fpu()
1465 struct mips_coproc *cop0 = vcpu->arch.cop0; in kvm_own_msa() local
1475 sr = kvm_read_c0_guest_status(cop0); in kvm_own_msa()
1488 cfg5 = kvm_read_c0_guest_config5(cop0); in kvm_own_msa()