Lines Matching refs:dma_data_direction
121 size_t offset, size_t size, enum dma_data_direction dir,
124 enum dma_data_direction dir, unsigned long attrs);
126 int nents, enum dma_data_direction dir, unsigned long attrs);
128 int nents, enum dma_data_direction dir,
131 enum dma_data_direction dir, unsigned long attrs);
133 size_t size, enum dma_data_direction dir, unsigned long attrs);
135 enum dma_data_direction dir, unsigned long attrs);
160 enum dma_data_direction dir, gfp_t gfp, unsigned long attrs);
162 struct sg_table *sgt, enum dma_data_direction dir);
171 enum dma_data_direction dir, unsigned long attrs) in dma_map_page_attrs()
176 size_t size, enum dma_data_direction dir, unsigned long attrs) in dma_unmap_page_attrs()
180 struct scatterlist *sg, int nents, enum dma_data_direction dir, in dma_map_sg_attrs()
186 struct scatterlist *sg, int nents, enum dma_data_direction dir, in dma_unmap_sg_attrs()
191 enum dma_data_direction dir, unsigned long attrs) in dma_map_sgtable()
196 phys_addr_t phys_addr, size_t size, enum dma_data_direction dir, in dma_map_resource()
202 size_t size, enum dma_data_direction dir, unsigned long attrs) in dma_unmap_resource()
276 size_t size, enum dma_data_direction dir, gfp_t gfp, in dma_alloc_noncontiguous()
282 struct sg_table *sgt, enum dma_data_direction dir) in dma_free_noncontiguous()
317 size_t mapped_len, enum dma_data_direction dir,
323 enum dma_data_direction dir, unsigned long attrs);
325 size_t offset, size_t size, enum dma_data_direction dir,
343 enum dma_data_direction dir, unsigned long attrs) in dma_iova_destroy()
353 size_t size, enum dma_data_direction dir, unsigned long attrs) in dma_iova_link()
359 enum dma_data_direction dir, unsigned long attrs) in dma_iova_unlink()
366 enum dma_data_direction dir);
368 size_t size, enum dma_data_direction dir);
370 int nelems, enum dma_data_direction dir);
372 int nelems, enum dma_data_direction dir);
382 size_t size, enum dma_data_direction dir) in dma_sync_single_for_cpu()
389 dma_addr_t addr, size_t size, enum dma_data_direction dir) in dma_sync_single_for_device()
396 struct scatterlist *sg, int nelems, enum dma_data_direction dir) in dma_sync_sg_for_cpu()
403 struct scatterlist *sg, int nelems, enum dma_data_direction dir) in dma_sync_sg_for_device()
420 size_t size, enum dma_data_direction dir) in dma_sync_single_for_cpu()
424 dma_addr_t addr, size_t size, enum dma_data_direction dir) in dma_sync_single_for_device()
428 struct scatterlist *sg, int nelems, enum dma_data_direction dir) in dma_sync_sg_for_cpu()
432 struct scatterlist *sg, int nelems, enum dma_data_direction dir) in dma_sync_sg_for_device()
446 dma_addr_t *dma_handle, enum dma_data_direction dir, gfp_t gfp);
448 dma_addr_t dma_handle, enum dma_data_direction dir);
453 dma_addr_t *dma_handle, enum dma_data_direction dir, gfp_t gfp) in dma_alloc_noncoherent()
460 void *vaddr, dma_addr_t dma_handle, enum dma_data_direction dir) in dma_free_noncoherent()
466 size_t size, enum dma_data_direction dir, unsigned long attrs) in dma_map_single_attrs()
478 size_t size, enum dma_data_direction dir, unsigned long attrs) in dma_unmap_single_attrs()
485 enum dma_data_direction dir) in dma_sync_single_range_for_cpu()
492 enum dma_data_direction dir) in dma_sync_single_range_for_device()
509 enum dma_data_direction dir, unsigned long attrs) in dma_unmap_sgtable()
527 struct sg_table *sgt, enum dma_data_direction dir) in dma_sync_sgtable_for_cpu()
544 struct sg_table *sgt, enum dma_data_direction dir) in dma_sync_sgtable_for_device()