vgic_target_oracle
if (!(likely(vgic_target_oracle(irq) == vcpu) &&
if (!(likely(vgic_target_oracle(irq) == vcpu) &&
if (likely(vgic_target_oracle(irq) == vcpu)) {
ret = (int)(vgic_target_oracle(irqb) == vcpu) - (int)(vgic_target_oracle(irqa) == vcpu);
vcpu = vgic_target_oracle(irq);
if (unlikely(irq->vcpu || vcpu != vgic_target_oracle(irq))) {
target_vcpu = vgic_target_oracle(irq);
if (irq->vcpu == vcpu && target_vcpu == vgic_target_oracle(irq)) {
if (unlikely(vgic_target_oracle(irq) != vcpu))
struct kvm_vcpu *vgic_target_oracle(struct vgic_irq *irq);