Searched refs:hvm_pirq_dpci (Results 1 – 8 of 8) sorted by relevance
/xen/xen/include/asm-x86/hvm/ |
A D | irq.h | 164 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 D | hvm.h | 266 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 D | io.c | 61 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 D | pci.c | 861 struct hvm_pirq_dpci *pirq_dpci, void *arg) in pci_clean_dpci_irq()
|
/xen/xen/drivers/passthrough/vtd/x86/ |
A D | hvm.c | 25 struct hvm_pirq_dpci *pirq_dpci, void *arg) in _hvm_dpci_isairq_eoi()
|
/xen/xen/include/asm-x86/ |
A D | irq.h | 140 struct hvm_pirq_dpci dpci;
|
/xen/xen/arch/x86/hvm/ |
A D | vmsi.c | 106 void vmsi_deliver_pirq(struct domain *d, const struct hvm_pirq_dpci *pirq_dpci) in vmsi_deliver_pirq()
|
A D | hvm.c | 495 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