Lines Matching refs:addr

83 	dma_addr_t addr;		/* Descriptor DMA addr. */
367 enum dma_data_direction direction, dma_addr_t *addr)
370 *addr = sg_dma_address(sg);
381 *addr = (dma_addr_t)sg_phys(sg);
390 *addr = dma_map_page(vring_dma_dev(vq),
394 if (dma_mapping_error(vring_dma_dev(vq), *addr))
412 dma_addr_t addr)
417 return dma_mapping_error(vring_dma_dev(vq), addr);
454 virtio64_to_cpu(vq->vq.vdev, desc->addr),
473 extra[i].addr,
482 extra[i].addr,
518 dma_addr_t addr,
528 desc[i].addr = cpu_to_virtio64(vq->vdev, addr);
535 extra[i].addr = addr;
612 dma_addr_t addr;
614 if (vring_map_one_sg(vq, sg, DMA_TO_DEVICE, &addr))
621 i = virtqueue_add_desc_split(_vq, desc, i, addr, sg->length,
628 dma_addr_t addr;
630 if (vring_map_one_sg(vq, sg, DMA_FROM_DEVICE, &addr))
637 i = virtqueue_add_desc_split(_vq, desc, i, addr,
652 dma_addr_t addr = vring_map_single(
655 if (vring_mapping_error(vq, addr)) {
663 head, addr,
1235 extra->addr, extra->len,
1243 extra->addr, extra->len,
1260 le64_to_cpu(desc->addr),
1295 dma_addr_t addr;
1316 DMA_TO_DEVICE : DMA_FROM_DEVICE, &addr))
1321 desc[i].addr = cpu_to_le64(addr);
1328 addr = vring_map_single(vq, desc,
1331 if (vring_mapping_error(vq, addr)) {
1338 vq->packed.vring.desc[head].addr = cpu_to_le64(addr);
1344 vq->packed.desc_extra[id].addr = addr;
1466 dma_addr_t addr;
1469 DMA_TO_DEVICE : DMA_FROM_DEVICE, &addr))
1480 desc[i].addr = cpu_to_le64(addr);
1485 vq->packed.desc_extra[curr].addr = addr;
3139 * @addr: the dma address to unmap
3147 void virtqueue_dma_unmap_single_attrs(struct virtqueue *_vq, dma_addr_t addr,
3156 dma_unmap_single_attrs(vring_dma_dev(vq), addr, size, dir, attrs);
3163 * @addr: DMA address
3167 int virtqueue_dma_mapping_error(struct virtqueue *_vq, dma_addr_t addr)
3174 return dma_mapping_error(vring_dma_dev(vq), addr);
3181 * @addr: DMA address
3188 bool virtqueue_dma_need_sync(struct virtqueue *_vq, dma_addr_t addr)
3195 return dma_need_sync(vring_dma_dev(vq), addr);
3202 * @addr: DMA address
3212 dma_addr_t addr,
3222 dma_sync_single_range_for_cpu(dev, addr, offset, size, dir);
3229 * @addr: DMA address
3238 dma_addr_t addr,
3248 dma_sync_single_range_for_device(dev, addr, offset, size, dir);