Lines Matching defs:rctx
1405 struct sa_sha_req_ctx *rctx = ahash_request_ctx(req);
1417 struct ahash_request *subreq = &rctx->fallback_req;
1542 struct sa_sha_req_ctx *rctx = ahash_request_ctx(req);
1545 dev_dbg(sa_k3_dev, "init: digest size: %u, rctx=%p\n",
1546 crypto_ahash_digestsize(tfm), rctx);
1548 ahash_request_set_tfm(&rctx->fallback_req, ctx->fallback.ahash);
1549 rctx->fallback_req.base.flags =
1552 return crypto_ahash_init(&rctx->fallback_req);
1558 struct sa_sha_req_ctx *rctx = ahash_request_ctx(req);
1561 ahash_request_set_tfm(&rctx->fallback_req, ctx->fallback.ahash);
1562 rctx->fallback_req.base.flags =
1564 rctx->fallback_req.nbytes = req->nbytes;
1565 rctx->fallback_req.src = req->src;
1567 return crypto_ahash_update(&rctx->fallback_req);
1573 struct sa_sha_req_ctx *rctx = ahash_request_ctx(req);
1576 ahash_request_set_tfm(&rctx->fallback_req, ctx->fallback.ahash);
1577 rctx->fallback_req.base.flags =
1579 rctx->fallback_req.result = req->result;
1581 return crypto_ahash_final(&rctx->fallback_req);
1587 struct sa_sha_req_ctx *rctx = ahash_request_ctx(req);
1590 ahash_request_set_tfm(&rctx->fallback_req, ctx->fallback.ahash);
1591 rctx->fallback_req.base.flags =
1594 rctx->fallback_req.nbytes = req->nbytes;
1595 rctx->fallback_req.src = req->src;
1596 rctx->fallback_req.result = req->result;
1598 return crypto_ahash_finup(&rctx->fallback_req);
1603 struct sa_sha_req_ctx *rctx = ahash_request_ctx(req);
1607 ahash_request_set_tfm(&rctx->fallback_req, ctx->fallback.ahash);
1608 rctx->fallback_req.base.flags = req->base.flags &
1611 return crypto_ahash_import(&rctx->fallback_req, in);
1616 struct sa_sha_req_ctx *rctx = ahash_request_ctx(req);
1619 struct ahash_request *subreq = &rctx->fallback_req;