Home
last modified time | relevance | path

Searched refs:vcpu_get_flag (Results 1 – 15 of 15) sorted by relevance

/Linux-v6.6/arch/arm64/kvm/hyp/nvhe/
Ddebug-sr.c85 if (vcpu_get_flag(vcpu, DEBUG_STATE_SAVE_SPE)) in __debug_save_host_buffers_nvhe()
88 if (vcpu_get_flag(vcpu, DEBUG_STATE_SAVE_TRBE)) in __debug_save_host_buffers_nvhe()
99 if (vcpu_get_flag(vcpu, DEBUG_STATE_SAVE_SPE)) in __debug_restore_host_buffers_nvhe()
101 if (vcpu_get_flag(vcpu, DEBUG_STATE_SAVE_TRBE)) in __debug_restore_host_buffers_nvhe()
/Linux-v6.6/arch/arm64/kvm/hyp/
Dexception.c322 switch (vcpu_get_flag(vcpu, EXCEPT_MASK)) { in kvm_inject_exception()
337 switch (vcpu_get_flag(vcpu, EXCEPT_MASK)) { in kvm_inject_exception()
367 if (vcpu_get_flag(vcpu, PENDING_EXCEPTION)) { in __kvm_adjust_pc()
371 } else if (vcpu_get_flag(vcpu, INCREMENT_PC)) { in __kvm_adjust_pc()
/Linux-v6.6/arch/arm64/kvm/
Dfpsimd.c187 if (vcpu_get_flag(vcpu, HOST_SME_ENABLED)) in kvm_arch_vcpu_put_fp()
217 if (vcpu_get_flag(vcpu, HOST_SVE_ENABLED)) in kvm_arch_vcpu_put_fp()
Ddebug.c123 !vcpu_get_flag(vcpu, DEBUG_DIRTY) || in kvm_arm_setup_mdcr_el2()
210 if (!vcpu_get_flag(vcpu, DBG_SS_ACTIVE_PENDING)) in kvm_arm_setup_debug()
Dinject_fault.c54 return (vcpu_get_flag(vcpu, EXCEPT_MASK) == target); in match_target_el()
Dpmu.c232 if (!vcpu || !vcpu_get_flag(vcpu, PMUSERENR_ON_CPU)) in kvm_set_pmuserenr()
Darm.c578 return vcpu_get_flag(vcpu, VCPU_INITIALIZED); in kvm_vcpu_initialized()
1091 if (unlikely(vcpu_get_flag(vcpu, PENDING_EXCEPTION) || in kvm_arch_vcpu_ioctl_run()
1092 vcpu_get_flag(vcpu, INCREMENT_PC))) in kvm_arch_vcpu_ioctl_run()
Darch_timer.c290 vcpu_get_flag(vcpu, IN_WFIT)); in vcpu_has_wfit_active()
Dsys_regs.c72 if (vcpu_get_flag(vcpu, SYSREGS_ON_CPU) && in vcpu_read_sys_reg()
81 if (vcpu_get_flag(vcpu, SYSREGS_ON_CPU) && in vcpu_write_sys_reg()
/Linux-v6.6/arch/arm64/kvm/hyp/include/hyp/
Ddebug-sr.h135 if (!vcpu_get_flag(vcpu, DEBUG_DIRTY)) in __debug_switch_to_guest_common()
154 if (!vcpu_get_flag(vcpu, DEBUG_DIRTY)) in __debug_switch_to_host_common()
Dsysreg-sr.h225 if (has_vhe() || vcpu_get_flag(vcpu, DEBUG_DIRTY)) in __sysreg32_save_state()
242 if (has_vhe() || vcpu_get_flag(vcpu, DEBUG_DIRTY)) in __sysreg32_restore_state()
/Linux-v6.6/arch/arm64/include/asm/
Dkvm_host.h668 #define vcpu_get_flag(v, ...) __vcpu_get_flag((v), __VA_ARGS__) macro
768 vcpu_get_flag(vcpu, GUEST_HAS_SVE))
774 vcpu_get_flag(vcpu, GUEST_HAS_PTRAUTH))
780 vcpu_get_flag(vcpu, ON_UNSUPPORTED_CPU)
1132 #define kvm_arm_vcpu_sve_finalized(vcpu) vcpu_get_flag(vcpu, VCPU_SVE_FINALIZED)
Dkvm_emulate.h557 WARN_ON(vcpu_get_flag(vcpu, PENDING_EXCEPTION)); in kvm_incr_pc()
563 WARN_ON(vcpu_get_flag((v), INCREMENT_PC)); \
/Linux-v6.6/arch/arm64/kvm/vgic/
Dvgic-v4.c346 return its_make_vpe_non_resident(vpe, !!vcpu_get_flag(vcpu, IN_WFI)); in vgic_v4_put()
357 if (vcpu_get_flag(vcpu, IN_WFI)) in vgic_v4_load()
/Linux-v6.6/arch/arm64/kvm/hyp/vhe/
Dswitch.c186 if (unlikely(vcpu_get_flag(vcpu, VCPU_HYP_CONTEXT))) { in early_exit_filter()