Lines Matching refs:fallback
152 struct crypto_skcipher *fallback; member
624 crypto_skcipher_clear_flags(ctx->fallback, CRYPTO_TFM_REQ_MASK); in sahara_aes_setkey()
625 crypto_skcipher_set_flags(ctx->fallback, tfm->base.crt_flags & in sahara_aes_setkey()
628 ret = crypto_skcipher_setkey(ctx->fallback, key, keylen); in sahara_aes_setkey()
631 tfm->base.crt_flags |= crypto_skcipher_get_flags(ctx->fallback) & in sahara_aes_setkey()
669 SKCIPHER_REQUEST_ON_STACK(subreq, ctx->fallback); in sahara_aes_ecb_encrypt()
671 skcipher_request_set_tfm(subreq, ctx->fallback); in sahara_aes_ecb_encrypt()
691 SKCIPHER_REQUEST_ON_STACK(subreq, ctx->fallback); in sahara_aes_ecb_decrypt()
693 skcipher_request_set_tfm(subreq, ctx->fallback); in sahara_aes_ecb_decrypt()
713 SKCIPHER_REQUEST_ON_STACK(subreq, ctx->fallback); in sahara_aes_cbc_encrypt()
715 skcipher_request_set_tfm(subreq, ctx->fallback); in sahara_aes_cbc_encrypt()
735 SKCIPHER_REQUEST_ON_STACK(subreq, ctx->fallback); in sahara_aes_cbc_decrypt()
737 skcipher_request_set_tfm(subreq, ctx->fallback); in sahara_aes_cbc_decrypt()
755 ctx->fallback = crypto_alloc_skcipher(name, 0, in sahara_aes_cra_init()
758 if (IS_ERR(ctx->fallback)) { in sahara_aes_cra_init()
760 return PTR_ERR(ctx->fallback); in sahara_aes_cra_init()
772 crypto_free_skcipher(ctx->fallback); in sahara_aes_cra_exit()