Lines Matching refs:domid
252 struct msi_desc *msi_domain_first_desc(struct device *dev, unsigned int domid,
272 struct msi_desc *msi_next_desc(struct device *dev, unsigned int domid,
288 #define msi_domain_for_each_desc(desc, dev, domid, filter) \ argument
289 for ((desc) = msi_domain_first_desc((dev), (domid), (filter)); (desc); \
290 (desc) = msi_next_desc((dev), (domid), (filter)))
332 int msi_domain_insert_msi_desc(struct device *dev, unsigned int domid,
347 void msi_domain_free_msi_descs_range(struct device *dev, unsigned int domid,
605 bool msi_create_device_irq_domain(struct device *dev, unsigned int domid,
609 void msi_remove_device_irq_domain(struct device *dev, unsigned int domid);
611 bool msi_match_device_irq_domain(struct device *dev, unsigned int domid,
614 int msi_domain_alloc_irqs_range_locked(struct device *dev, unsigned int domid,
616 int msi_domain_alloc_irqs_range(struct device *dev, unsigned int domid,
618 int msi_domain_alloc_irqs_all_locked(struct device *dev, unsigned int domid, int nirqs);
620 struct msi_map msi_domain_alloc_irq_at(struct device *dev, unsigned int domid, unsigned int index,
624 void msi_domain_free_irqs_range_locked(struct device *dev, unsigned int domid,
626 void msi_domain_free_irqs_range(struct device *dev, unsigned int domid,
628 void msi_domain_free_irqs_all_locked(struct device *dev, unsigned int domid);
629 void msi_domain_free_irqs_all(struct device *dev, unsigned int domid);