Lines Matching defs:fallback
76 * @xts_key_fallback: true if fallback tfm needs to be used due
78 * @fallback: xts fallback tfm
91 struct crypto_skcipher *fallback;
1082 err = crypto_skcipher_setkey(ctx->fallback, key, keylen);
1490 if (!req->cryptlen && !ctx->fallback)
1493 if (ctx->fallback && ((priv->sec_attr.era <= 8 && xts_skcipher_ivsize(req)) ||
1495 skcipher_request_set_tfm(&caam_req->fallback_req, ctx->fallback);
1540 if (!req->cryptlen && !ctx->fallback)
1543 if (ctx->fallback && ((priv->sec_attr.era <= 8 && xts_skcipher_ivsize(req)) ||
1545 skcipher_request_set_tfm(&caam_req->fallback_req, ctx->fallback);
1615 struct crypto_skcipher *fallback;
1617 fallback = crypto_alloc_skcipher(tfm_name, 0,
1619 if (IS_ERR(fallback)) {
1621 "Failed to allocate %s fallback: %ld\n",
1622 tfm_name, PTR_ERR(fallback));
1623 return PTR_ERR(fallback);
1626 ctx->fallback = fallback;
1629 crypto_skcipher_reqsize(fallback));
1636 if (ret && ctx->fallback)
1637 crypto_free_skcipher(ctx->fallback);
1664 if (ctx->fallback)
1665 crypto_free_skcipher(ctx->fallback);