Lines Matching refs:caam

102 	struct caam_alg_entry caam;  member
108 struct caam_alg_entry caam; member
205 const bool is_rfc3686 = alg->caam.rfc3686; in aead_set_sh_desc()
247 if (alg->caam.geniv) in aead_set_sh_desc()
288 ctx->authsize, alg->caam.geniv, is_rfc3686, in aead_set_sh_desc()
293 if (!alg->caam.geniv) in aead_set_sh_desc()
748 const bool is_rfc3686 = alg->caam.rfc3686; in skcipher_setkey()
1208 const bool is_rfc3686 = alg->caam.rfc3686; in init_authenc_job()
1238 if (ivsize && ((is_rfc3686 && encrypt) || !alg->caam.geniv)) in init_authenc_job()
1904 .caam.class1_alg_type = OP_ALG_ALGSEL_AES | OP_ALG_AAI_CBC,
1923 .caam.class1_alg_type = OP_ALG_ALGSEL_3DES | OP_ALG_AAI_CBC,
1942 .caam.class1_alg_type = OP_ALG_ALGSEL_DES | OP_ALG_AAI_CBC,
1962 .caam.class1_alg_type = OP_ALG_ALGSEL_AES |
1985 .caam = {
2009 .caam.class1_alg_type = OP_ALG_ALGSEL_AES | OP_ALG_AAI_XTS,
2027 .caam.class1_alg_type = OP_ALG_ALGSEL_DES | OP_ALG_AAI_ECB,
2045 .caam.class1_alg_type = OP_ALG_ALGSEL_AES | OP_ALG_AAI_ECB,
2063 .caam.class1_alg_type = OP_ALG_ALGSEL_3DES | OP_ALG_AAI_ECB,
2085 .caam = {
2107 .caam = {
2130 .caam = {
2155 .caam = {
2179 .caam = {
2203 .caam = {
2227 .caam = {
2251 .caam = {
2275 .caam = {
2298 .caam = {
2323 .caam = {
2348 .caam = {
2373 .caam = {
2398 .caam = {
2423 .caam = {
2448 .caam = {
2473 .caam = {
2498 .caam = {
2523 .caam = {
2548 .caam = {
2573 .caam = {
2598 .caam = {
2623 .caam = {
2649 .caam = {
2675 .caam = {
2701 .caam = {
2727 .caam = {
2753 .caam = {
2779 .caam = {
2805 .caam = {
2831 .caam = {
2857 .caam = {
2883 .caam = {
2908 .caam = {
2933 .caam = {
2958 .caam = {
2983 .caam = {
3008 .caam = {
3033 .caam = {
3058 .caam = {
3083 .caam = {
3108 .caam = {
3133 .caam = {
3158 .caam = {
3183 .caam = {
3209 .caam = {
3236 .caam = {
3264 .caam = {
3291 .caam = {
3319 .caam = {
3346 .caam = {
3374 .caam = {
3401 .caam = {
3429 .caam = {
3456 .caam = {
3484 .caam = {
3511 .caam = {
3538 .caam = {
3564 .caam = {
3574 static int caam_init_common(struct caam_ctx *ctx, struct caam_alg_entry *caam, in caam_init_common() argument
3613 ctx->cdata.algtype = OP_TYPE_CLASS1_ALG | caam->class1_alg_type; in caam_init_common()
3614 ctx->adata.algtype = OP_TYPE_CLASS2_ALG | caam->class2_alg_type; in caam_init_common()
3625 u32 alg_aai = caam_alg->caam.class1_alg_type & OP_ALG_AAI_MASK; in caam_cra_init()
3647 ret = caam_init_common(ctx, &caam_alg->caam, false); in caam_cra_init()
3663 return caam_init_common(ctx, &caam_alg->caam, !caam_alg->caam.nodkp); in caam_aead_init()
3791 u32 alg_sel = t_alg->caam.class1_alg_type & OP_ALG_ALGSEL_MASK; in caam_algapi_init()
3808 (t_alg->caam.class1_alg_type & OP_ALG_AAI_MASK) == in caam_algapi_init()
3827 u32 c1_alg_sel = t_alg->caam.class1_alg_type & in caam_algapi_init()
3829 u32 c2_alg_sel = t_alg->caam.class2_alg_type & in caam_algapi_init()
3831 u32 alg_aai = t_alg->caam.class1_alg_type & OP_ALG_AAI_MASK; in caam_algapi_init()