Searched refs:hvm_irq_dpci (Results 1 – 6 of 6) sorted by relevance
162 const struct hvm_irq_dpci *dpci; in pt_irq_time_out()282 struct hvm_irq_dpci *hvm_irq_dpci; in pt_irq_create_bind() local304 hvm_irq_dpci = xzalloc(struct hvm_irq_dpci); in pt_irq_create_bind()305 if ( hvm_irq_dpci == NULL ) in pt_irq_create_bind()477 if ( hvm_irq_dpci ) in pt_irq_create_bind()585 if ( hvm_irq_dpci ) in pt_irq_create_bind()632 struct hvm_irq_dpci *hvm_irq_dpci; in pt_irq_destroy_bind() local718 hvm_irq_dpci->link_cnt[link]--; in pt_irq_destroy_bind()765 if ( hvm_irq_dpci ) in pt_irq_destroy_bind()1007 const struct hvm_irq_dpci *hvm_irq_dpci; in hvm_dpci_eoi() local[all …]
888 struct hvm_irq_dpci *hvm_irq_dpci = NULL; in pci_clean_dpci_irqs() local897 hvm_irq_dpci = domain_get_irq_dpci(d); in pci_clean_dpci_irqs()898 if ( hvm_irq_dpci != NULL ) in pci_clean_dpci_irqs()902 if ( hvm_irq_dpci->pending_pirq_dpci ) in pci_clean_dpci_irqs()904 if ( pt_pirq_softirq_active(hvm_irq_dpci->pending_pirq_dpci) ) in pci_clean_dpci_irqs()907 hvm_irq_dpci->pending_pirq_dpci = NULL; in pci_clean_dpci_irqs()919 free_hvm_irq_dpci(hvm_irq_dpci); in pci_clean_dpci_irqs()
41 const struct hvm_irq_dpci *hvm_irq_dpci; in physdev_hvm_map_pirq() local52 hvm_irq_dpci = domain_get_irq_dpci(d); in physdev_hvm_map_pirq()53 if ( hvm_irq_dpci ) in physdev_hvm_map_pirq()57 BUILD_BUG_ON(ARRAY_SIZE(hvm_irq_dpci->girq) < NR_HVM_DOMU_IRQS); in physdev_hvm_map_pirq()59 &hvm_irq_dpci->girq[*index], in physdev_hvm_map_pirq()
80 struct hvm_irq_dpci *dpci;156 struct hvm_irq_dpci { struct
51 struct hvm_irq_dpci *dpci = NULL; in hvm_dpci_isairq_eoi()
185 struct hvm_irq_dpci *domain_get_irq_dpci(const struct domain *);186 void free_hvm_irq_dpci(struct hvm_irq_dpci *dpci);
Completed in 11 milliseconds