Home
last modified time | relevance | path

Searched refs:hvm_pirq_dpci (Results 1 – 8 of 8) sorted by relevance

/xen/xen/include/asm-x86/hvm/
A Dirq.h164 struct hvm_pirq_dpci *pending_pirq_dpci;
168 struct hvm_pirq_dpci { struct
180 void pt_pirq_init(struct domain *, struct hvm_pirq_dpci *); argument
181 bool pt_pirq_cleanup_check(struct hvm_pirq_dpci *);
184 struct hvm_pirq_dpci *, void *arg),
188 bool pt_pirq_softirq_active(struct hvm_pirq_dpci *);
190 static inline bool pt_pirq_softirq_active(struct hvm_pirq_dpci *dpci) in pt_pirq_softirq_active()
A Dhvm.h266 struct hvm_pirq_dpci;
267 void vmsi_deliver_pirq(struct domain *d, const struct hvm_pirq_dpci *);
287 void hvm_migrate_pirq(struct hvm_pirq_dpci *pirq_dpci, const struct vcpu *v);
/xen/xen/drivers/passthrough/
A Dio.c61 static void raise_softirq_for(struct hvm_pirq_dpci *pirq_dpci) in raise_softirq_for()
84 bool pt_pirq_softirq_active(struct hvm_pirq_dpci *pirq_dpci) in pt_pirq_softirq_active()
104 static void pt_pirq_softirq_reset(struct hvm_pirq_dpci *pirq_dpci) in pt_pirq_softirq_reset()
161 struct hvm_pirq_dpci *irq_map = data; in pt_irq_time_out()
283 struct hvm_pirq_dpci *pirq_dpci; in pt_irq_create_bind()
633 struct hvm_pirq_dpci *pirq_dpci; in pt_irq_destroy_bind()
783 bool pt_pirq_cleanup_check(struct hvm_pirq_dpci *dpci) in pt_pirq_cleanup_check()
823 struct hvm_pirq_dpci *pirq_dpci = pirq_dpci(pirq); in hvm_do_IRQ_dpci()
837 static void __msi_pirq_eoi(struct hvm_pirq_dpci *pirq_dpci) in __msi_pirq_eoi()
956 struct hvm_pirq_dpci *pirq_dpci; in hvm_pirq_eoi()
[all …]
A Dpci.c861 struct hvm_pirq_dpci *pirq_dpci, void *arg) in pci_clean_dpci_irq()
/xen/xen/drivers/passthrough/vtd/x86/
A Dhvm.c25 struct hvm_pirq_dpci *pirq_dpci, void *arg) in _hvm_dpci_isairq_eoi()
/xen/xen/include/asm-x86/
A Dirq.h140 struct hvm_pirq_dpci dpci;
/xen/xen/arch/x86/hvm/
A Dvmsi.c106 void vmsi_deliver_pirq(struct domain *d, const struct hvm_pirq_dpci *pirq_dpci) in vmsi_deliver_pirq()
A Dhvm.c495 void hvm_migrate_pirq(struct hvm_pirq_dpci *pirq_dpci, const struct vcpu *v) in hvm_migrate_pirq()
516 static int migrate_pirq(struct domain *d, struct hvm_pirq_dpci *pirq_dpci, in migrate_pirq()

Completed in 25 milliseconds