Lines Matching refs:aead
160 struct aead_alg aead; member
1715 ctx->fallback.aead = crypto_alloc_aead(fallback, 0, in sa_cra_init_aead()
1718 if (IS_ERR(ctx->fallback.aead)) { in sa_cra_init_aead()
1721 return PTR_ERR(ctx->fallback.aead); in sa_cra_init_aead()
1725 crypto_aead_reqsize(ctx->fallback.aead)); in sa_cra_init_aead()
1762 crypto_free_aead(ctx->fallback.aead); in sa_exit_tfm_aead()
1837 crypto_aead_clear_flags(ctx->fallback.aead, CRYPTO_TFM_REQ_MASK); in sa_aead_setkey()
1838 crypto_aead_set_flags(ctx->fallback.aead, in sa_aead_setkey()
1842 return crypto_aead_setkey(ctx->fallback.aead, key, keylen); in sa_aead_setkey()
1849 return crypto_aead_setauthsize(ctx->fallback.aead, authsize); in sa_aead_setauthsize()
1899 aead_request_set_tfm(subreq, ctx->fallback.aead); in sa_aead_run()
2120 .alg.aead = {
2147 .alg.aead = {
2197 alg_name = sa_algs[i].alg.aead.base.cra_name; in sa_register_algos()
2198 err = crypto_register_aead(&sa_algs[i].alg.aead); in sa_register_algos()
2228 crypto_unregister_aead(&sa_algs[i].alg.aead); in sa_unregister_algos()