Lines Matching refs:caam
46 struct caam_alg_entry caam; member
52 struct caam_alg_entry caam; member
92 const bool is_rfc3686 = alg->caam.rfc3686; in aead_set_sh_desc()
131 if (alg->caam.geniv) in aead_set_sh_desc()
160 ivsize, ctx->authsize, alg->caam.geniv, in aead_set_sh_desc()
164 if (!alg->caam.geniv) in aead_set_sh_desc()
626 const bool is_rfc3686 = alg->caam.rfc3686; in skcipher_setkey()
1035 if ((alg->caam.rfc3686 && encrypt) || !alg->caam.geniv) in aead_edesc_alloc()
1480 .caam.class1_alg_type = OP_ALG_ALGSEL_AES | OP_ALG_AAI_CBC,
1496 .caam.class1_alg_type = OP_ALG_ALGSEL_3DES | OP_ALG_AAI_CBC,
1512 .caam.class1_alg_type = OP_ALG_ALGSEL_DES | OP_ALG_AAI_CBC,
1529 .caam.class1_alg_type = OP_ALG_ALGSEL_AES |
1549 .caam = {
1570 .caam.class1_alg_type = OP_ALG_ALGSEL_AES | OP_ALG_AAI_XTS,
1589 .caam = {
1608 .caam = {
1628 .caam = {
1649 .caam = {
1671 .caam = {
1693 .caam = {
1715 .caam = {
1737 .caam = {
1759 .caam = {
1781 .caam = {
1804 .caam = {
1826 .caam = {
1849 .caam = {
1871 .caam = {
1894 .caam = {
1916 .caam = {
1938 .caam = {
1961 .caam = {
1984 .caam = {
2007 .caam = {
2030 .caam = {
2053 .caam = {
2076 .caam = {
2099 .caam = {
2122 .caam = {
2145 .caam = {
2168 .caam = {
2190 .caam = {
2212 .caam = {
2234 .caam = {
2256 .caam = {
2278 .caam = {
2301 .caam = {
2323 .caam = {
2346 .caam = {
2368 .caam = {
2391 .caam = {
2413 .caam = {
2436 .caam = {
2445 static int caam_init_common(struct caam_ctx *ctx, struct caam_alg_entry *caam, in caam_init_common() argument
2477 ctx->cdata.algtype = OP_TYPE_CLASS1_ALG | caam->class1_alg_type; in caam_init_common()
2478 ctx->adata.algtype = OP_TYPE_CLASS2_ALG | caam->class2_alg_type; in caam_init_common()
2495 u32 alg_aai = caam_alg->caam.class1_alg_type & OP_ALG_AAI_MASK; in caam_cra_init()
2515 ret = caam_init_common(ctx, &caam_alg->caam, false); in caam_cra_init()
2529 return caam_init_common(ctx, &caam_alg->caam, !caam_alg->caam.nodkp); in caam_aead_init()
2652 u32 alg_sel = t_alg->caam.class1_alg_type & OP_ALG_ALGSEL_MASK; in caam_qi_algapi_init()
2679 u32 c1_alg_sel = t_alg->caam.class1_alg_type & in caam_qi_algapi_init()
2681 u32 c2_alg_sel = t_alg->caam.class2_alg_type & in caam_qi_algapi_init()
2683 u32 alg_aai = t_alg->caam.class1_alg_type & OP_ALG_AAI_MASK; in caam_qi_algapi_init()