Lines Matching defs:aead

52 	struct aead_alg aead;
167 static int aead_set_sh_desc(struct crypto_aead *aead)
169 struct caam_aead_alg *alg = container_of(crypto_aead_alg(aead),
170 typeof(*alg), aead);
171 struct caam_ctx *ctx = crypto_aead_ctx(aead);
172 unsigned int ivsize = crypto_aead_ivsize(aead);
284 static int aead_setkey(struct crypto_aead *aead, const u8 *key,
287 struct caam_ctx *ctx = crypto_aead_ctx(aead);
318 return aead_set_sh_desc(aead);
324 static int des3_aead_setkey(struct crypto_aead *aead, const u8 *key,
338 err = crypto_des3_ede_verify_key(crypto_aead_tfm(aead), keys.enckey) ?:
339 aead_setkey(aead, key, keylen);
349 struct crypto_aead *aead = crypto_aead_reqtfm(req);
353 struct caam_ctx *ctx = crypto_aead_ctx(aead);
354 struct caam_aead_alg *alg = container_of(crypto_aead_alg(aead),
355 typeof(*alg), aead);
443 ivsize = crypto_aead_ivsize(aead);
585 static int chachapoly_set_sh_desc(struct crypto_aead *aead)
587 struct caam_ctx *ctx = crypto_aead_ctx(aead);
588 unsigned int ivsize = crypto_aead_ivsize(aead);
617 static int chachapoly_setauthsize(struct crypto_aead *aead,
620 struct caam_ctx *ctx = crypto_aead_ctx(aead);
626 return chachapoly_set_sh_desc(aead);
629 static int chachapoly_setkey(struct crypto_aead *aead, const u8 *key,
632 struct caam_ctx *ctx = crypto_aead_ctx(aead);
633 unsigned int ivsize = crypto_aead_ivsize(aead);
643 return chachapoly_set_sh_desc(aead);
646 static int gcm_set_sh_desc(struct crypto_aead *aead)
648 struct caam_ctx *ctx = crypto_aead_ctx(aead);
650 unsigned int ivsize = crypto_aead_ivsize(aead);
718 static int gcm_setkey(struct crypto_aead *aead,
721 struct caam_ctx *ctx = crypto_aead_ctx(aead);
735 return gcm_set_sh_desc(aead);
738 static int rfc4106_set_sh_desc(struct crypto_aead *aead)
740 struct caam_ctx *ctx = crypto_aead_ctx(aead);
742 unsigned int ivsize = crypto_aead_ivsize(aead);
813 static int rfc4106_setkey(struct crypto_aead *aead,
816 struct caam_ctx *ctx = crypto_aead_ctx(aead);
836 return rfc4106_set_sh_desc(aead);
839 static int rfc4543_set_sh_desc(struct crypto_aead *aead)
841 struct caam_ctx *ctx = crypto_aead_ctx(aead);
843 unsigned int ivsize = crypto_aead_ivsize(aead);
912 static int rfc4543_setkey(struct crypto_aead *aead,
915 struct caam_ctx *ctx = crypto_aead_ctx(aead);
935 return rfc4543_set_sh_desc(aead);
1259 struct crypto_aead *aead = crypto_aead_reqtfm(req);
1260 int ivsize = crypto_aead_ivsize(aead);
1286 struct crypto_aead *aead = crypto_aead_reqtfm(req);
1287 struct caam_ctx *ctx = crypto_aead_ctx(aead);
1307 struct crypto_aead *aead = crypto_aead_reqtfm(req);
1308 struct caam_ctx *ctx = crypto_aead_ctx(aead);
1324 struct crypto_aead *aead = crypto_aead_reqtfm(req);
1325 struct caam_ctx *ctx = crypto_aead_ctx(aead);
1352 struct crypto_aead *aead = crypto_aead_reqtfm(req);
1353 struct caam_ctx *ctx = crypto_aead_ctx(aead);
1639 aead);
1794 .aead = {
1813 .aead = {
1833 .aead = {
1853 .aead = {
1874 .aead = {
1897 .aead = {
1918 .aead = {
1941 .aead = {
1962 .aead = {
1985 .aead = {
2006 .aead = {
2030 .aead = {
2051 .aead = {
2075 .aead = {
2096 .aead = {
2120 .aead = {
2141 .aead = {
2164 .aead = {
2186 .aead = {
2210 .aead = {
2232 .aead = {
2256 .aead = {
2278 .aead = {
2302 .aead = {
2324 .aead = {
2348 .aead = {
2370 .aead = {
2394 .aead = {
2415 .aead = {
2438 .aead = {
2459 .aead = {
2482 .aead = {
2503 .aead = {
2527 .aead = {
2548 .aead = {
2572 .aead = {
2593 .aead = {
2617 .aead = {
2638 .aead = {
2662 .aead = {
2686 .aead = {
2711 .aead = {
2735 .aead = {
2760 .aead = {
2784 .aead = {
2809 .aead = {
2833 .aead = {
2858 .aead = {
2882 .aead = {
2907 .aead = {
2930 .aead = {
2953 .aead = {
2977 .aead = {
3019 struct aead_alg *alg = &t_alg->aead;
5307 err = crypto_register_aead(&t_alg->aead);
5310 t_alg->aead.base.cra_driver_name, err);
5406 crypto_unregister_aead(&t_alg->aead);