• Home
  • Raw
  • Download

Lines Matching refs:dir

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() argument
176 size_t size, enum dma_data_direction dir, unsigned long attrs) in dma_unmap_page_attrs() argument
180 struct scatterlist *sg, int nents, enum dma_data_direction dir, in dma_map_sg_attrs() argument
186 struct scatterlist *sg, int nents, enum dma_data_direction dir, in dma_unmap_sg_attrs() argument
191 enum dma_data_direction dir, unsigned long attrs) in dma_map_sgtable() argument
196 phys_addr_t phys_addr, size_t size, enum dma_data_direction dir, in dma_map_resource() argument
202 size_t size, enum dma_data_direction dir, unsigned long attrs) in dma_unmap_resource() argument
276 size_t size, enum dma_data_direction dir, gfp_t gfp, in dma_alloc_noncontiguous() argument
282 struct sg_table *sgt, enum dma_data_direction dir) in dma_free_noncontiguous() argument
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() argument
353 size_t size, enum dma_data_direction dir, unsigned long attrs) in dma_iova_link() argument
359 enum dma_data_direction dir, unsigned long attrs) in dma_iova_unlink() argument
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() argument
385 __dma_sync_single_for_cpu(dev, addr, size, 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() argument
392 __dma_sync_single_for_device(dev, addr, size, dir); in dma_sync_single_for_device()
396 struct scatterlist *sg, int nelems, enum dma_data_direction dir) in dma_sync_sg_for_cpu() argument
399 __dma_sync_sg_for_cpu(dev, sg, nelems, dir); in dma_sync_sg_for_cpu()
403 struct scatterlist *sg, int nelems, enum dma_data_direction dir) in dma_sync_sg_for_device() argument
406 __dma_sync_sg_for_device(dev, sg, nelems, dir); in dma_sync_sg_for_device()
420 size_t size, enum dma_data_direction dir) in dma_sync_single_for_cpu() argument
424 dma_addr_t addr, size_t size, enum dma_data_direction dir) in dma_sync_single_for_device() argument
428 struct scatterlist *sg, int nelems, enum dma_data_direction dir) in dma_sync_sg_for_cpu() argument
432 struct scatterlist *sg, int nelems, enum dma_data_direction dir) in dma_sync_sg_for_device() argument
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() argument
455 struct page *page = dma_alloc_pages(dev, size, dma_handle, dir, gfp); in dma_alloc_noncoherent()
460 void *vaddr, dma_addr_t dma_handle, enum dma_data_direction dir) in dma_free_noncoherent() argument
462 dma_free_pages(dev, size, virt_to_page(vaddr), dma_handle, dir); in dma_free_noncoherent()
466 size_t size, enum dma_data_direction dir, unsigned long attrs) in dma_map_single_attrs() argument
474 size, dir, attrs); in dma_map_single_attrs()
478 size_t size, enum dma_data_direction dir, unsigned long attrs) in dma_unmap_single_attrs() argument
480 return dma_unmap_page_attrs(dev, addr, size, dir, attrs); in dma_unmap_single_attrs()
485 enum dma_data_direction dir) in dma_sync_single_range_for_cpu() argument
487 return dma_sync_single_for_cpu(dev, addr + offset, size, dir); in dma_sync_single_range_for_cpu()
492 enum dma_data_direction dir) in dma_sync_single_range_for_device() argument
494 return dma_sync_single_for_device(dev, addr + offset, size, dir); in dma_sync_single_range_for_device()
509 enum dma_data_direction dir, unsigned long attrs) in dma_unmap_sgtable() argument
511 dma_unmap_sg_attrs(dev, sgt->sgl, sgt->orig_nents, dir, attrs); in dma_unmap_sgtable()
527 struct sg_table *sgt, enum dma_data_direction dir) in dma_sync_sgtable_for_cpu() argument
529 dma_sync_sg_for_cpu(dev, sgt->sgl, sgt->orig_nents, dir); in dma_sync_sgtable_for_cpu()
544 struct sg_table *sgt, enum dma_data_direction dir) in dma_sync_sgtable_for_device() argument
546 dma_sync_sg_for_device(dev, sgt->sgl, sgt->orig_nents, dir); in dma_sync_sgtable_for_device()