Home
last modified time | relevance | path

Searched refs:kvm_read_c0_guest_status (Results 1 – 5 of 5) sorted by relevance

/linux-4.1.27/arch/mips/kvm/
Dinterrupt.c127 if ((kvm_read_c0_guest_status(cop0) & ST0_IE) in kvm_mips_irq_deliver_cb()
128 && (!(kvm_read_c0_guest_status(cop0) & (ST0_EXL | ST0_ERL))) in kvm_mips_irq_deliver_cb()
129 && (kvm_read_c0_guest_status(cop0) & IE_IRQ5)) { in kvm_mips_irq_deliver_cb()
136 if ((kvm_read_c0_guest_status(cop0) & ST0_IE) in kvm_mips_irq_deliver_cb()
137 && (!(kvm_read_c0_guest_status(cop0) & (ST0_EXL | ST0_ERL))) in kvm_mips_irq_deliver_cb()
138 && (kvm_read_c0_guest_status(cop0) & IE_IRQ0)) { in kvm_mips_irq_deliver_cb()
145 if ((kvm_read_c0_guest_status(cop0) & ST0_IE) in kvm_mips_irq_deliver_cb()
146 && (!(kvm_read_c0_guest_status(cop0) & (ST0_EXL | ST0_ERL))) in kvm_mips_irq_deliver_cb()
147 && (kvm_read_c0_guest_status(cop0) & IE_IRQ1)) { in kvm_mips_irq_deliver_cb()
154 if ((kvm_read_c0_guest_status(cop0) & ST0_IE) in kvm_mips_irq_deliver_cb()
[all …]
Dmips.c561 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()
644 v = (long)kvm_read_c0_guest_status(cop0); in kvm_mips_get_reg()
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()
1130 kvm_read_c0_guest_status(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()
1425 sr = kvm_read_c0_guest_status(cop0); in kvm_own_fpu()
[all …]
Demulate.c755 if (kvm_read_c0_guest_status(cop0) & ST0_EXL) { in kvm_mips_emul_eret()
761 } else if (kvm_read_c0_guest_status(cop0) & ST0_ERL) { in kvm_mips_emul_eret()
1115 old_val = kvm_read_c0_guest_status(cop0); in kvm_mips_emulate_CP0()
1259 kvm_read_c0_guest_status(cop0); in kvm_mips_emulate_CP0()
1782 if ((kvm_read_c0_guest_status(cop0) & ST0_EXL) == 0) { in kvm_mips_emulate_syscall()
1818 if ((kvm_read_c0_guest_status(cop0) & ST0_EXL) == 0) { in kvm_mips_emulate_tlbmiss_ld()
1865 if ((kvm_read_c0_guest_status(cop0) & ST0_EXL) == 0) { in kvm_mips_emulate_tlbinv_ld()
1910 if ((kvm_read_c0_guest_status(cop0) & ST0_EXL) == 0) { in kvm_mips_emulate_tlbmiss_st()
1954 if ((kvm_read_c0_guest_status(cop0) & ST0_EXL) == 0) { in kvm_mips_emulate_tlbinv_st()
2027 if ((kvm_read_c0_guest_status(cop0) & ST0_EXL) == 0) { in kvm_mips_emulate_tlbmod()
[all …]
Dtrap_emul.c52 (kvm_read_c0_guest_status(cop0) & ST0_CU1) == 0) { in kvm_trap_emul_handle_cop_unusable()
417 (kvm_read_c0_guest_status(cop0) & (ST0_CU1 | ST0_FR)) == ST0_CU1) { in kvm_trap_emul_handle_msa_disabled()
/linux-4.1.27/arch/mips/include/asm/
Dkvm_host.h70 #define KVM_GUEST_KERNEL_MODE(vcpu) ((kvm_read_c0_guest_status(vcpu->arch.cop0) & (ST0_EXL | ST0_ER…
71 ((kvm_read_c0_guest_status(vcpu->arch.cop0) & KSU_USER) == 0))
467 #define kvm_read_c0_guest_status(cop0) (cop0->reg[MIPS_CP0_STATUS][0]) macro