Lines Matching refs:direction

14 …dr_t (*map_single)(struct device *dev, void *addr, size_t size, enum dma_data_direction direction);
15 …unmap_single)(struct device *dev, dma_addr_t iova, size_t size, enum dma_data_direction direction);
16 …*map_sg)(struct device *dev, struct scatterlist *sg, int nents, enum dma_data_direction direction);
17 …ap_sg)(struct device *dev, struct scatterlist *sg, int nhwents, enum dma_data_direction direction);
18 …evice *dev, dma_addr_t iova, unsigned long offset, size_t size, enum dma_data_direction direction);
19 …evice *dev, dma_addr_t iova, unsigned long offset, size_t size, enum dma_data_direction direction);
20 …or_cpu)(struct device *dev, struct scatterlist *sg, int nelems, enum dma_data_direction direction);
21 …device)(struct device *dev, struct scatterlist *sg, int nelems, enum dma_data_direction direction);
82 enum dma_data_direction direction) in dma_map_single() argument
84 return hppa_dma_ops->map_single(dev, ptr, size, direction); in dma_map_single()
89 enum dma_data_direction direction) in dma_unmap_single() argument
91 hppa_dma_ops->unmap_single(dev, dma_addr, size, direction); in dma_unmap_single()
96 enum dma_data_direction direction) in dma_map_sg() argument
98 return hppa_dma_ops->map_sg(dev, sg, nents, direction); in dma_map_sg()
103 enum dma_data_direction direction) in dma_unmap_sg() argument
105 hppa_dma_ops->unmap_sg(dev, sg, nhwentries, direction); in dma_unmap_sg()
110 size_t size, enum dma_data_direction direction) in dma_map_page() argument
112 return dma_map_single(dev, (page_address(page) + (offset)), size, direction); in dma_map_page()
117 enum dma_data_direction direction) in dma_unmap_page() argument
119 dma_unmap_single(dev, dma_address, size, direction); in dma_unmap_page()
125 enum dma_data_direction direction) in dma_sync_single_for_cpu() argument
128 hppa_dma_ops->dma_sync_single_for_cpu(dev, dma_handle, 0, size, direction); in dma_sync_single_for_cpu()
133 enum dma_data_direction direction) in dma_sync_single_for_device() argument
136 hppa_dma_ops->dma_sync_single_for_device(dev, dma_handle, 0, size, direction); in dma_sync_single_for_device()
142 enum dma_data_direction direction) in dma_sync_single_range_for_cpu() argument
145 hppa_dma_ops->dma_sync_single_for_cpu(dev, dma_handle, offset, size, direction); in dma_sync_single_range_for_cpu()
151 enum dma_data_direction direction) in dma_sync_single_range_for_device() argument
154 hppa_dma_ops->dma_sync_single_for_device(dev, dma_handle, offset, size, direction); in dma_sync_single_range_for_device()
159 enum dma_data_direction direction) in dma_sync_sg_for_cpu() argument
162 hppa_dma_ops->dma_sync_sg_for_cpu(dev, sg, nelems, direction); in dma_sync_sg_for_cpu()
167 enum dma_data_direction direction) in dma_sync_sg_for_device() argument
170 hppa_dma_ops->dma_sync_sg_for_device(dev, sg, nelems, direction); in dma_sync_sg_for_device()
192 enum dma_data_direction direction) in dma_cache_sync() argument