Lines Matching refs:msg
165 void __get_cached_msi_msg(struct msi_desc *entry, struct msi_msg *msg) in __get_cached_msi_msg() argument
167 *msg = entry->msg; in __get_cached_msi_msg()
170 void get_cached_msi_msg(unsigned int irq, struct msi_msg *msg) in get_cached_msi_msg() argument
174 __get_cached_msi_msg(entry, msg); in get_cached_msi_msg()
464 struct msi_msg *msg) in irq_chip_write_msi_msg() argument
466 data->chip->irq_write_msi_msg(data, msg); in irq_chip_write_msi_msg()
469 static void msi_check_level(struct irq_domain *domain, struct msi_msg *msg) in msi_check_level() argument
479 (msg[1].address_lo || msg[1].address_hi || msg[1].data)); in msi_check_level()
497 struct msi_msg msg[2] = { [1] = { }, }; in msi_domain_set_affinity() local
502 BUG_ON(irq_chip_compose_msi_msg(irq_data, msg)); in msi_domain_set_affinity()
503 msi_check_level(irq_data->domain, msg); in msi_domain_set_affinity()
504 irq_chip_write_msi_msg(irq_data, msg); in msi_domain_set_affinity()
513 struct msi_msg msg[2] = { [1] = { }, }; in msi_domain_activate() local
515 BUG_ON(irq_chip_compose_msi_msg(irq_data, msg)); in msi_domain_activate()
516 msi_check_level(irq_data->domain, msg); in msi_domain_activate()
517 irq_chip_write_msi_msg(irq_data, msg); in msi_domain_activate()
524 struct msi_msg msg[2]; in msi_domain_deactivate() local
526 memset(msg, 0, sizeof(msg)); in msi_domain_deactivate()
527 irq_chip_write_msi_msg(irq_data, msg); in msi_domain_deactivate()