Lines Matching refs:fallback_req

152 	ahash_request_set_tfm(&rctx->fallback_req, tfmctx->fallback_tfm);  in sun8i_ss_hash_init()
153 rctx->fallback_req.base.flags = areq->base.flags & CRYPTO_TFM_REQ_MAY_SLEEP; in sun8i_ss_hash_init()
155 return crypto_ahash_init(&rctx->fallback_req); in sun8i_ss_hash_init()
164 ahash_request_set_tfm(&rctx->fallback_req, tfmctx->fallback_tfm); in sun8i_ss_hash_export()
165 rctx->fallback_req.base.flags = areq->base.flags & CRYPTO_TFM_REQ_MAY_SLEEP; in sun8i_ss_hash_export()
167 return crypto_ahash_export(&rctx->fallback_req, out); in sun8i_ss_hash_export()
176 ahash_request_set_tfm(&rctx->fallback_req, tfmctx->fallback_tfm); in sun8i_ss_hash_import()
177 rctx->fallback_req.base.flags = areq->base.flags & CRYPTO_TFM_REQ_MAY_SLEEP; in sun8i_ss_hash_import()
179 return crypto_ahash_import(&rctx->fallback_req, in); in sun8i_ss_hash_import()
188 ahash_request_set_tfm(&rctx->fallback_req, tfmctx->fallback_tfm); in sun8i_ss_hash_final()
189 rctx->fallback_req.base.flags = areq->base.flags & in sun8i_ss_hash_final()
191 rctx->fallback_req.result = areq->result; in sun8i_ss_hash_final()
205 return crypto_ahash_final(&rctx->fallback_req); in sun8i_ss_hash_final()
214 ahash_request_set_tfm(&rctx->fallback_req, tfmctx->fallback_tfm); in sun8i_ss_hash_update()
215 rctx->fallback_req.base.flags = areq->base.flags & in sun8i_ss_hash_update()
217 rctx->fallback_req.nbytes = areq->nbytes; in sun8i_ss_hash_update()
218 rctx->fallback_req.src = areq->src; in sun8i_ss_hash_update()
220 return crypto_ahash_update(&rctx->fallback_req); in sun8i_ss_hash_update()
229 ahash_request_set_tfm(&rctx->fallback_req, tfmctx->fallback_tfm); in sun8i_ss_hash_finup()
230 rctx->fallback_req.base.flags = areq->base.flags & in sun8i_ss_hash_finup()
233 rctx->fallback_req.nbytes = areq->nbytes; in sun8i_ss_hash_finup()
234 rctx->fallback_req.src = areq->src; in sun8i_ss_hash_finup()
235 rctx->fallback_req.result = areq->result; in sun8i_ss_hash_finup()
249 return crypto_ahash_finup(&rctx->fallback_req); in sun8i_ss_hash_finup()
258 ahash_request_set_tfm(&rctx->fallback_req, tfmctx->fallback_tfm); in sun8i_ss_hash_digest_fb()
259 rctx->fallback_req.base.flags = areq->base.flags & in sun8i_ss_hash_digest_fb()
262 rctx->fallback_req.nbytes = areq->nbytes; in sun8i_ss_hash_digest_fb()
263 rctx->fallback_req.src = areq->src; in sun8i_ss_hash_digest_fb()
264 rctx->fallback_req.result = areq->result; in sun8i_ss_hash_digest_fb()
278 return crypto_ahash_digest(&rctx->fallback_req); in sun8i_ss_hash_digest_fb()