Lines Matching defs:areq
37 static int rk_ahash_digest_fb(struct ahash_request *areq)
39 struct rk_ahash_rctx *rctx = ahash_request_ctx(areq);
40 struct crypto_ahash *tfm = crypto_ahash_reqtfm(areq);
44 rctx->fallback_req.base.flags = areq->base.flags &
47 rctx->fallback_req.nbytes = areq->nbytes;
48 rctx->fallback_req.src = areq->src;
49 rctx->fallback_req.result = areq->result;
220 struct ahash_request *areq = container_of(breq, struct ahash_request, base);
221 struct crypto_ahash *tfm = crypto_ahash_reqtfm(areq);
222 struct rk_ahash_rctx *rctx = ahash_request_ctx(areq);
226 ret = dma_map_sg(tctx->dev->dev, areq->src, sg_nents(areq->src), DMA_TO_DEVICE);
237 struct ahash_request *areq = container_of(breq, struct ahash_request, base);
238 struct crypto_ahash *tfm = crypto_ahash_reqtfm(areq);
239 struct rk_ahash_rctx *rctx = ahash_request_ctx(areq);
242 dma_unmap_sg(tctx->dev->dev, areq->src, rctx->nrsg, DMA_TO_DEVICE);
248 struct ahash_request *areq = container_of(breq, struct ahash_request, base);
249 struct crypto_ahash *tfm = crypto_ahash_reqtfm(areq);
250 struct rk_ahash_rctx *rctx = ahash_request_ctx(areq);
252 struct scatterlist *sg = areq->src;
274 rk_ahash_reg_init(areq);
305 put_unaligned_le32(v, areq->result + i * 4);