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