Lines Matching refs:caam

105 	struct caam_alg_entry caam;  member
111 struct caam_alg_entry caam; member
211 const bool is_rfc3686 = alg->caam.rfc3686; in aead_set_sh_desc()
253 if (alg->caam.geniv) in aead_set_sh_desc()
294 ctx->authsize, alg->caam.geniv, is_rfc3686, in aead_set_sh_desc()
299 if (!alg->caam.geniv) in aead_set_sh_desc()
755 const bool is_rfc3686 = alg->caam.rfc3686; in skcipher_setkey()
1276 const bool is_rfc3686 = alg->caam.rfc3686; in init_authenc_job()
1306 if (ivsize && ((is_rfc3686 && encrypt) || !alg->caam.geniv)) in init_authenc_job()
1992 .caam.class1_alg_type = OP_ALG_ALGSEL_AES | OP_ALG_AAI_CBC,
2011 .caam.class1_alg_type = OP_ALG_ALGSEL_AES | OP_ALG_AAI_CBC,
2030 .caam.class1_alg_type = OP_ALG_ALGSEL_3DES | OP_ALG_AAI_CBC,
2049 .caam.class1_alg_type = OP_ALG_ALGSEL_DES | OP_ALG_AAI_CBC,
2069 .caam.class1_alg_type = OP_ALG_ALGSEL_AES |
2092 .caam = {
2116 .caam.class1_alg_type = OP_ALG_ALGSEL_AES | OP_ALG_AAI_XTS,
2134 .caam.class1_alg_type = OP_ALG_ALGSEL_DES | OP_ALG_AAI_ECB,
2152 .caam.class1_alg_type = OP_ALG_ALGSEL_AES | OP_ALG_AAI_ECB,
2170 .caam.class1_alg_type = OP_ALG_ALGSEL_3DES | OP_ALG_AAI_ECB,
2192 .caam = {
2214 .caam = {
2237 .caam = {
2262 .caam = {
2286 .caam = {
2310 .caam = {
2334 .caam = {
2358 .caam = {
2382 .caam = {
2405 .caam = {
2430 .caam = {
2455 .caam = {
2480 .caam = {
2505 .caam = {
2530 .caam = {
2555 .caam = {
2580 .caam = {
2605 .caam = {
2630 .caam = {
2655 .caam = {
2680 .caam = {
2705 .caam = {
2730 .caam = {
2756 .caam = {
2782 .caam = {
2808 .caam = {
2834 .caam = {
2860 .caam = {
2886 .caam = {
2912 .caam = {
2938 .caam = {
2964 .caam = {
2990 .caam = {
3015 .caam = {
3040 .caam = {
3065 .caam = {
3090 .caam = {
3115 .caam = {
3140 .caam = {
3165 .caam = {
3190 .caam = {
3215 .caam = {
3240 .caam = {
3265 .caam = {
3290 .caam = {
3316 .caam = {
3343 .caam = {
3371 .caam = {
3398 .caam = {
3426 .caam = {
3453 .caam = {
3481 .caam = {
3508 .caam = {
3536 .caam = {
3563 .caam = {
3591 .caam = {
3618 .caam = {
3645 .caam = {
3671 .caam = {
3681 static int caam_init_common(struct caam_ctx *ctx, struct caam_alg_entry *caam, in caam_init_common() argument
3720 ctx->cdata.algtype = OP_TYPE_CLASS1_ALG | caam->class1_alg_type; in caam_init_common()
3721 ctx->adata.algtype = OP_TYPE_CLASS2_ALG | caam->class2_alg_type; in caam_init_common()
3732 u32 alg_aai = caam_alg->caam.class1_alg_type & OP_ALG_AAI_MASK; in caam_cra_init()
3754 ret = caam_init_common(ctx, &caam_alg->caam, false); in caam_cra_init()
3770 return caam_init_common(ctx, &caam_alg->caam, !caam_alg->caam.nodkp); in caam_aead_init()
3898 u32 alg_sel = t_alg->caam.class1_alg_type & OP_ALG_ALGSEL_MASK; in caam_algapi_init()
3915 (t_alg->caam.class1_alg_type & OP_ALG_AAI_MASK) == in caam_algapi_init()
3934 u32 c1_alg_sel = t_alg->caam.class1_alg_type & in caam_algapi_init()
3936 u32 c2_alg_sel = t_alg->caam.class2_alg_type & in caam_algapi_init()
3938 u32 alg_aai = t_alg->caam.class1_alg_type & OP_ALG_AAI_MASK; in caam_algapi_init()