Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 65a23d67 authored by David S. Miller's avatar David S. Miller
Browse files

n2_crypto: Kill n2_base_ctx and helpers.



Unused, and we'll do this via the request context.

Signed-off-by: default avatarDavid S. Miller <davem@davemloft.net>
parent c9aa55e5
Loading
Loading
Loading
Loading
+1 −14
Original line number Diff line number Diff line
@@ -239,18 +239,7 @@ static inline bool n2_should_run_async(struct spu_queue *qp, int this_len)
}
#endif

struct n2_base_ctx {
	struct list_head		list;
};

static void n2_base_ctx_init(struct n2_base_ctx *ctx)
{
	INIT_LIST_HEAD(&ctx->list);
}

struct n2_hash_ctx {
	struct n2_base_ctx		base;

	struct crypto_ahash		*fallback_tfm;
};

@@ -390,7 +379,6 @@ static int n2_hash_async_digest(struct ahash_request *req,
				unsigned int result_size, void *hash_loc)
{
	struct crypto_ahash *tfm = crypto_ahash_reqtfm(req);
	struct n2_hash_ctx *ctx = crypto_ahash_ctx(tfm);
	struct cwq_initial_entry *ent;
	struct crypto_hash_walk walk;
	struct spu_queue *qp;
@@ -403,6 +391,7 @@ static int n2_hash_async_digest(struct ahash_request *req,
	 */
	if (unlikely(req->nbytes > (1 << 16))) {
		struct n2_hash_req_ctx *rctx = ahash_request_ctx(req);
		struct n2_hash_ctx *ctx = crypto_ahash_ctx(tfm);

		ahash_request_set_tfm(&rctx->fallback_req, ctx->fallback_tfm);
		rctx->fallback_req.base.flags =
@@ -414,8 +403,6 @@ static int n2_hash_async_digest(struct ahash_request *req,
		return crypto_ahash_digest(&rctx->fallback_req);
	}

	n2_base_ctx_init(&ctx->base);

	nbytes = crypto_hash_walk_first(req, &walk);

	cpu = get_cpu();