Home
last modified time | relevance | path

Searched refs:kvm_lapic_irq (Results 1 – 10 of 10) sorted by relevance

/Linux-v5.15/arch/x86/kvm/
Dlapic.h98 int kvm_apic_set_irq(struct kvm_vcpu *vcpu, struct kvm_lapic_irq *irq,
104 struct kvm_lapic_irq *irq, int *r, struct dest_map *dest_map);
223 static inline bool kvm_lowest_prio_delivery(struct kvm_lapic_irq *irq) in kvm_lowest_prio_delivery()
238 void kvm_bitmap_or_dest_vcpus(struct kvm *kvm, struct kvm_lapic_irq *irq,
241 bool kvm_intr_is_single_vcpu_fast(struct kvm *kvm, struct kvm_lapic_irq *irq,
Dirq_comm.c46 struct kvm_lapic_irq *irq, struct dest_map *dest_map) in kvm_irq_delivery_to_apic()
103 struct kvm_lapic_irq *irq) in kvm_set_msi_irq()
132 struct kvm_lapic_irq irq; in kvm_set_msi()
160 struct kvm_lapic_irq irq; in kvm_arch_set_irq_inatomic()
320 bool kvm_intr_is_single_vcpu(struct kvm *kvm, struct kvm_lapic_irq *irq, in kvm_intr_is_single_vcpu()
408 struct kvm_lapic_irq irq; in kvm_scan_ioapic_routes()
Dirq.h112 struct kvm_lapic_irq *irq,
Dlapic.c597 int kvm_apic_set_irq(struct kvm_vcpu *vcpu, struct kvm_lapic_irq *irq, in kvm_apic_set_irq()
607 struct kvm_lapic_irq *irq, u32 min) in __pv_send_ipi()
631 struct kvm_lapic_irq irq = {0}; in kvm_pv_send_ipi()
893 struct kvm_lapic_irq *irq, struct kvm_apic_map *map) in kvm_apic_is_broadcast_dest()
919 struct kvm_lapic **src, struct kvm_lapic_irq *irq, in kvm_apic_map_get_dest_lapic()
985 struct kvm_lapic_irq *irq, int *r, struct dest_map *dest_map) in kvm_irq_delivery_to_apic_fast()
1031 bool kvm_intr_is_single_vcpu_fast(struct kvm *kvm, struct kvm_lapic_irq *irq, in kvm_intr_is_single_vcpu_fast()
1168 void kvm_bitmap_or_dest_vcpus(struct kvm *kvm, struct kvm_lapic_irq *irq, in kvm_bitmap_or_dest_vcpus()
1281 struct kvm_lapic_irq irq; in kvm_apic_send_ipi()
Dioapic.c376 struct kvm_lapic_irq irq; in ioapic_write_indirect()
416 struct kvm_lapic_irq irqe; in ioapic_service()
Dhyperv.c446 struct kvm_lapic_irq irq; in synic_set_irq()
801 struct kvm_lapic_irq irq = { in stimer_notify_direct()
1861 struct kvm_lapic_irq irq = { in kvm_send_ipi_to_many()
Dx86.c8595 struct kvm_lapic_irq lapic_irq; in kvm_pv_kick_cpu_op()
11998 struct kvm_lapic_irq irq = { in kvm_arch_async_page_present()
/Linux-v5.15/arch/x86/kvm/vmx/
Dposted_intr.c268 struct kvm_lapic_irq irq; in pi_update_irte()
/Linux-v5.15/arch/x86/include/asm/
Dkvm_host.h1283 struct kvm_lapic_irq { struct
1896 bool kvm_intr_is_single_vcpu(struct kvm *kvm, struct kvm_lapic_irq *irq,
1900 struct kvm_lapic_irq *irq);
1902 static inline bool kvm_irq_is_postable(struct kvm_lapic_irq *irq) in kvm_irq_is_postable()
/Linux-v5.15/arch/x86/kvm/svm/
Davic.c769 struct kvm_lapic_irq irq; in get_pi_vcpu_info()