Lines Matching refs:target_vcpu
19 struct kvm_vcpu *target_vcpu; in kvm_sbi_hsm_vcpu_start() local
23 target_vcpu = kvm_get_vcpu_by_id(vcpu->kvm, target_vcpuid); in kvm_sbi_hsm_vcpu_start()
24 if (!target_vcpu) in kvm_sbi_hsm_vcpu_start()
27 spin_lock(&target_vcpu->arch.mp_state_lock); in kvm_sbi_hsm_vcpu_start()
29 if (!kvm_riscv_vcpu_stopped(target_vcpu)) { in kvm_sbi_hsm_vcpu_start()
34 kvm_riscv_vcpu_sbi_request_reset(target_vcpu, cp->a1, cp->a2); in kvm_sbi_hsm_vcpu_start()
36 __kvm_riscv_vcpu_power_on(target_vcpu); in kvm_sbi_hsm_vcpu_start()
39 spin_unlock(&target_vcpu->arch.mp_state_lock); in kvm_sbi_hsm_vcpu_start()
67 struct kvm_vcpu *target_vcpu; in kvm_sbi_hsm_vcpu_get_status() local
69 target_vcpu = kvm_get_vcpu_by_id(vcpu->kvm, target_vcpuid); in kvm_sbi_hsm_vcpu_get_status()
70 if (!target_vcpu) in kvm_sbi_hsm_vcpu_get_status()
72 if (kvm_riscv_vcpu_stopped(target_vcpu)) in kvm_sbi_hsm_vcpu_get_status()
74 else if (target_vcpu->stat.generic.blocking) in kvm_sbi_hsm_vcpu_get_status()