| /linux/arch/riscv/kvm/ |
| A D | vcpu.c | 557 struct kvm_mp_state *mp_state) in kvm_arch_vcpu_ioctl_get_mpstate() argument 560 mp_state->mp_state = KVM_MP_STATE_STOPPED; in kvm_arch_vcpu_ioctl_get_mpstate() 562 mp_state->mp_state = KVM_MP_STATE_RUNNABLE; in kvm_arch_vcpu_ioctl_get_mpstate() 568 struct kvm_mp_state *mp_state) in kvm_arch_vcpu_ioctl_set_mpstate() argument 572 switch (mp_state->mp_state) { in kvm_arch_vcpu_ioctl_set_mpstate()
|
| /linux/arch/arm64/kvm/ |
| A D | arm.c | 458 struct kvm_mp_state *mp_state) in kvm_arch_vcpu_ioctl_get_mpstate() argument 461 mp_state->mp_state = KVM_MP_STATE_STOPPED; in kvm_arch_vcpu_ioctl_get_mpstate() 463 mp_state->mp_state = KVM_MP_STATE_RUNNABLE; in kvm_arch_vcpu_ioctl_get_mpstate() 469 struct kvm_mp_state *mp_state) in kvm_arch_vcpu_ioctl_set_mpstate() argument 473 switch (mp_state->mp_state) { in kvm_arch_vcpu_ioctl_set_mpstate()
|
| /linux/tools/testing/selftests/kvm/lib/x86_64/ |
| A D | processor.c | 655 struct kvm_mp_state mp_state; in vm_vcpu_add_default() local 674 mp_state.mp_state = 0; in vm_vcpu_add_default() 675 vcpu_set_mp_state(vm, vcpuid, &mp_state); in vm_vcpu_add_default() 1022 struct kvm_mp_state mp_state; member 1107 r = ioctl(vcpu->fd, KVM_GET_MP_STATE, &state->mp_state); in vcpu_save_state() 1182 r = ioctl(vcpu->fd, KVM_SET_MP_STATE, &state->mp_state); in vcpu_load_state()
|
| /linux/arch/x86/kvm/ |
| A D | x86.c | 8737 vcpu->arch.mp_state = state; in __kvm_vcpu_halt() 10011 switch(vcpu->arch.mp_state) { in vcpu_block() 10015 vcpu->arch.mp_state = in vcpu_block() 10423 struct kvm_mp_state *mp_state) in kvm_arch_vcpu_ioctl_get_mpstate() argument 10439 mp_state->mp_state = KVM_MP_STATE_RUNNABLE; in kvm_arch_vcpu_ioctl_get_mpstate() 10441 mp_state->mp_state = vcpu->arch.mp_state; in kvm_arch_vcpu_ioctl_get_mpstate() 10458 mp_state->mp_state != KVM_MP_STATE_RUNNABLE) in kvm_arch_vcpu_ioctl_set_mpstate() 10467 (mp_state->mp_state == KVM_MP_STATE_SIPI_RECEIVED || in kvm_arch_vcpu_ioctl_set_mpstate() 10468 mp_state->mp_state == KVM_MP_STATE_INIT_RECEIVED)) in kvm_arch_vcpu_ioctl_set_mpstate() 10471 if (mp_state->mp_state == KVM_MP_STATE_SIPI_RECEIVED) { in kvm_arch_vcpu_ioctl_set_mpstate() [all …]
|
| A D | lapic.c | 2924 WARN_ON_ONCE(vcpu->arch.mp_state == KVM_MP_STATE_INIT_RECEIVED); in kvm_apic_accept_events() 2934 vcpu->arch.mp_state = KVM_MP_STATE_RUNNABLE; in kvm_apic_accept_events() 2936 vcpu->arch.mp_state = KVM_MP_STATE_INIT_RECEIVED; in kvm_apic_accept_events() 2940 if (vcpu->arch.mp_state == KVM_MP_STATE_INIT_RECEIVED) { in kvm_apic_accept_events() 2945 vcpu->arch.mp_state = KVM_MP_STATE_RUNNABLE; in kvm_apic_accept_events()
|
| /linux/virt/kvm/ |
| A D | kvm_main.c | 3787 struct kvm_mp_state mp_state; in kvm_vcpu_ioctl() local 3789 r = kvm_arch_vcpu_ioctl_get_mpstate(vcpu, &mp_state); in kvm_vcpu_ioctl() 3793 if (copy_to_user(argp, &mp_state, sizeof(mp_state))) in kvm_vcpu_ioctl() 3799 struct kvm_mp_state mp_state; in kvm_vcpu_ioctl() local 3802 if (copy_from_user(&mp_state, argp, sizeof(mp_state))) in kvm_vcpu_ioctl() 3804 r = kvm_arch_vcpu_ioctl_set_mpstate(vcpu, &mp_state); in kvm_vcpu_ioctl()
|
| /linux/tools/testing/selftests/kvm/include/ |
| A D | kvm_util.h | 184 struct kvm_mp_state *mp_state);
|
| /linux/arch/mips/kvm/ |
| A D | mips.c | 522 struct kvm_mp_state *mp_state) in kvm_arch_vcpu_ioctl_get_mpstate() argument 528 struct kvm_mp_state *mp_state) in kvm_arch_vcpu_ioctl_set_mpstate() argument
|
| /linux/include/linux/ |
| A D | kvm_host.h | 1038 struct kvm_mp_state *mp_state); 1040 struct kvm_mp_state *mp_state);
|
| /linux/tools/testing/selftests/kvm/lib/ |
| A D | kvm_util.c | 1601 struct kvm_mp_state *mp_state) in vcpu_set_mp_state() argument 1608 ret = ioctl(vcpu->fd, KVM_SET_MP_STATE, mp_state); in vcpu_set_mp_state()
|
| /linux/arch/x86/kvm/vmx/ |
| A D | nested.c | 3611 vcpu->arch.mp_state = KVM_MP_STATE_INIT_RECEIVED; in nested_vmx_run() 3851 if (vcpu->arch.mp_state != KVM_MP_STATE_INIT_RECEIVED) in vmx_check_nested_events() 3862 if (vcpu->arch.mp_state == KVM_MP_STATE_INIT_RECEIVED) in vmx_check_nested_events() 4107 if (vcpu->arch.mp_state == KVM_MP_STATE_HALTED) in sync_vmcs02_to_vmcs12() 4109 else if (vcpu->arch.mp_state == KVM_MP_STATE_INIT_RECEIVED) in sync_vmcs02_to_vmcs12() 4595 vcpu->arch.mp_state = KVM_MP_STATE_RUNNABLE; in nested_vmx_vmexit()
|
| /linux/arch/powerpc/kvm/ |
| A D | powerpc.c | 2013 struct kvm_mp_state *mp_state) in kvm_arch_vcpu_ioctl_get_mpstate() argument 2019 struct kvm_mp_state *mp_state) in kvm_arch_vcpu_ioctl_set_mpstate() argument
|
| /linux/tools/include/uapi/linux/ |
| A D | kvm.h | 639 __u32 mp_state; member
|
| /linux/include/uapi/linux/ |
| A D | kvm.h | 639 __u32 mp_state; member
|
| /linux/arch/s390/kvm/ |
| A D | kvm-s390.c | 3785 struct kvm_mp_state *mp_state) in kvm_arch_vcpu_ioctl_get_mpstate() argument 3800 struct kvm_mp_state *mp_state) in kvm_arch_vcpu_ioctl_set_mpstate() argument 3809 switch (mp_state->mp_state) { in kvm_arch_vcpu_ioctl_set_mpstate()
|
| /linux/arch/x86/kvm/svm/ |
| A D | nested.c | 794 svm->vcpu.arch.mp_state = KVM_MP_STATE_RUNNABLE; in nested_svm_vmexit()
|
| /linux/arch/x86/include/asm/ |
| A D | kvm_host.h | 637 int mp_state; member
|
| /linux/Documentation/virt/kvm/ |
| A D | api.rst | 1457 __u32 mp_state;
|