Lines Matching refs:base
43 return container_of(alg, struct acomp_alg, calg.base); in __crypto_acomp_alg()
108 acomp->reqsize = alg->base.cra_reqsize; in crypto_acomp_init_tfm()
110 acomp->base.exit = crypto_acomp_exit_tfm; in crypto_acomp_init_tfm()
148 .tfmsize = offsetof(struct crypto_acomp, base),
149 .algsize = offsetof(struct acomp_alg, base),
171 state->compl = req->base.complete; in acomp_save_req()
172 state->data = req->base.data; in acomp_save_req()
173 req->base.complete = cplt; in acomp_save_req()
174 req->base.data = state; in acomp_save_req()
179 struct acomp_req_chain *state = req->base.data; in acomp_restore_req()
181 req->base.complete = state->compl; in acomp_restore_req()
182 req->base.data = state->data; in acomp_restore_req()
201 state->flags = req->base.flags & (CRYPTO_ACOMP_REQ_SRC_VIRT | in acomp_virt_to_sg()
310 struct crypto_alg *base = &alg->base; in comp_prepare_alg() local
312 base->cra_flags &= ~CRYPTO_ALG_TYPE_MASK; in comp_prepare_alg()
317 struct crypto_alg *base = &alg->calg.base; in crypto_register_acomp() local
321 base->cra_type = &crypto_acomp_type; in crypto_register_acomp()
322 base->cra_flags |= CRYPTO_ALG_TYPE_ACOMPRESS; in crypto_register_acomp()
324 return crypto_register_alg(base); in crypto_register_acomp()
330 crypto_unregister_alg(&alg->base); in crypto_unregister_acomp()
547 if ((req->base.flags & CRYPTO_TFM_REQ_MAY_SLEEP) && !atomic) in acomp_walk_virt()
549 if ((req->base.flags & CRYPTO_ACOMP_REQ_SRC_VIRT)) in acomp_walk_virt()
551 if ((req->base.flags & CRYPTO_ACOMP_REQ_DST_VIRT)) in acomp_walk_virt()
574 nreq = container_of(crypto_request_clone(&req->base, total, gfp), in acomp_request_clone()
575 struct acomp_req, base); in acomp_request_clone()