Lines Matching defs:sgt
138 int dma_get_sgtable_attrs(struct device *dev, struct sg_table *sgt, void *cpu_addr, dma_addr_t dma_addr, size_t size,
214 static inline int dma_get_sgtable_attrs(struct device *dev, struct sg_table *sgt, void *cpu_addr, dma_addr_t dma_addr,
299 * @sgt: The sg_table object describing the buffer
312 static inline int dma_map_sgtable(struct device *dev, struct sg_table *sgt, enum dma_data_direction dir,
317 nents = dma_map_sg_attrs(dev, sgt->sgl, sgt->orig_nents, dir, attrs);
321 sgt->nents = nents;
328 * @sgt: The sg_table object describing the buffer
336 static inline void dma_unmap_sgtable(struct device *dev, struct sg_table *sgt, enum dma_data_direction dir,
339 dma_unmap_sg_attrs(dev, sgt->sgl, sgt->orig_nents, dir, attrs);
345 * @sgt: The sg_table object describing the buffer
354 static inline void dma_sync_sgtable_for_cpu(struct device *dev, struct sg_table *sgt, enum dma_data_direction dir)
356 dma_sync_sg_for_cpu(dev, sgt->sgl, sgt->orig_nents, dir);
362 * @sgt: The sg_table object describing the buffer
370 static inline void dma_sync_sgtable_for_device(struct device *dev, struct sg_table *sgt, enum dma_data_direction dir)
372 dma_sync_sg_for_device(dev, sgt->sgl, sgt->orig_nents, dir);