diff options
author | Herbert Xu <herbert@gondor.apana.org.au> | 2023-08-13 14:55:20 +0800 |
---|---|---|
committer | Herbert Xu <herbert@gondor.apana.org.au> | 2023-08-18 17:01:11 +0800 |
commit | 889ba14d3d5f1d20db2c66d09f0a9fa67c253525 (patch) | |
tree | 6e34da9c6f2aade8c2dca5474d22136b4c6623e4 /crypto | |
parent | e5b5b0c801e3132ef9461b0fd4ac36e10e4bb2eb (diff) | |
download | linux-crypto-889ba14d3d5f1d20db2c66d09f0a9fa67c253525.tar.gz linux-crypto-889ba14d3d5f1d20db2c66d09f0a9fa67c253525.zip |
crypto: engine - Remove crypto_engine_ctx
Remove the obsolete crypto_engine_ctx structure.
Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
Diffstat (limited to 'crypto')
-rw-r--r-- | crypto/crypto_engine.c | 12 |
1 files changed, 3 insertions, 9 deletions
diff --git a/crypto/crypto_engine.c b/crypto/crypto_engine.c index abfb1e6b..108d9d55 100644 --- a/crypto/crypto_engine.c +++ b/crypto/crypto_engine.c @@ -79,7 +79,6 @@ static void crypto_pump_requests(struct crypto_engine *engine, unsigned long flags; bool was_busy = false; int ret; - struct crypto_engine_ctx *enginectx; spin_lock_irqsave(&engine->queue_lock, flags); @@ -154,14 +153,9 @@ start_request: struct crypto_engine_alg, base); op = &alg->op; } else { - enginectx = crypto_tfm_ctx(async_req->tfm); - op = &enginectx->op; - - if (!op->do_one_request) { - dev_err(engine->dev, "failed to do request\n"); - ret = -EINVAL; - goto req_err_1; - } + dev_err(engine->dev, "failed to do request\n"); + ret = -EINVAL; + goto req_err_1; } ret = op->do_one_request(engine, async_req); |