Lines Matching refs:msi_desc
76 static struct msi_desc *msi_alloc_desc(struct device *dev, int nvec, in msi_alloc_desc()
79 struct msi_desc *desc = kzalloc_obj(*desc); in msi_alloc_desc()
96 static void msi_free_desc(struct msi_desc *desc) in msi_free_desc()
102 static int msi_insert_desc(struct device *dev, struct msi_desc *desc, in msi_insert_desc()
151 struct msi_desc *init_desc) in msi_domain_insert_msi_desc()
153 struct msi_desc *desc; in msi_domain_insert_msi_desc()
167 static bool msi_desc_match(struct msi_desc *desc, enum msi_desc_filter filter) in msi_desc_match()
200 struct msi_desc *desc; in msi_domain_free_descs()
248 struct msi_desc *desc; in msi_domain_add_simple_msi_descs()
274 void __get_cached_msi_msg(struct msi_desc *entry, struct msi_msg *msg) in __get_cached_msi_msg()
281 struct msi_desc *entry = irq_get_msi_desc(irq); in get_cached_msi_msg()
372 static struct msi_desc *msi_find_desc(struct msi_device_data *md, unsigned int domid, in msi_find_desc()
376 struct msi_desc *desc; in msi_find_desc()
398 struct msi_desc *msi_domain_first_desc(struct device *dev, unsigned int domid, in msi_domain_first_desc()
427 struct msi_desc *msi_next_desc(struct device *dev, unsigned int domid, in msi_next_desc()
455 struct msi_desc *desc; in msi_domain_get_virq()
511 static void msi_sysfs_remove_desc(struct device *dev, struct msi_desc *desc) in msi_sysfs_remove_desc()
528 static int msi_sysfs_populate_desc(struct device *dev, struct msi_desc *desc) in msi_sysfs_populate_desc()
569 struct msi_desc *desc; in msi_device_populate_sysfs()
589 struct msi_desc *desc; in msi_device_destroy_sysfs()
597 static inline int msi_sysfs_populate_desc(struct device *dev, struct msi_desc *desc) { return 0; } in msi_sysfs_populate_desc()
598 static inline void msi_sysfs_remove_desc(struct device *dev, struct msi_desc *desc) { } in msi_sysfs_remove_desc()
764 struct msi_desc *desc = irqd ? irq_data_get_msi_desc(irqd) : NULL; in msi_domain_debug_show()
804 struct msi_desc *desc) in msi_domain_ops_set_desc()
1183 struct msi_desc *desc; in msi_check_reservation_mode()
1209 static int msi_handle_pci_fail(struct irq_domain *domain, struct msi_desc *desc, in msi_handle_pci_fail()
1300 struct msi_desc *desc; in __msi_domain_alloc_irqs()
1485 struct msi_desc *desc; in __msi_domain_alloc_irq_at()
1603 struct msi_desc *desc; in __msi_domain_free_irqs()
1728 struct msi_desc *desc = irq_get_msi_desc(virq); in msi_device_domain_free_wired()