Lines Matching refs:fallback
50 } fallback; member
63 struct crypto_skcipher *fallback; member
82 sctx->fallback.cip->base.crt_flags &= ~CRYPTO_TFM_REQ_MASK; in setkey_fallback_cip()
83 sctx->fallback.cip->base.crt_flags |= (tfm->crt_flags & in setkey_fallback_cip()
86 return crypto_cipher_setkey(sctx->fallback.cip, in_key, key_len); in setkey_fallback_cip()
115 crypto_cipher_encrypt_one(sctx->fallback.cip, out, in); in crypto_aes_encrypt()
126 crypto_cipher_decrypt_one(sctx->fallback.cip, out, in); in crypto_aes_decrypt()
138 sctx->fallback.cip = crypto_alloc_cipher(name, 0, in fallback_init_cip()
141 if (IS_ERR(sctx->fallback.cip)) { in fallback_init_cip()
144 return PTR_ERR(sctx->fallback.cip); in fallback_init_cip()
154 crypto_free_cipher(sctx->fallback.cip); in fallback_exit_cip()
155 sctx->fallback.cip = NULL; in fallback_exit_cip()
185 crypto_skcipher_clear_flags(sctx->fallback.skcipher, in setkey_fallback_skcipher()
187 crypto_skcipher_set_flags(sctx->fallback.skcipher, in setkey_fallback_skcipher()
190 return crypto_skcipher_setkey(sctx->fallback.skcipher, key, len); in setkey_fallback_skcipher()
200 skcipher_request_set_tfm(subreq, sctx->fallback.skcipher); in fallback_skcipher_crypt()
264 sctx->fallback.skcipher = crypto_alloc_skcipher(name, 0, in fallback_init_skcipher()
267 if (IS_ERR(sctx->fallback.skcipher)) { in fallback_init_skcipher()
270 return PTR_ERR(sctx->fallback.skcipher); in fallback_init_skcipher()
274 crypto_skcipher_reqsize(sctx->fallback.skcipher)); in fallback_init_skcipher()
282 crypto_free_skcipher(sctx->fallback.skcipher); in fallback_exit_skcipher()
388 crypto_skcipher_clear_flags(xts_ctx->fallback, CRYPTO_TFM_REQ_MASK); in xts_fallback_setkey()
389 crypto_skcipher_set_flags(xts_ctx->fallback, in xts_fallback_setkey()
392 return crypto_skcipher_setkey(xts_ctx->fallback, key, len); in xts_fallback_setkey()
449 skcipher_request_set_tfm(subreq, xts_ctx->fallback); in xts_aes_crypt()
496 xts_ctx->fallback = crypto_alloc_skcipher(name, 0, in xts_fallback_init()
499 if (IS_ERR(xts_ctx->fallback)) { in xts_fallback_init()
502 return PTR_ERR(xts_ctx->fallback); in xts_fallback_init()
505 crypto_skcipher_reqsize(xts_ctx->fallback)); in xts_fallback_init()
513 crypto_free_skcipher(xts_ctx->fallback); in xts_fallback_exit()
582 skcipher_request_set_tfm(subreq, xts_ctx->fallback); in fullxts_aes_crypt()