Lines Matching refs:msg
37 struct ht_irq_msg msg; in ht_set_affinity() local
40 fetch_ht_irq_msg(data->irq, &msg); in ht_set_affinity()
41 msg.address_lo &= ~(HT_IRQ_LOW_VECTOR_MASK | in ht_set_affinity()
43 msg.address_lo |= HT_IRQ_LOW_VECTOR(cfg->vector) | in ht_set_affinity()
45 msg.address_hi &= ~(HT_IRQ_HIGH_DEST_ID_MASK); in ht_set_affinity()
46 msg.address_hi |= HT_IRQ_HIGH_DEST_ID(cfg->dest_apicid); in ht_set_affinity()
47 write_ht_irq_msg(data->irq, &msg); in ht_set_affinity()
93 ht_cfg->msg.address_lo = 0xffffffff; in htirq_domain_alloc()
94 ht_cfg->msg.address_hi = 0xffffffff; in htirq_domain_alloc()
118 struct ht_irq_msg msg; in htirq_domain_activate() local
121 msg.address_hi = HT_IRQ_HIGH_DEST_ID(cfg->dest_apicid); in htirq_domain_activate()
122 msg.address_lo = in htirq_domain_activate()
134 write_ht_irq_msg(irq_data->irq, &msg); in htirq_domain_activate()
140 struct ht_irq_msg msg; in htirq_domain_deactivate() local
142 memset(&msg, 0, sizeof(msg)); in htirq_domain_deactivate()
143 write_ht_irq_msg(irq_data->irq, &msg); in htirq_domain_deactivate()