Lines Matching refs:caam
53 struct caam_alg_entry caam; member
59 struct caam_alg_entry caam; member
183 const bool is_rfc3686 = alg->caam.rfc3686; in aead_set_sh_desc()
222 if (desc_inline_query((alg->caam.geniv ? DESC_QI_AEAD_GIVENC_LEN : in aead_set_sh_desc()
235 if (alg->caam.geniv) in aead_set_sh_desc()
263 ivsize, ctx->authsize, alg->caam.geniv, in aead_set_sh_desc()
442 if ((alg->caam.rfc3686 && encrypt) || !alg->caam.geniv) in aead_edesc_alloc()
499 if ((alg->caam.class1_alg_type & OP_ALG_ALGSEL_MASK) == in aead_edesc_alloc()
948 const bool is_rfc3686 = alg->caam.rfc3686; in skcipher_setkey()
1570 static int caam_cra_init(struct caam_ctx *ctx, struct caam_alg_entry *caam, in caam_cra_init() argument
1577 ctx->cdata.algtype = OP_TYPE_CLASS1_ALG | caam->class1_alg_type; in caam_cra_init()
1578 ctx->adata.algtype = OP_TYPE_CLASS2_ALG | caam->class2_alg_type; in caam_cra_init()
1580 ctx->dev = caam->dev; in caam_cra_init()
1604 u32 alg_aai = caam_alg->caam.class1_alg_type & OP_ALG_AAI_MASK; in caam_cra_init_skcipher()
1614 dev_err(caam_alg->caam.dev, in caam_cra_init_skcipher()
1627 ret = caam_cra_init(ctx, &caam_alg->caam, false); in caam_cra_init_skcipher()
1641 return caam_cra_init(crypto_aead_ctx(tfm), &caam_alg->caam, in caam_cra_init_aead()
1642 !caam_alg->caam.nodkp); in caam_cra_init_aead()
1681 .caam.class1_alg_type = OP_ALG_ALGSEL_AES | OP_ALG_AAI_CBC,
1697 .caam.class1_alg_type = OP_ALG_ALGSEL_3DES | OP_ALG_AAI_CBC,
1713 .caam.class1_alg_type = OP_ALG_ALGSEL_DES | OP_ALG_AAI_CBC,
1730 .caam.class1_alg_type = OP_ALG_ALGSEL_AES |
1750 .caam = {
1771 .caam.class1_alg_type = OP_ALG_ALGSEL_AES | OP_ALG_AAI_XTS,
1787 .caam.class1_alg_type = OP_ALG_ALGSEL_CHACHA20,
1806 .caam = {
1825 .caam = {
1845 .caam = {
1866 .caam = {
1888 .caam = {
1910 .caam = {
1932 .caam = {
1954 .caam = {
1976 .caam = {
1998 .caam = {
2021 .caam = {
2043 .caam = {
2066 .caam = {
2088 .caam = {
2111 .caam = {
2133 .caam = {
2155 .caam = {
2178 .caam = {
2201 .caam = {
2224 .caam = {
2247 .caam = {
2270 .caam = {
2293 .caam = {
2316 .caam = {
2339 .caam = {
2362 .caam = {
2385 .caam = {
2407 .caam = {
2429 .caam = {
2451 .caam = {
2473 .caam = {
2495 .caam = {
2518 .caam = {
2540 .caam = {
2563 .caam = {
2585 .caam = {
2608 .caam = {
2630 .caam = {
2653 .caam = {
2676 .caam = {
2700 .caam = {
2725 .caam = {
2749 .caam = {
2774 .caam = {
2798 .caam = {
2823 .caam = {
2847 .caam = {
2872 .caam = {
2896 .caam = {
2920 .caam = {
2943 .caam = {
2967 .caam = {
2991 .caam = {
5235 u32 alg_sel = t_alg->caam.class1_alg_type & OP_ALG_ALGSEL_MASK; in dpaa2_caam_probe()
5253 t_alg->caam.dev = dev; in dpaa2_caam_probe()
5269 u32 c1_alg_sel = t_alg->caam.class1_alg_type & in dpaa2_caam_probe()
5271 u32 c2_alg_sel = t_alg->caam.class2_alg_type & in dpaa2_caam_probe()
5303 t_alg->caam.dev = dev; in dpaa2_caam_probe()