Lines Matching refs:msi_ctrl
47 struct msi_ctrl { struct
59 static void msi_domain_free_locked(struct device *dev, struct msi_ctrl *ctrl); argument
180 static bool msi_ctrl_valid(struct device *dev, struct msi_ctrl *ctrl) in msi_ctrl_valid()
197 static void msi_domain_free_descs(struct device *dev, struct msi_ctrl *ctrl) in msi_domain_free_descs()
229 struct msi_ctrl ctrl = { in msi_domain_free_msi_descs_range()
245 static int msi_domain_add_simple_msi_descs(struct device *dev, struct msi_ctrl *ctrl) in msi_domain_add_simple_msi_descs()
1242 struct msi_ctrl *ctrl) in __msi_domain_alloc_irqs()
1310 struct msi_ctrl *ctrl) in msi_domain_alloc_simple_msi_descs()
1318 static int __msi_domain_alloc_locked(struct device *dev, struct msi_ctrl *ctrl) in __msi_domain_alloc_locked()
1345 static int msi_domain_alloc_locked(struct device *dev, struct msi_ctrl *ctrl) in msi_domain_alloc_locked()
1371 struct msi_ctrl ctrl = { in msi_domain_alloc_irqs_range_locked()
1419 struct msi_ctrl ctrl = { in msi_domain_alloc_irqs_all_locked()
1434 struct msi_ctrl ctrl = { .domid = domid, .nirqs = 1, }; in __msi_domain_alloc_irq_at()
1556 struct msi_ctrl *ctrl) in __msi_domain_free_irqs()
1584 static void msi_domain_free_locked(struct device *dev, struct msi_ctrl *ctrl) in msi_domain_free_locked()
1624 struct msi_ctrl ctrl = { in msi_domain_free_irqs_range_locked()