Lines Matching refs:msg
59 void __get_cached_msi_msg(struct msi_desc *entry, struct msi_msg *msg) in __get_cached_msi_msg() argument
61 *msg = entry->msg; in __get_cached_msi_msg()
64 void get_cached_msi_msg(unsigned int irq, struct msi_msg *msg) in get_cached_msi_msg() argument
68 __get_cached_msi_msg(entry, msg); in get_cached_msi_msg()
74 struct msi_msg *msg) in irq_chip_write_msi_msg() argument
76 data->chip->irq_write_msi_msg(data, msg); in irq_chip_write_msi_msg()
79 static void msi_check_level(struct irq_domain *domain, struct msi_msg *msg) in msi_check_level() argument
89 (msg[1].address_lo || msg[1].address_hi || msg[1].data)); in msi_check_level()
105 struct msi_msg msg[2] = { [1] = { }, }; in msi_domain_set_affinity() local
110 BUG_ON(irq_chip_compose_msi_msg(irq_data, msg)); in msi_domain_set_affinity()
111 msi_check_level(irq_data->domain, msg); in msi_domain_set_affinity()
112 irq_chip_write_msi_msg(irq_data, msg); in msi_domain_set_affinity()
121 struct msi_msg msg[2] = { [1] = { }, }; in msi_domain_activate() local
123 BUG_ON(irq_chip_compose_msi_msg(irq_data, msg)); in msi_domain_activate()
124 msi_check_level(irq_data->domain, msg); in msi_domain_activate()
125 irq_chip_write_msi_msg(irq_data, msg); in msi_domain_activate()
132 struct msi_msg msg[2]; in msi_domain_deactivate() local
134 memset(msg, 0, sizeof(msg)); in msi_domain_deactivate()
135 irq_chip_write_msi_msg(irq_data, msg); in msi_domain_deactivate()