hisi_zip_ctx
static void hisi_zip_fill_sqe(struct hisi_zip_ctx *ctx, struct hisi_zip_sqe *sqe,
struct hisi_zip_ctx *ctx = crypto_tfm_ctx(acomp_req->base.tfm);
struct hisi_zip_ctx *ctx = crypto_tfm_ctx(acomp_req->base.tfm);
static int hisi_zip_ctx_init(struct hisi_zip_ctx *hisi_zip_ctx, u8 req_type, int node)
qp_ctx = &hisi_zip_ctx->qp_ctx[i];
qp_ctx->ctx = hisi_zip_ctx;
hisi_zip_ctx->ops = &hisi_zip_ops;
static void hisi_zip_ctx_exit(struct hisi_zip_ctx *hisi_zip_ctx)
qps[i] = hisi_zip_ctx->qp_ctx[i].qp;
static int hisi_zip_create_req_q(struct hisi_zip_ctx *ctx)
static void hisi_zip_release_req_q(struct hisi_zip_ctx *ctx)
static int hisi_zip_create_sgl_pool(struct hisi_zip_ctx *ctx)
static void hisi_zip_release_sgl_pool(struct hisi_zip_ctx *ctx)
static void hisi_zip_set_acomp_cb(struct hisi_zip_ctx *ctx,
struct hisi_zip_ctx *ctx = crypto_tfm_ctx(&tfm->base);
struct hisi_zip_ctx *ctx = crypto_tfm_ctx(&tfm->base);
.cra_ctxsize = sizeof(struct hisi_zip_ctx),
.cra_ctxsize = sizeof(struct hisi_zip_ctx),
struct hisi_zip_ctx *ctx;