Lines Matching refs:fallback_req

172 	ahash_request_set_tfm(&rctx->fallback_req, tfmctx->fallback_tfm);  in sun8i_ss_hash_init()
173 rctx->fallback_req.base.flags = areq->base.flags & CRYPTO_TFM_REQ_MAY_SLEEP; in sun8i_ss_hash_init()
175 return crypto_ahash_init(&rctx->fallback_req); in sun8i_ss_hash_init()
184 ahash_request_set_tfm(&rctx->fallback_req, tfmctx->fallback_tfm); in sun8i_ss_hash_export()
185 rctx->fallback_req.base.flags = areq->base.flags & CRYPTO_TFM_REQ_MAY_SLEEP; in sun8i_ss_hash_export()
187 return crypto_ahash_export(&rctx->fallback_req, out); in sun8i_ss_hash_export()
196 ahash_request_set_tfm(&rctx->fallback_req, tfmctx->fallback_tfm); in sun8i_ss_hash_import()
197 rctx->fallback_req.base.flags = areq->base.flags & CRYPTO_TFM_REQ_MAY_SLEEP; in sun8i_ss_hash_import()
199 return crypto_ahash_import(&rctx->fallback_req, in); in sun8i_ss_hash_import()
212 ahash_request_set_tfm(&rctx->fallback_req, tfmctx->fallback_tfm); in sun8i_ss_hash_final()
213 rctx->fallback_req.base.flags = areq->base.flags & in sun8i_ss_hash_final()
215 rctx->fallback_req.result = areq->result; in sun8i_ss_hash_final()
222 return crypto_ahash_final(&rctx->fallback_req); in sun8i_ss_hash_final()
231 ahash_request_set_tfm(&rctx->fallback_req, tfmctx->fallback_tfm); in sun8i_ss_hash_update()
232 rctx->fallback_req.base.flags = areq->base.flags & in sun8i_ss_hash_update()
234 rctx->fallback_req.nbytes = areq->nbytes; in sun8i_ss_hash_update()
235 rctx->fallback_req.src = areq->src; in sun8i_ss_hash_update()
237 return crypto_ahash_update(&rctx->fallback_req); in sun8i_ss_hash_update()
250 ahash_request_set_tfm(&rctx->fallback_req, tfmctx->fallback_tfm); in sun8i_ss_hash_finup()
251 rctx->fallback_req.base.flags = areq->base.flags & in sun8i_ss_hash_finup()
254 rctx->fallback_req.nbytes = areq->nbytes; in sun8i_ss_hash_finup()
255 rctx->fallback_req.src = areq->src; in sun8i_ss_hash_finup()
256 rctx->fallback_req.result = areq->result; in sun8i_ss_hash_finup()
262 return crypto_ahash_finup(&rctx->fallback_req); in sun8i_ss_hash_finup()
275 ahash_request_set_tfm(&rctx->fallback_req, tfmctx->fallback_tfm); in sun8i_ss_hash_digest_fb()
276 rctx->fallback_req.base.flags = areq->base.flags & in sun8i_ss_hash_digest_fb()
279 rctx->fallback_req.nbytes = areq->nbytes; in sun8i_ss_hash_digest_fb()
280 rctx->fallback_req.src = areq->src; in sun8i_ss_hash_digest_fb()
281 rctx->fallback_req.result = areq->result; in sun8i_ss_hash_digest_fb()
287 return crypto_ahash_digest(&rctx->fallback_req); in sun8i_ss_hash_digest_fb()