Lines Matching defs:iter
27 mv_cesa_ahash_req_iter_init(struct mv_cesa_ahash_dma_iter *iter,
36 mv_cesa_req_dma_iter_init(&iter->base, len);
37 mv_cesa_sg_dma_iter_init(&iter->src, req->src, DMA_TO_DEVICE);
38 iter->src.op_offset = creq->cache_ptr;
42 mv_cesa_ahash_req_iter_next_op(struct mv_cesa_ahash_dma_iter *iter)
44 iter->src.op_offset = 0;
46 return mv_cesa_req_dma_iter_next_op(&iter->base);
633 struct mv_cesa_ahash_dma_iter iter;
656 mv_cesa_ahash_req_iter_init(&iter, req);
666 if (iter.src.sg) {
674 &iter.base,
675 &iter.src, flags);
679 frag_len = iter.base.op_len;
681 if (!mv_cesa_ahash_req_iter_next_op(&iter))
694 frag_len = iter.base.op_len;
703 op = mv_cesa_ahash_dma_last_req(&basereq->chain, &iter, creq,
731 iter.base.len;