Lines Matching refs:caam
55 struct caam_alg_entry caam; member
61 struct caam_alg_entry caam; member
188 const bool is_rfc3686 = alg->caam.rfc3686; in aead_set_sh_desc()
227 if (desc_inline_query((alg->caam.geniv ? DESC_QI_AEAD_GIVENC_LEN : in aead_set_sh_desc()
240 if (alg->caam.geniv) in aead_set_sh_desc()
268 ivsize, ctx->authsize, alg->caam.geniv, in aead_set_sh_desc()
447 if ((alg->caam.rfc3686 && encrypt) || !alg->caam.geniv) in aead_edesc_alloc()
504 if ((alg->caam.class1_alg_type & OP_ALG_ALGSEL_MASK) == in aead_edesc_alloc()
953 const bool is_rfc3686 = alg->caam.rfc3686; in skcipher_setkey()
1575 static int caam_cra_init(struct caam_ctx *ctx, struct caam_alg_entry *caam, in caam_cra_init() argument
1582 ctx->cdata.algtype = OP_TYPE_CLASS1_ALG | caam->class1_alg_type; in caam_cra_init()
1583 ctx->adata.algtype = OP_TYPE_CLASS2_ALG | caam->class2_alg_type; in caam_cra_init()
1585 ctx->dev = caam->dev; in caam_cra_init()
1609 u32 alg_aai = caam_alg->caam.class1_alg_type & OP_ALG_AAI_MASK; in caam_cra_init_skcipher()
1619 dev_err(caam_alg->caam.dev, in caam_cra_init_skcipher()
1634 ret = caam_cra_init(ctx, &caam_alg->caam, false); in caam_cra_init_skcipher()
1648 return caam_cra_init(crypto_aead_ctx_dma(tfm), &caam_alg->caam, in caam_cra_init_aead()
1649 !caam_alg->caam.nodkp); in caam_cra_init_aead()
1688 .caam.class1_alg_type = OP_ALG_ALGSEL_AES | OP_ALG_AAI_CBC,
1704 .caam.class1_alg_type = OP_ALG_ALGSEL_3DES | OP_ALG_AAI_CBC,
1720 .caam.class1_alg_type = OP_ALG_ALGSEL_DES | OP_ALG_AAI_CBC,
1737 .caam.class1_alg_type = OP_ALG_ALGSEL_AES |
1757 .caam = {
1778 .caam.class1_alg_type = OP_ALG_ALGSEL_AES | OP_ALG_AAI_XTS,
1794 .caam.class1_alg_type = OP_ALG_ALGSEL_CHACHA20,
1813 .caam = {
1832 .caam = {
1852 .caam = {
1873 .caam = {
1895 .caam = {
1917 .caam = {
1939 .caam = {
1961 .caam = {
1983 .caam = {
2005 .caam = {
2028 .caam = {
2050 .caam = {
2073 .caam = {
2095 .caam = {
2118 .caam = {
2140 .caam = {
2162 .caam = {
2185 .caam = {
2208 .caam = {
2231 .caam = {
2254 .caam = {
2277 .caam = {
2300 .caam = {
2323 .caam = {
2346 .caam = {
2369 .caam = {
2392 .caam = {
2414 .caam = {
2436 .caam = {
2458 .caam = {
2480 .caam = {
2502 .caam = {
2525 .caam = {
2547 .caam = {
2570 .caam = {
2592 .caam = {
2615 .caam = {
2637 .caam = {
2660 .caam = {
2683 .caam = {
2707 .caam = {
2732 .caam = {
2756 .caam = {
2781 .caam = {
2805 .caam = {
2830 .caam = {
2854 .caam = {
2879 .caam = {
2903 .caam = {
2927 .caam = {
2950 .caam = {
2974 .caam = {
2998 .caam = {
5250 u32 alg_sel = t_alg->caam.class1_alg_type & OP_ALG_ALGSEL_MASK; in dpaa2_caam_probe()
5268 t_alg->caam.dev = dev; in dpaa2_caam_probe()
5284 u32 c1_alg_sel = t_alg->caam.class1_alg_type & in dpaa2_caam_probe()
5286 u32 c2_alg_sel = t_alg->caam.class2_alg_type & in dpaa2_caam_probe()
5318 t_alg->caam.dev = dev; in dpaa2_caam_probe()