Lines Matching refs:data
66 u8 data[8];
190 /* buf->data is maximum size - we may only use parts of it */
192 u8 *data;
194 size_t bytes = sizeof(buf->data);
200 data = buf->data;
203 memset(data, 0xff, bytes);
218 if (um_pci_send_cmd(dev, &hdr, sizeof(hdr), NULL, 0, data, bytes))
223 ret = data[0];
226 ret = le16_to_cpup((void *)data);
229 ret = le32_to_cpup((void *)data);
233 ret = le64_to_cpup((void *)data);
253 u8 data[8];
267 msg.data[0] = (u8)val;
270 put_unaligned_le16(val, (void *)msg.data);
273 put_unaligned_le32(val, (void *)msg.data);
277 put_unaligned_le64(val, (void *)msg.data);
315 /* buf->data is maximum size - we may only use parts of it */
317 u8 *data;
321 data = buf->data;
336 um_pci_bar_copy_from(priv, data, offset, size);
340 ret = data[0];
343 ret = le16_to_cpup((void *)data);
346 ret = le32_to_cpup((void *)data);
350 ret = le64_to_cpup((void *)data);
383 u8 data[8];
387 data[0] = (u8)val;
390 put_unaligned_le16(val, (void *)data);
393 put_unaligned_le32(val, (void *)data);
397 put_unaligned_le64(val, (void *)data);
405 um_pci_bar_copy_to(priv, offset, data, size);
416 u8 data;
424 .data = value,
503 generic_handle_irq(le32_to_cpup((void *)msg->data));
505 generic_handle_irq(le16_to_cpup((void *)msg->data));
806 struct um_pci_map_iomem_data *data = _data;
824 if (data->offset < r->start || data->offset > r->end)
826 if (data->offset + data->size - 1 > r->end)
830 *data->ops = &um_pci_device_bar_ops;
832 *data->priv = &dev->resptr[i];
833 data->ret = data->offset - r->start;
846 struct um_pci_map_iomem_data data = {
855 pci_walk_bus(bridge->bus, um_pci_map_iomem_walk, &data);
856 return data.ret;
863 static void um_pci_compose_msi_msg(struct irq_data *data, struct msi_msg *msg)
875 msg->data = data->irq;