Lines Matching defs:nents
828 static int finalise_sg_ext(struct device *dev, struct scatterlist *sg, int nents, dma_addr_t dma_addr)
835 for_each_sg(sg, s, nents, i)
882 static void invalidate_sg_ext(struct scatterlist *sg, int nents)
887 for_each_sg(sg, s, nents, i)
907 static int iommu_dma_map_sg(struct device *dev, struct scatterlist *sg, int nents, enum dma_data_direction dir,
925 iommu_dma_sync_sg_for_device(dev, sg, nents, dir);
934 for_each_sg(sg, s, nents, i)
977 if (iommu_map_sg_atomic(domain, iova, sg, nents, prot) < iova_len) {
981 return finalise_sg_ext(dev, sg, nents, iova);
986 invalidate_sg_ext(sg, nents);
990 static void iommu_dma_unmap_sg(struct device *dev, struct scatterlist *sg, int nents, enum dma_data_direction dir,
998 iommu_dma_sync_sg_for_cpu(dev, sg, nents, dir);
1006 for_each_sg(sg_next(sg), tmp, nents - 1, i)