Lines Matching refs:msg

18 	struct msi_msg msg;  in ia64_set_msi_irq_affinity()  local
26 __get_cached_msi_msg(idata->msi_desc, &msg); in ia64_set_msi_irq_affinity()
28 addr = msg.address_lo; in ia64_set_msi_irq_affinity()
31 msg.address_lo = addr; in ia64_set_msi_irq_affinity()
33 data = msg.data; in ia64_set_msi_irq_affinity()
36 msg.data = data; in ia64_set_msi_irq_affinity()
38 pci_write_msi_msg(irq, &msg); in ia64_set_msi_irq_affinity()
47 struct msi_msg msg; in ia64_setup_msi_irq() local
60 msg.address_hi = 0; in ia64_setup_msi_irq()
61 msg.address_lo = in ia64_setup_msi_irq()
67 msg.data = in ia64_setup_msi_irq()
73 pci_write_msi_msg(irq, &msg); in ia64_setup_msi_irq()
137 struct msi_msg msg; in dmar_msi_set_affinity() local
143 dmar_msi_read(irq, &msg); in dmar_msi_set_affinity()
145 msg.data &= ~MSI_DATA_VECTOR_MASK; in dmar_msi_set_affinity()
146 msg.data |= MSI_DATA_VECTOR(cfg->vector); in dmar_msi_set_affinity()
147 msg.address_lo &= ~MSI_ADDR_DEST_ID_MASK; in dmar_msi_set_affinity()
148 msg.address_lo |= MSI_ADDR_DEST_ID_CPU(cpu_physical_id(cpu)); in dmar_msi_set_affinity()
150 dmar_msi_write(irq, &msg); in dmar_msi_set_affinity()
169 msi_compose_msg(struct pci_dev *pdev, unsigned int irq, struct msi_msg *msg) in msi_compose_msg() argument
177 msg->address_hi = 0; in msi_compose_msg()
178 msg->address_lo = in msi_compose_msg()
184 msg->data = in msi_compose_msg()
195 struct msi_msg msg; in arch_setup_dmar_msi() local
197 ret = msi_compose_msg(NULL, irq, &msg); in arch_setup_dmar_msi()
200 dmar_msi_write(irq, &msg); in arch_setup_dmar_msi()