Lines Matching defs:dma_device
1163 struct device *dma_device;
1801 return dma_mapping_error(dev->dma_device, dma_addr);
1815 return dma_map_single(dev->dma_device, cpu_addr, size, direction);
1830 dma_unmap_single(dev->dma_device, addr, size, direction);
1835 return dma_map_single_attrs(dev->dma_device, cpu_addr, size, direction,
1841 return dma_unmap_single_attrs(dev->dma_device, addr, size, direction, attrs);
1856 return dma_map_page(dev->dma_device, page, offset, size, direction);
1871 dma_unmap_page(dev->dma_device, addr, size, direction);
1885 return dma_map_sg(dev->dma_device, sg, nents, direction);
1900 dma_unmap_sg(dev->dma_device, sg, nents, direction);
1906 return dma_map_sg_attrs(dev->dma_device, sg, nents, direction, attrs);
1912 dma_unmap_sg_attrs(dev->dma_device, sg, nents, direction, attrs);
1950 dma_sync_single_for_cpu(dev->dma_device, addr, size, dir);
1965 dma_sync_single_for_device(dev->dma_device, addr, size, dir);
1983 ret = dma_alloc_coherent(dev->dma_device, size, &handle, flag);
2001 dma_free_coherent(dev->dma_device, size, cpu_addr, dma_handle);