Remove the obsolete crypto_engine_ctx structure.
Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
unsigned long flags;
bool was_busy = false;
int ret;
- struct crypto_engine_ctx *enginectx;
spin_lock_irqsave(&engine->queue_lock, flags);
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);
void *areq);
};
-struct crypto_engine_ctx {
- struct crypto_engine_op op;
-};
-
struct aead_engine_alg {
struct aead_alg base;
struct crypto_engine_op op;