Home
last modified time | relevance | path

Searched refs:kvm_lapic_irq (Results 1 - 21 of 21) sorted by relevance

/kernel/linux/linux-5.10/arch/x86/kvm/
H A Dlapic.h96 int kvm_apic_set_irq(struct kvm_vcpu *vcpu, struct kvm_lapic_irq *irq,
102 struct kvm_lapic_irq *irq, int *r, struct dest_map *dest_map);
227 static inline bool kvm_lowest_prio_delivery(struct kvm_lapic_irq *irq) in kvm_lowest_prio_delivery()
242 void kvm_bitmap_or_dest_vcpus(struct kvm *kvm, struct kvm_lapic_irq *irq,
245 bool kvm_intr_is_single_vcpu_fast(struct kvm *kvm, struct kvm_lapic_irq *irq,
H A Dirq_comm.c48 struct kvm_lapic_irq *irq, struct dest_map *dest_map) in kvm_irq_delivery_to_apic()
105 struct kvm_lapic_irq *irq) in kvm_set_msi_irq()
137 struct kvm_lapic_irq irq; in kvm_set_msi()
165 struct kvm_lapic_irq irq; in kvm_arch_set_irq_inatomic()
325 bool kvm_intr_is_single_vcpu(struct kvm *kvm, struct kvm_lapic_irq *irq, in kvm_intr_is_single_vcpu()
413 struct kvm_lapic_irq irq; in kvm_scan_ioapic_routes()
H A Dirq.h112 struct kvm_lapic_irq *irq,
H A Dlapic.c595 int kvm_apic_set_irq(struct kvm_vcpu *vcpu, struct kvm_lapic_irq *irq, in kvm_apic_set_irq()
605 struct kvm_lapic_irq *irq, u32 min) in __pv_send_ipi()
629 struct kvm_lapic_irq irq = {0}; in kvm_pv_send_ipi()
891 struct kvm_lapic_irq *irq, struct kvm_apic_map *map) in kvm_apic_is_broadcast_dest()
917 struct kvm_lapic **src, struct kvm_lapic_irq *irq, in kvm_apic_map_get_dest_lapic()
983 struct kvm_lapic_irq *irq, int *r, struct dest_map *dest_map) in kvm_irq_delivery_to_apic_fast()
1033 bool kvm_intr_is_single_vcpu_fast(struct kvm *kvm, struct kvm_lapic_irq *irq, in kvm_intr_is_single_vcpu_fast()
1170 void kvm_bitmap_or_dest_vcpus(struct kvm *kvm, struct kvm_lapic_irq *irq, in kvm_bitmap_or_dest_vcpus()
1282 struct kvm_lapic_irq irq; in kvm_apic_send_ipi()
H A Dioapic.c376 struct kvm_lapic_irq irq; in ioapic_write_indirect()
416 struct kvm_lapic_irq irqe; in ioapic_service()
H A Dhyperv.c428 struct kvm_lapic_irq irq; in synic_set_irq()
782 struct kvm_lapic_irq irq = { in stimer_notify_direct()
1590 struct kvm_lapic_irq irq = { in kvm_send_ipi_to_many()
H A Dx86.c8325 struct kvm_lapic_irq lapic_irq = { in kvm_pv_kick_cpu_op()
11325 struct kvm_lapic_irq irq = { in kvm_arch_async_page_present()
/kernel/linux/linux-6.6/arch/x86/kvm/
H A Dlapic.h111 int kvm_apic_set_irq(struct kvm_vcpu *vcpu, struct kvm_lapic_irq *irq,
119 struct kvm_lapic_irq *irq, int *r, struct dest_map *dest_map);
242 static inline bool kvm_lowest_prio_delivery(struct kvm_lapic_irq *irq) in kvm_lowest_prio_delivery()
257 void kvm_bitmap_or_dest_vcpus(struct kvm *kvm, struct kvm_lapic_irq *irq,
260 bool kvm_intr_is_single_vcpu_fast(struct kvm *kvm, struct kvm_lapic_irq *irq,
H A Dirq_comm.c48 struct kvm_lapic_irq *irq, struct dest_map *dest_map) in kvm_irq_delivery_to_apic()
105 struct kvm_lapic_irq *irq) in kvm_set_msi_irq()
134 struct kvm_lapic_irq irq; in kvm_set_msi()
162 struct kvm_lapic_irq irq; in kvm_arch_set_irq_inatomic()
333 bool kvm_intr_is_single_vcpu(struct kvm *kvm, struct kvm_lapic_irq *irq, in kvm_intr_is_single_vcpu()
422 struct kvm_lapic_irq irq; in kvm_scan_ioapic_routes()
H A Dirq.h111 struct kvm_lapic_irq *irq,
H A Dlapic.c823 int kvm_apic_set_irq(struct kvm_vcpu *vcpu, struct kvm_lapic_irq *irq, in kvm_apic_set_irq()
833 struct kvm_lapic_irq *irq, u32 min) in __pv_send_ipi()
857 struct kvm_lapic_irq irq = {0}; in kvm_pv_send_ipi()
1117 struct kvm_lapic_irq *irq, struct kvm_apic_map *map) in kvm_apic_is_broadcast_dest()
1143 struct kvm_lapic **src, struct kvm_lapic_irq *irq, in kvm_apic_map_get_dest_lapic()
1209 struct kvm_lapic_irq *irq, int *r, struct dest_map *dest_map) in kvm_irq_delivery_to_apic_fast()
1259 bool kvm_intr_is_single_vcpu_fast(struct kvm *kvm, struct kvm_lapic_irq *irq, in kvm_intr_is_single_vcpu_fast()
1394 void kvm_bitmap_or_dest_vcpus(struct kvm *kvm, struct kvm_lapic_irq *irq, in kvm_bitmap_or_dest_vcpus()
1507 struct kvm_lapic_irq irq; in kvm_apic_send_ipi()
H A Dioapic.c405 struct kvm_lapic_irq irq; in ioapic_write_indirect()
445 struct kvm_lapic_irq irqe; in ioapic_service()
H A Dhyperv.c475 struct kvm_lapic_irq irq; in synic_set_irq()
835 struct kvm_lapic_irq irq = { in stimer_notify_direct()
2149 struct kvm_lapic_irq irq = { in kvm_hv_send_ipi_to_many()
H A Dxen.c476 struct kvm_lapic_irq irq = { }; in kvm_xen_inject_vcpu_vector()
H A Dx86.c9729 struct kvm_lapic_irq lapic_irq = { in kvm_pv_kick_cpu_op()
13155 struct kvm_lapic_irq irq = { in kvm_arch_async_page_present()
/kernel/linux/linux-5.10/arch/x86/kvm/vmx/
H A Dposted_intr.c258 struct kvm_lapic_irq irq; in pi_update_irte()
/kernel/linux/linux-6.6/arch/x86/kvm/vmx/
H A Dposted_intr.c277 struct kvm_lapic_irq irq; in vmx_pi_update_irte()
/kernel/linux/linux-5.10/arch/x86/include/asm/
H A Dkvm_host.h1077 struct kvm_lapic_irq { struct
1716 bool kvm_intr_is_single_vcpu(struct kvm *kvm, struct kvm_lapic_irq *irq,
1720 struct kvm_lapic_irq *irq);
1722 static inline bool kvm_irq_is_postable(struct kvm_lapic_irq *irq) in kvm_irq_is_postable()
/kernel/linux/linux-6.6/arch/x86/include/asm/
H A Dkvm_host.h1535 struct kvm_lapic_irq { struct
2186 bool kvm_intr_is_single_vcpu(struct kvm *kvm, struct kvm_lapic_irq *irq,
2190 struct kvm_lapic_irq *irq);
2192 static inline bool kvm_irq_is_postable(struct kvm_lapic_irq *irq) in kvm_irq_is_postable()
/kernel/linux/linux-5.10/arch/x86/kvm/svm/
H A Davic.c774 struct kvm_lapic_irq irq; in get_pi_vcpu_info()
/kernel/linux/linux-6.6/arch/x86/kvm/svm/
H A Davic.c864 struct kvm_lapic_irq irq; in get_pi_vcpu_info()

Completed in 67 milliseconds