Lines Matching refs:sgt
113 int dma_map_sgtable(struct device *dev, struct sg_table *sgt,
135 int dma_get_sgtable_attrs(struct device *dev, struct sg_table *sgt,
152 struct sg_table *sgt, enum dma_data_direction dir);
154 struct sg_table *sgt);
157 size_t size, struct sg_table *sgt);
180 static inline int dma_map_sgtable(struct device *dev, struct sg_table *sgt, in dma_map_sgtable() argument
234 struct sg_table *sgt, void *cpu_addr, dma_addr_t dma_addr, in dma_get_sgtable_attrs() argument
284 struct sg_table *sgt, enum dma_data_direction dir) in dma_free_noncontiguous() argument
288 struct sg_table *sgt) in dma_vmap_noncontiguous() argument
296 struct vm_area_struct *vma, size_t size, struct sg_table *sgt) in dma_mmap_noncontiguous() argument
365 static inline void dma_unmap_sgtable(struct device *dev, struct sg_table *sgt, in dma_unmap_sgtable() argument
368 dma_unmap_sg_attrs(dev, sgt->sgl, sgt->orig_nents, dir, attrs); in dma_unmap_sgtable()
384 struct sg_table *sgt, enum dma_data_direction dir) in dma_sync_sgtable_for_cpu() argument
386 dma_sync_sg_for_cpu(dev, sgt->sgl, sgt->orig_nents, dir); in dma_sync_sgtable_for_cpu()
401 struct sg_table *sgt, enum dma_data_direction dir) in dma_sync_sgtable_for_device() argument
403 dma_sync_sg_for_device(dev, sgt->sgl, sgt->orig_nents, dir); in dma_sync_sgtable_for_device()