Lines Matching refs:icrl
340 static void avic_kick_vcpu(struct kvm_vcpu *vcpu, u32 icrl)
344 icrl & APIC_MODE_MASK,
345 icrl & APIC_INT_LEVELTRIG,
346 icrl & APIC_VECTOR_MASK);
350 u32 icrl)
362 avic_kick_vcpu(target_vcpu, icrl);
366 u32 logid_index, u32 icrl)
390 avic_kick_vcpu_by_physical_id(kvm, physical_id, icrl);
398 u32 icrl, u32 icrh, u32 index)
400 int dest_mode = icrl & APIC_DEST_MASK;
401 int shorthand = icrl & APIC_SHORT_MASK;
423 avic_kick_vcpu_by_physical_id(kvm, dest, icrl);
459 cluster + i, icrl);
466 u32 icrl, u32 icrh, u32 index)
472 if (!avic_kick_target_vcpus_fast(kvm, source, icrl, icrh, index))
475 trace_kvm_avic_kick_vcpu_slowpath(icrh, icrl, index);
484 if (kvm_apic_match_dest(vcpu, source, icrl & APIC_SHORT_MASK,
485 dest, icrl & APIC_DEST_MASK))
486 avic_kick_vcpu(vcpu, icrl);
494 u32 icrl = svm->vmcb->control.exit_info_1;
499 trace_kvm_avic_incomplete_ipi(vcpu->vcpu_id, icrh, icrl, id, index);
516 if (icrl & APIC_ICR_BUSY)
519 kvm_apic_send_ipi(apic, icrl, icrh);
527 avic_kick_target_vcpus(vcpu->kvm, apic, icrl, icrh, index);