Home
last modified time | relevance | path

Searched refs:mp_state (Results 1 – 18 of 18) sorted by relevance

/arch/riscv/kvm/
A Dvcpu.c461 WRITE_ONCE(vcpu->arch.mp_state.mp_state, KVM_MP_STATE_STOPPED); in __kvm_riscv_vcpu_power_off()
475 WRITE_ONCE(vcpu->arch.mp_state.mp_state, KVM_MP_STATE_RUNNABLE); in __kvm_riscv_vcpu_power_on()
488 return READ_ONCE(vcpu->arch.mp_state.mp_state) == KVM_MP_STATE_STOPPED; in kvm_riscv_vcpu_stopped()
492 struct kvm_mp_state *mp_state) in kvm_arch_vcpu_ioctl_get_mpstate() argument
494 *mp_state = READ_ONCE(vcpu->arch.mp_state); in kvm_arch_vcpu_ioctl_get_mpstate()
500 struct kvm_mp_state *mp_state) in kvm_arch_vcpu_ioctl_set_mpstate() argument
506 switch (mp_state->mp_state) { in kvm_arch_vcpu_ioctl_set_mpstate()
508 WRITE_ONCE(vcpu->arch.mp_state, *mp_state); in kvm_arch_vcpu_ioctl_set_mpstate()
A Dvcpu_sbi.c147 WRITE_ONCE(tmp->arch.mp_state.mp_state, KVM_MP_STATE_STOPPED); in kvm_riscv_vcpu_sbi_system_reset()
/arch/arm64/kvm/
A Dpsci.c113 WRITE_ONCE(vcpu->arch.mp_state.mp_state, KVM_MP_STATE_RUNNABLE); in kvm_psci_vcpu_on()
180 WRITE_ONCE(tmp->arch.mp_state.mp_state, KVM_MP_STATE_STOPPED); in kvm_prepare_system_event()
A Darm.c678 WRITE_ONCE(vcpu->arch.mp_state.mp_state, KVM_MP_STATE_STOPPED); in __kvm_arm_vcpu_power_off()
692 return READ_ONCE(vcpu->arch.mp_state.mp_state) == KVM_MP_STATE_STOPPED; in kvm_arm_vcpu_stopped()
697 WRITE_ONCE(vcpu->arch.mp_state.mp_state, KVM_MP_STATE_SUSPENDED); in kvm_arm_vcpu_suspend()
704 return READ_ONCE(vcpu->arch.mp_state.mp_state) == KVM_MP_STATE_SUSPENDED; in kvm_arm_vcpu_suspended()
708 struct kvm_mp_state *mp_state) in kvm_arch_vcpu_ioctl_get_mpstate() argument
710 *mp_state = READ_ONCE(vcpu->arch.mp_state); in kvm_arch_vcpu_ioctl_get_mpstate()
716 struct kvm_mp_state *mp_state) in kvm_arch_vcpu_ioctl_set_mpstate() argument
722 switch (mp_state->mp_state) { in kvm_arch_vcpu_ioctl_set_mpstate()
724 WRITE_ONCE(vcpu->arch.mp_state, *mp_state); in kvm_arch_vcpu_ioctl_set_mpstate()
1622 WRITE_ONCE(vcpu->arch.mp_state.mp_state, KVM_MP_STATE_RUNNABLE); in kvm_arch_vcpu_ioctl_vcpu_init()
/arch/x86/kvm/
A Dx86.h169 static inline void kvm_set_mp_state(struct kvm_vcpu *vcpu, int mp_state) in kvm_set_mp_state() argument
171 vcpu->arch.mp_state = mp_state; in kvm_set_mp_state()
172 if (mp_state == KVM_MP_STATE_RUNNABLE) in kvm_set_mp_state()
A Dx86.c11152 if (vcpu->arch.mp_state == KVM_MP_STATE_HALTED) in vcpu_block()
11186 switch(vcpu->arch.mp_state) { in vcpu_block()
11748 struct kvm_mp_state *mp_state) in kvm_arch_vcpu_ioctl_get_mpstate() argument
11763 if ((vcpu->arch.mp_state == KVM_MP_STATE_HALTED || in kvm_arch_vcpu_ioctl_get_mpstate()
11766 mp_state->mp_state = KVM_MP_STATE_RUNNABLE; in kvm_arch_vcpu_ioctl_get_mpstate()
11768 mp_state->mp_state = vcpu->arch.mp_state; in kvm_arch_vcpu_ioctl_get_mpstate()
11780 struct kvm_mp_state *mp_state) in kvm_arch_vcpu_ioctl_set_mpstate() argument
11786 switch (mp_state->mp_state) { in kvm_arch_vcpu_ioctl_set_mpstate()
11808 if (mp_state->mp_state == KVM_MP_STATE_SIPI_RECEIVED) { in kvm_arch_vcpu_ioctl_set_mpstate()
11809 mp_state->mp_state = KVM_MP_STATE_INIT_RECEIVED; in kvm_arch_vcpu_ioctl_set_mpstate()
[all …]
A Dlapic.c3367 WARN_ON_ONCE(vcpu->arch.mp_state == KVM_MP_STATE_INIT_RECEIVED); in kvm_apic_accept_events()
3380 if (vcpu->arch.mp_state == KVM_MP_STATE_INIT_RECEIVED) { in kvm_apic_accept_events()
/arch/loongarch/kvm/
A Dvcpu.c361 vcpu->arch.mp_state.mp_state == KVM_MP_STATE_RUNNABLE; in kvm_arch_vcpu_runnable()
450 struct kvm_mp_state *mp_state) in kvm_arch_vcpu_ioctl_get_mpstate() argument
452 *mp_state = vcpu->arch.mp_state; in kvm_arch_vcpu_ioctl_get_mpstate()
458 struct kvm_mp_state *mp_state) in kvm_arch_vcpu_ioctl_set_mpstate() argument
462 switch (mp_state->mp_state) { in kvm_arch_vcpu_ioctl_set_mpstate()
464 vcpu->arch.mp_state = *mp_state; in kvm_arch_vcpu_ioctl_set_mpstate()
/arch/riscv/include/asm/
A Dkvm_host.h257 struct kvm_mp_state mp_state; member
/arch/loongarch/include/asm/
A Dkvm_host.h242 struct kvm_mp_state mp_state; member
/arch/arm64/kvm/hyp/nvhe/
A Dpkvm.c467 hyp_vcpu->vcpu.arch.mp_state.mp_state = KVM_MP_STATE_STOPPED; in init_pkvm_hyp_vcpu()
/arch/mips/kvm/
A Dmips.c516 struct kvm_mp_state *mp_state) in kvm_arch_vcpu_ioctl_get_mpstate() argument
522 struct kvm_mp_state *mp_state) in kvm_arch_vcpu_ioctl_set_mpstate() argument
/arch/powerpc/kvm/
A Dpowerpc.c2020 struct kvm_mp_state *mp_state) in kvm_arch_vcpu_ioctl_get_mpstate() argument
2026 struct kvm_mp_state *mp_state) in kvm_arch_vcpu_ioctl_set_mpstate() argument
/arch/x86/kvm/vmx/
A Dnested.c4247 if (vcpu->arch.mp_state != KVM_MP_STATE_INIT_RECEIVED) in vmx_check_nested_events()
4261 if (vcpu->arch.mp_state == KVM_MP_STATE_INIT_RECEIVED) { in vmx_check_nested_events()
4579 if (vcpu->arch.mp_state == KVM_MP_STATE_HALTED) in sync_vmcs02_to_vmcs12()
4581 else if (vcpu->arch.mp_state == KVM_MP_STATE_INIT_RECEIVED) in sync_vmcs02_to_vmcs12()
A Dtdx.c2988 vcpu->arch.mp_state = KVM_MP_STATE_RUNNABLE; in tdx_td_vcpu_init()
/arch/arm64/include/asm/
A Dkvm_host.h864 struct kvm_mp_state mp_state; member
/arch/s390/kvm/
A Dkvm-s390.c4466 struct kvm_mp_state *mp_state) in kvm_arch_vcpu_ioctl_get_mpstate() argument
4481 struct kvm_mp_state *mp_state) in kvm_arch_vcpu_ioctl_set_mpstate() argument
4490 switch (mp_state->mp_state) { in kvm_arch_vcpu_ioctl_set_mpstate()
/arch/x86/include/asm/
A Dkvm_host.h807 int mp_state; member

Completed in 94 milliseconds