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);
56 areq->base.flags & CRYPTO_TFM_REQ_MAY_SLEEP,
57 areq->base.complete, areq->base.data);
58 ahash_request_set_crypt(&rctx->fallback_req, areq->src, areq->result,
59 areq->nbytes);
237 struct ahash_request *areq = container_of(breq, struct ahash_request, base);
238 struct rk_ahash_rctx *rctx = ahash_request_ctx(areq);
242 ret = dma_map_sg(rkc->dev, areq->src, sg_nents(areq->src), DMA_TO_DEVICE);
253 struct ahash_request *areq = container_of(breq, struct ahash_request, base);
254 struct rk_ahash_rctx *rctx = ahash_request_ctx(areq);
257 dma_unmap_sg(rkc->dev, areq->src, rctx->nrsg, DMA_TO_DEVICE);
262 struct ahash_request *areq = container_of(breq, struct ahash_request, base);
263 struct crypto_ahash *tfm = crypto_ahash_reqtfm(areq);
264 struct rk_ahash_rctx *rctx = ahash_request_ctx(areq);
267 struct scatterlist *sg = areq->src;
301 rk_ahash_reg_init(areq, rkc);
331 put_unaligned_le32(v, areq->result + i * 4);