Lines Matching refs:areq
44 static int rk_ahash_digest_fb(struct ahash_request *areq)
46 struct rk_ahash_rctx *rctx = ahash_request_ctx(areq);
47 struct crypto_ahash *tfm = crypto_ahash_reqtfm(areq);
55 rctx->fallback_req.base.flags = areq->base.flags &
58 rctx->fallback_req.nbytes = areq->nbytes;
59 rctx->fallback_req.src = areq->src;
60 rctx->fallback_req.result = areq->result;
235 struct ahash_request *areq = container_of(breq, struct ahash_request, base);
236 struct rk_ahash_rctx *rctx = ahash_request_ctx(areq);
240 ret = dma_map_sg(rkc->dev, areq->src, sg_nents(areq->src), DMA_TO_DEVICE);
251 struct ahash_request *areq = container_of(breq, struct ahash_request, base);
252 struct rk_ahash_rctx *rctx = ahash_request_ctx(areq);
255 dma_unmap_sg(rkc->dev, areq->src, rctx->nrsg, DMA_TO_DEVICE);
260 struct ahash_request *areq = container_of(breq, struct ahash_request, base);
261 struct crypto_ahash *tfm = crypto_ahash_reqtfm(areq);
262 struct rk_ahash_rctx *rctx = ahash_request_ctx(areq);
265 struct scatterlist *sg = areq->src;
299 rk_ahash_reg_init(areq, rkc);
329 put_unaligned_le32(v, areq->result + i * 4);