Lines Matching refs:msg
18 struct msi_msg msg;
28 get_cached_msi_msg(irq, &msg);
30 addr = msg.address_lo;
33 msg.address_lo = addr;
35 data = msg.data;
38 msg.data = data;
40 write_msi_msg(irq, &msg);
49 struct msi_msg msg;
63 msg.address_hi = 0;
64 msg.address_lo =
70 msg.data =
76 write_msi_msg(irq, &msg);
138 struct msi_msg msg;
147 dmar_msi_read(irq, &msg);
149 msg.data &= ~MSI_DATA_VECTOR_MASK;
150 msg.data |= MSI_DATA_VECTOR(cfg->vector);
151 msg.address_lo &= ~MSI_ADDR_DEST_ID_MASK;
152 msg.address_lo |= MSI_ADDR_DEST_ID_CPU(cpu_physical_id(cpu));
154 dmar_msi_write(irq, &msg);
173 msi_compose_msg(struct pci_dev *pdev, unsigned int irq, struct msi_msg *msg)
182 msg->address_hi = 0;
183 msg->address_lo =
189 msg->data =
200 struct msi_msg msg;
202 ret = msi_compose_msg(NULL, irq, &msg);
205 dmar_msi_write(irq, &msg);