Lines Matching refs:aead

92 	struct crypto_aead *aead = __crypto_aead_cast(tfm);  in crypto_aead_exit_tfm()  local
93 struct aead_alg *alg = crypto_aead_alg(aead); in crypto_aead_exit_tfm()
95 alg->exit(aead); in crypto_aead_exit_tfm()
100 struct crypto_aead *aead = __crypto_aead_cast(tfm); in crypto_aead_init_tfm() local
101 struct aead_alg *alg = crypto_aead_alg(aead); in crypto_aead_init_tfm()
103 crypto_aead_set_flags(aead, CRYPTO_TFM_NEED_KEY); in crypto_aead_init_tfm()
105 aead->authsize = alg->maxauthsize; in crypto_aead_init_tfm()
108 aead->base.exit = crypto_aead_exit_tfm; in crypto_aead_init_tfm()
111 return alg->init(aead); in crypto_aead_init_tfm()
120 struct aead_alg *aead = container_of(alg, struct aead_alg, base); in crypto_aead_report() local
126 raead.maxauthsize = aead->maxauthsize; in crypto_aead_report()
127 raead.ivsize = aead->ivsize; in crypto_aead_report()
148 struct aead_alg *aead = container_of(alg, struct aead_alg, base); in crypto_aead_show() local
154 seq_printf(m, "ivsize : %u\n", aead->ivsize); in crypto_aead_show()
155 seq_printf(m, "maxauthsize : %u\n", aead->maxauthsize); in crypto_aead_show()
161 struct aead_instance *aead = aead_instance(inst); in crypto_aead_free_instance() local
163 if (!aead->free) { in crypto_aead_free_instance()
168 aead->free(aead); in crypto_aead_free_instance()
288 int aead_init_geniv(struct crypto_aead *aead) in aead_init_geniv() argument
290 struct aead_geniv_ctx *ctx = crypto_aead_ctx(aead); in aead_init_geniv()
291 struct aead_instance *inst = aead_alg_instance(aead); in aead_init_geniv()
302 crypto_aead_ivsize(aead)); in aead_init_geniv()
318 crypto_aead_set_reqsize(aead, crypto_aead_reqsize(child) + in aead_init_geniv()