Lines Matching refs:nents
202 int nents, enum dma_data_direction dir, unsigned long attrs) in __dma_map_sg_attrs() argument
213 arch_dma_map_sg_direct(dev, sg, nents)) in __dma_map_sg_attrs()
214 ents = dma_direct_map_sg(dev, sg, nents, dir, attrs); in __dma_map_sg_attrs()
216 ents = iommu_dma_map_sg(dev, sg, nents, dir, attrs); in __dma_map_sg_attrs()
218 ents = ops->map_sg(dev, sg, nents, dir, attrs); in __dma_map_sg_attrs()
221 kmsan_handle_dma_sg(sg, nents, dir); in __dma_map_sg_attrs()
222 trace_dma_map_sg(dev, sg, nents, ents, dir, attrs); in __dma_map_sg_attrs()
223 debug_dma_map_sg(dev, sg, nents, ents, dir, attrs); in __dma_map_sg_attrs()
250 int nents, enum dma_data_direction dir, unsigned long attrs) in dma_map_sg_attrs() argument
254 ret = __dma_map_sg_attrs(dev, sg, nents, dir, attrs); in dma_map_sg_attrs()
291 int nents; in dma_map_sgtable() local
293 nents = __dma_map_sg_attrs(dev, sgt->sgl, sgt->orig_nents, dir, attrs); in dma_map_sgtable()
294 if (nents < 0) in dma_map_sgtable()
295 return nents; in dma_map_sgtable()
296 sgt->nents = nents; in dma_map_sgtable()
302 int nents, enum dma_data_direction dir, in dma_unmap_sg_attrs() argument
308 trace_dma_unmap_sg(dev, sg, nents, dir, attrs); in dma_unmap_sg_attrs()
309 debug_dma_unmap_sg(dev, sg, nents, dir); in dma_unmap_sg_attrs()
311 arch_dma_unmap_sg_direct(dev, sg, nents)) in dma_unmap_sg_attrs()
312 dma_direct_unmap_sg(dev, sg, nents, dir, attrs); in dma_unmap_sg_attrs()
314 iommu_dma_unmap_sg(dev, sg, nents, dir, attrs); in dma_unmap_sg_attrs()
316 ops->unmap_sg(dev, sg, nents, dir, attrs); in dma_unmap_sg_attrs()
770 sgt->nents = 1; in dma_alloc_noncontiguous()