Searched refs:mp_state (Results 1 – 18 of 18) sorted by relevance
| /arch/riscv/kvm/ |
| A D | vcpu.c | 461 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 D | vcpu_sbi.c | 147 WRITE_ONCE(tmp->arch.mp_state.mp_state, KVM_MP_STATE_STOPPED); in kvm_riscv_vcpu_sbi_system_reset()
|
| /arch/arm64/kvm/ |
| A D | psci.c | 113 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 D | arm.c | 678 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 D | x86.h | 169 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 D | x86.c | 11152 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 D | lapic.c | 3367 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 D | vcpu.c | 361 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 D | kvm_host.h | 257 struct kvm_mp_state mp_state; member
|
| /arch/loongarch/include/asm/ |
| A D | kvm_host.h | 242 struct kvm_mp_state mp_state; member
|
| /arch/arm64/kvm/hyp/nvhe/ |
| A D | pkvm.c | 467 hyp_vcpu->vcpu.arch.mp_state.mp_state = KVM_MP_STATE_STOPPED; in init_pkvm_hyp_vcpu()
|
| /arch/mips/kvm/ |
| A D | mips.c | 516 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 D | powerpc.c | 2020 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 D | nested.c | 4247 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 D | tdx.c | 2988 vcpu->arch.mp_state = KVM_MP_STATE_RUNNABLE; in tdx_td_vcpu_init()
|
| /arch/arm64/include/asm/ |
| A D | kvm_host.h | 864 struct kvm_mp_state mp_state; member
|
| /arch/s390/kvm/ |
| A D | kvm-s390.c | 4466 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 D | kvm_host.h | 807 int mp_state; member
|
Completed in 94 milliseconds