Lines Matching refs:fallback_req
169 ahash_request_set_tfm(&rctx->fallback_req, tfmctx->fallback_tfm);
170 rctx->fallback_req.base.flags = areq->base.flags & CRYPTO_TFM_REQ_MAY_SLEEP;
172 return crypto_ahash_init(&rctx->fallback_req);
181 ahash_request_set_tfm(&rctx->fallback_req, tfmctx->fallback_tfm);
182 rctx->fallback_req.base.flags = areq->base.flags & CRYPTO_TFM_REQ_MAY_SLEEP;
184 return crypto_ahash_export(&rctx->fallback_req, out);
193 ahash_request_set_tfm(&rctx->fallback_req, tfmctx->fallback_tfm);
194 rctx->fallback_req.base.flags = areq->base.flags & CRYPTO_TFM_REQ_MAY_SLEEP;
196 return crypto_ahash_import(&rctx->fallback_req, in);
205 ahash_request_set_tfm(&rctx->fallback_req, tfmctx->fallback_tfm);
206 rctx->fallback_req.base.flags = areq->base.flags &
208 rctx->fallback_req.result = areq->result;
222 return crypto_ahash_final(&rctx->fallback_req);
231 ahash_request_set_tfm(&rctx->fallback_req, tfmctx->fallback_tfm);
232 rctx->fallback_req.base.flags = areq->base.flags &
234 rctx->fallback_req.nbytes = areq->nbytes;
235 rctx->fallback_req.src = areq->src;
237 return crypto_ahash_update(&rctx->fallback_req);
246 ahash_request_set_tfm(&rctx->fallback_req, tfmctx->fallback_tfm);
247 rctx->fallback_req.base.flags = areq->base.flags &
250 rctx->fallback_req.nbytes = areq->nbytes;
251 rctx->fallback_req.src = areq->src;
252 rctx->fallback_req.result = areq->result;
266 return crypto_ahash_finup(&rctx->fallback_req);
275 ahash_request_set_tfm(&rctx->fallback_req, tfmctx->fallback_tfm);
276 rctx->fallback_req.base.flags = areq->base.flags &
279 rctx->fallback_req.nbytes = areq->nbytes;
280 rctx->fallback_req.src = areq->src;
281 rctx->fallback_req.result = areq->result;
295 return crypto_ahash_digest(&rctx->fallback_req);