Lines Matching refs:aead
259 static int aead_null_set_sh_desc(struct crypto_aead *aead) in aead_null_set_sh_desc() argument
261 struct aead_tfm *tfm = &aead->base.crt_aead; in aead_null_set_sh_desc()
262 struct caam_ctx *ctx = crypto_aead_ctx(aead); in aead_null_set_sh_desc()
450 static int aead_set_sh_desc(struct crypto_aead *aead) in aead_set_sh_desc() argument
452 struct aead_tfm *tfm = &aead->base.crt_aead; in aead_set_sh_desc()
453 struct caam_ctx *ctx = crypto_aead_ctx(aead); in aead_set_sh_desc()
454 struct crypto_tfm *ctfm = crypto_aead_tfm(aead); in aead_set_sh_desc()
471 return aead_null_set_sh_desc(aead); in aead_set_sh_desc()
739 static int gcm_set_sh_desc(struct crypto_aead *aead) in gcm_set_sh_desc() argument
741 struct aead_tfm *tfm = &aead->base.crt_aead; in gcm_set_sh_desc()
742 struct caam_ctx *ctx = crypto_aead_ctx(aead); in gcm_set_sh_desc()
969 static int rfc4106_set_sh_desc(struct crypto_aead *aead) in rfc4106_set_sh_desc() argument
971 struct aead_tfm *tfm = &aead->base.crt_aead; in rfc4106_set_sh_desc()
972 struct caam_ctx *ctx = crypto_aead_ctx(aead); in rfc4106_set_sh_desc()
1250 static int rfc4543_set_sh_desc(struct crypto_aead *aead) in rfc4543_set_sh_desc() argument
1252 struct aead_tfm *tfm = &aead->base.crt_aead; in rfc4543_set_sh_desc()
1253 struct caam_ctx *ctx = crypto_aead_ctx(aead); in rfc4543_set_sh_desc()
1653 static int aead_setkey(struct crypto_aead *aead, in aead_setkey() argument
1658 struct caam_ctx *ctx = crypto_aead_ctx(aead); in aead_setkey()
1706 ret = aead_set_sh_desc(aead); in aead_setkey()
1714 crypto_aead_set_flags(aead, CRYPTO_TFM_RES_BAD_KEY_LEN); in aead_setkey()
1718 static int gcm_setkey(struct crypto_aead *aead, in gcm_setkey() argument
1721 struct caam_ctx *ctx = crypto_aead_ctx(aead); in gcm_setkey()
1739 ret = gcm_set_sh_desc(aead); in gcm_setkey()
1748 static int rfc4106_setkey(struct crypto_aead *aead, in rfc4106_setkey() argument
1751 struct caam_ctx *ctx = crypto_aead_ctx(aead); in rfc4106_setkey()
1778 ret = rfc4106_set_sh_desc(aead); in rfc4106_setkey()
1787 static int rfc4543_setkey(struct crypto_aead *aead, in rfc4543_setkey() argument
1790 struct caam_ctx *ctx = crypto_aead_ctx(aead); in rfc4543_setkey()
1817 ret = rfc4543_set_sh_desc(aead); in rfc4543_setkey()
2157 struct crypto_aead *aead = crypto_aead_reqtfm(req); in aead_unmap() local
2158 int ivsize = crypto_aead_ivsize(aead); in aead_unmap()
2188 struct crypto_aead *aead = crypto_aead_reqtfm(req); in aead_encrypt_done() local
2189 struct caam_ctx *ctx = crypto_aead_ctx(aead); in aead_encrypt_done()
2190 int ivsize = crypto_aead_ivsize(aead); in aead_encrypt_done()
2227 struct crypto_aead *aead = crypto_aead_reqtfm(req); in aead_decrypt_done() local
2228 struct caam_ctx *ctx = crypto_aead_ctx(aead); in aead_decrypt_done()
2229 int ivsize = crypto_aead_ivsize(aead); in aead_decrypt_done()
2350 struct crypto_aead *aead = crypto_aead_reqtfm(req); in init_aead_job() local
2351 struct caam_ctx *ctx = crypto_aead_ctx(aead); in init_aead_job()
2352 int ivsize = crypto_aead_ivsize(aead); in init_aead_job()
2435 struct crypto_aead *aead = crypto_aead_reqtfm(req); in init_aead_giv_job() local
2436 struct caam_ctx *ctx = crypto_aead_ctx(aead); in init_aead_giv_job()
2437 int ivsize = crypto_aead_ivsize(aead); in init_aead_giv_job()
2615 struct crypto_aead *aead = crypto_aead_reqtfm(req); in aead_edesc_alloc() local
2616 struct caam_ctx *ctx = crypto_aead_ctx(aead); in aead_edesc_alloc()
2626 int ivsize = crypto_aead_ivsize(aead); in aead_edesc_alloc()
2758 struct crypto_aead *aead = crypto_aead_reqtfm(req); in aead_encrypt() local
2759 struct caam_ctx *ctx = crypto_aead_ctx(aead); in aead_encrypt()
2795 struct crypto_aead *aead = crypto_aead_reqtfm(req); in aead_decrypt() local
2796 struct caam_ctx *ctx = crypto_aead_ctx(aead); in aead_decrypt()
2843 struct crypto_aead *aead = crypto_aead_reqtfm(req); in aead_giv_edesc_alloc() local
2844 struct caam_ctx *ctx = crypto_aead_ctx(aead); in aead_giv_edesc_alloc()
2853 int ivsize = crypto_aead_ivsize(aead); in aead_giv_edesc_alloc()
3006 struct crypto_aead *aead = crypto_aead_reqtfm(req); in aead_givencrypt() local
3007 struct caam_ctx *ctx = crypto_aead_ctx(aead); in aead_givencrypt()
3373 #define template_aead template_u.aead
3382 struct aead_alg aead; member