• Home
  • Raw
  • Download

Lines Matching refs:base

98 		aead->base.exit = crypto_aead_exit_tfm;  in crypto_aead_init_tfm()
110 struct aead_alg *aead = container_of(alg, struct aead_alg, base); in crypto_aead_report()
138 struct aead_alg *aead = container_of(alg, struct aead_alg, base); in crypto_aead_show()
172 .tfmsize = offsetof(struct crypto_aead, base),
238 if (snprintf(inst->alg.base.cra_name, CRYPTO_MAX_ALG_NAME, in aead_geniv_alloc()
239 "%s(%s)", tmpl->name, alg->base.cra_name) >= in aead_geniv_alloc()
242 if (snprintf(inst->alg.base.cra_driver_name, CRYPTO_MAX_ALG_NAME, in aead_geniv_alloc()
243 "%s(%s)", tmpl->name, alg->base.cra_driver_name) >= in aead_geniv_alloc()
247 inst->alg.base.cra_flags = alg->base.cra_flags & CRYPTO_ALG_ASYNC; in aead_geniv_alloc()
248 inst->alg.base.cra_priority = alg->base.cra_priority; in aead_geniv_alloc()
249 inst->alg.base.cra_blocksize = alg->base.cra_blocksize; in aead_geniv_alloc()
250 inst->alg.base.cra_alignmask = alg->base.cra_alignmask; in aead_geniv_alloc()
251 inst->alg.base.cra_ctxsize = sizeof(struct aead_geniv_ctx); in aead_geniv_alloc()
334 spawn->base.frontend = &crypto_aead_type; in crypto_grab_aead()
335 return crypto_grab_spawn(&spawn->base, name, type, mask); in crypto_grab_aead()
347 struct crypto_alg *base = &alg->base; in aead_prepare_alg() local
354 alg->chunksize = base->cra_blocksize; in aead_prepare_alg()
356 base->cra_type = &crypto_aead_type; in aead_prepare_alg()
357 base->cra_flags &= ~CRYPTO_ALG_TYPE_MASK; in aead_prepare_alg()
358 base->cra_flags |= CRYPTO_ALG_TYPE_AEAD; in aead_prepare_alg()
365 struct crypto_alg *base = &alg->base; in crypto_register_aead() local
372 return crypto_register_alg(base); in crypto_register_aead()
378 crypto_unregister_alg(&alg->base); in crypto_unregister_aead()