Lines Matching refs:base
85 struct crypto_alg *alg = aead->base.__crt_alg;
102 struct crypto_alg *alg = aead->base.__crt_alg;
136 aead->base.exit = crypto_aead_exit_tfm;
148 struct aead_alg *aead = container_of(alg, struct aead_alg, base);
172 struct aead_alg *aead = container_of(alg, struct aead_alg, base);
201 .tfmsize = offsetof(struct crypto_aead, base),
208 spawn->base.frontend = &crypto_aead_type;
209 return crypto_grab_spawn(&spawn->base, inst, name, type, mask);
221 struct crypto_alg *base = &alg->base;
228 alg->chunksize = base->cra_blocksize;
230 base->cra_type = &crypto_aead_type;
231 base->cra_flags &= ~CRYPTO_ALG_TYPE_MASK;
232 base->cra_flags |= CRYPTO_ALG_TYPE_AEAD;
239 struct crypto_alg *base = &alg->base;
246 return crypto_register_alg(base);
252 crypto_unregister_alg(&alg->base);