Home
last modified time | relevance | path

Searched refs:ST0_EXL (Results 1 - 19 of 19) sorted by relevance

/kernel/linux/linux-5.10/arch/mips/kvm/
H A Dinterrupt.c92 && (!(kvm_read_c0_guest_status(cop0) & (ST0_EXL | ST0_ERL))) in kvm_mips_irq_deliver_cb()
100 if ((kvm_read_c0_guest_status(cop0) & ST0_EXL) == 0) { in kvm_mips_irq_deliver_cb()
103 kvm_set_c0_guest_status(cop0, ST0_EXL); in kvm_mips_irq_deliver_cb()
H A Demulate.c954 } else if (kvm_read_c0_guest_status(cop0) & ST0_EXL) { in kvm_mips_emul_eret()
957 kvm_clear_c0_guest_status(cop0, ST0_EXL); in kvm_mips_emul_eret()
2393 if ((kvm_read_c0_guest_status(cop0) & ST0_EXL) == 0) { in kvm_mips_emulate_syscall()
2396 kvm_set_c0_guest_status(cop0, ST0_EXL); in kvm_mips_emulate_syscall()
2428 if ((kvm_read_c0_guest_status(cop0) & ST0_EXL) == 0) { in kvm_mips_emulate_tlbmiss_ld()
2431 kvm_set_c0_guest_status(cop0, ST0_EXL); in kvm_mips_emulate_tlbmiss_ld()
2472 if ((kvm_read_c0_guest_status(cop0) & ST0_EXL) == 0) { in kvm_mips_emulate_tlbinv_ld()
2475 kvm_set_c0_guest_status(cop0, ST0_EXL); in kvm_mips_emulate_tlbinv_ld()
2512 if ((kvm_read_c0_guest_status(cop0) & ST0_EXL) == 0) { in kvm_mips_emulate_tlbmiss_st()
2515 kvm_set_c0_guest_status(cop0, ST0_EXL); in kvm_mips_emulate_tlbmiss_st()
[all...]
H A Dentry.c258 UASM_i_LA(&p, K0, ST0_EXL | KSU_USER | ST0_BEV | ST0_KX_IF_64); in kvm_mips_build_vcpu_run()
271 uasm_i_addiu(&p, K0, ZERO, ST0_EXL | KSU_USER | ST0_IE | ST0_KX_IF_64); in kvm_mips_build_vcpu_run()
375 uasm_i_andi(&p, T0, T0, KSU_USER | ST0_ERL | ST0_EXL); in kvm_mips_build_enter_guest()
770 uasm_i_addiu(&p, AT, ZERO, ~(ST0_EXL | KSU_USER | ST0_IE)); in kvm_mips_build_exit()
899 uasm_i_ori(&p, V1, V1, ST0_EXL | KSU_USER | ST0_IE); in kvm_mips_build_ret_to_guest()
H A Dvz.c660 if (!(status & (ST0_EXL | ST0_ERL)) && in is_eva_am_mapped()
/kernel/linux/linux-6.6/arch/mips/kvm/
H A Dentry.c252 UASM_i_LA(&p, K0, ST0_EXL | KSU_USER | ST0_BEV | ST0_KX_IF_64); in kvm_mips_build_vcpu_run()
265 uasm_i_addiu(&p, K0, ZERO, ST0_EXL | KSU_USER | ST0_IE | ST0_KX_IF_64); in kvm_mips_build_vcpu_run()
731 uasm_i_addiu(&p, AT, ZERO, ~(ST0_EXL | KSU_USER | ST0_IE)); in kvm_mips_build_exit()
860 uasm_i_ori(&p, V1, V1, ST0_EXL | KSU_USER | ST0_IE); in kvm_mips_build_ret_to_guest()
H A Dvz.c658 if (!(status & (ST0_EXL | ST0_ERL)) && in is_eva_am_mapped()
/kernel/linux/linux-5.10/arch/mips/sgi-ip27/
H A Dip27-nmi.c117 if (nr->sr & ST0_EXL) in nmi_cpu_eframe_save()
/kernel/linux/linux-6.6/arch/mips/sgi-ip27/
H A Dip27-nmi.c117 if (nr->sr & ST0_EXL) in nmi_cpu_eframe_save()
/kernel/linux/linux-5.10/arch/mips/kernel/
H A Dbmips_vec.S115 li k1, ST0_ERL | ST0_EXL | ST0_BEV | ST0_IE
H A Dprocess.c151 status |= ST0_EXL; in copy_thread()
H A Dgenex.S453 ori k0, k0, ST0_EXL
H A Dtraps.c330 if (regs->cp0_status & ST0_EXL) in __show_regs()
/kernel/linux/linux-6.6/arch/mips/kernel/
H A Dbmips_vec.S115 li k1, ST0_ERL | ST0_EXL | ST0_BEV | ST0_IE
H A Dgenex.S452 ori k0, k0, ST0_EXL
H A Dprocess.c149 status |= ST0_EXL; in copy_thread()
H A Dtraps.c344 if (regs->cp0_status & ST0_EXL) in __show_regs()
/kernel/linux/linux-5.10/arch/mips/include/asm/
H A Dkvm_host.h108 #define KVM_GUEST_KERNEL_MODE(vcpu) ((kvm_read_c0_guest_status(vcpu->arch.cop0) & (ST0_EXL | ST0_ERL)) || \
H A Dmipsregs.h297 #define ST0_EXL 0x00000002 macro
/kernel/linux/linux-6.6/arch/mips/include/asm/
H A Dmipsregs.h282 #define ST0_EXL 0x00000002 macro

Completed in 37 milliseconds