Lines Matching refs:nents
197 int i, nents, ret = 0; in dma_map_inbufs() local
201 nents = sg_nents(req->src); in dma_map_inbufs()
204 sz = roundup((1 + nents), 4) * sizeof(*glist); in dma_map_inbufs()
219 nents = dma_map_sg(dev, req->src, nents, sr->in.dir); in dma_map_inbufs()
220 if (!nents) { in dma_map_inbufs()
232 for_each_sg(req->src, sg, nents, i) { in dma_map_inbufs()
239 sr->in.map_bufs_cnt = (1 + nents); in dma_map_inbufs()
249 dma_unmap_sg(dev, req->src, nents, sr->in.dir); in dma_map_inbufs()
266 int i, nents, map_bufs_cnt, ret = 0; in dma_map_outbufs() local
269 nents = sg_nents(req->dst); in dma_map_outbufs()
272 sz = roundup((3 + nents), 4) * sizeof(*slist); in dma_map_outbufs()
298 nents = dma_map_sg(dev, req->dst, nents, sr->out.dir); in dma_map_outbufs()
299 if (!nents) { in dma_map_outbufs()
314 nents = sr->in.map_bufs_cnt - 1; in dma_map_outbufs()
328 for_each_sg(req->dst, sg, nents, i) { in dma_map_outbufs()
339 sr->out.map_bufs_cnt = (3 + nents); in dma_map_outbufs()
349 dma_unmap_sg(dev, req->dst, nents, sr->out.dir); in dma_map_outbufs()