Lines Matching defs:target_vcpu
210 * active, vcpu and target_vcpu), compute the next vcpu this should be
221 return irq->vcpu ? : irq->target_vcpu;
230 if (unlikely(irq->target_vcpu &&
231 !irq->target_vcpu->kvm->arch.vgic.enabled))
234 return irq->target_vcpu;
630 struct kvm_vcpu *target_vcpu, *vcpuA, *vcpuB;
637 target_vcpu = vgic_target_oracle(irq);
639 if (!target_vcpu) {
659 if (target_vcpu == vcpu) {
674 if (vcpu->vcpu_id < target_vcpu->vcpu_id) {
676 vcpuB = target_vcpu;
678 vcpuA = target_vcpu;
696 if (target_vcpu == vgic_target_oracle(irq)) {
697 struct vgic_cpu *new_cpu = &target_vcpu->arch.vgic_cpu;
700 irq->vcpu = target_vcpu;
710 kvm_make_request(KVM_REQ_IRQ_PENDING, target_vcpu);
711 kvm_vcpu_kick(target_vcpu);