Lines Matching refs:msg
274 void __get_cached_msi_msg(struct msi_desc *entry, struct msi_msg *msg) in __get_cached_msi_msg() argument
276 *msg = entry->msg; in __get_cached_msi_msg()
279 void get_cached_msi_msg(unsigned int irq, struct msi_msg *msg) in get_cached_msi_msg() argument
283 __get_cached_msi_msg(entry, msg); in get_cached_msi_msg()
635 struct msi_msg *msg) in irq_chip_write_msi_msg() argument
637 data->chip->irq_write_msi_msg(data, msg); in irq_chip_write_msi_msg()
640 static void msi_check_level(struct irq_domain *domain, struct msi_msg *msg) in msi_check_level() argument
650 (msg[1].address_lo || msg[1].address_hi || msg[1].data)); in msi_check_level()
668 struct msi_msg msg[2] = { [1] = { }, }; in msi_domain_set_affinity() local
673 BUG_ON(irq_chip_compose_msi_msg(irq_data, msg)); in msi_domain_set_affinity()
674 msi_check_level(irq_data->domain, msg); in msi_domain_set_affinity()
675 irq_chip_write_msi_msg(irq_data, msg); in msi_domain_set_affinity()
684 struct msi_msg msg[2] = { [1] = { }, }; in msi_domain_activate() local
686 BUG_ON(irq_chip_compose_msi_msg(irq_data, msg)); in msi_domain_activate()
687 msi_check_level(irq_data->domain, msg); in msi_domain_activate()
688 irq_chip_write_msi_msg(irq_data, msg); in msi_domain_activate()
695 struct msi_msg msg[2]; in msi_domain_deactivate() local
697 memset(msg, 0, sizeof(msg)); in msi_domain_deactivate()
698 irq_chip_write_msi_msg(irq_data, msg); in msi_domain_deactivate()
769 seq_printf(m, "\n%*saddress_hi: 0x%08x", ind + 1, "", desc->msg.address_hi); in msi_domain_debug_show()
770 seq_printf(m, "\n%*saddress_lo: 0x%08x", ind + 1, "", desc->msg.address_lo); in msi_domain_debug_show()
771 seq_printf(m, "\n%*smsg_data: 0x%08x\n", ind + 1, "", desc->msg.data); in msi_domain_debug_show()