···7979 unsigned long flags;8080 bool was_busy = false;8181 int ret;8282- struct crypto_engine_ctx *enginectx;83828483 spin_lock_irqsave(&engine->queue_lock, flags);8584···153154 struct crypto_engine_alg, base);154155 op = &alg->op;155156 } else {156156- enginectx = crypto_tfm_ctx(async_req->tfm);157157- op = &enginectx->op;158158-159159- if (!op->do_one_request) {160160- dev_err(engine->dev, "failed to do request\n");161161- ret = -EINVAL;162162- goto req_err_1;163163- }157157+ dev_err(engine->dev, "failed to do request\n");158158+ ret = -EINVAL;159159+ goto req_err_1;164160 }165161166162 ret = op->do_one_request(engine, async_req);