Lines Matching defs:alg
26 u32 alg;
115 cdesc->control_data.control0 = ctx->alg;
293 ctx->alg == CONTEXT_CONTROL_CRYPTO_ALG_CRC32)) {
780 if (ctx->alg == CONTEXT_CONTROL_CRYPTO_ALG_MD5)
783 else if (ctx->alg == CONTEXT_CONTROL_CRYPTO_ALG_SHA1)
786 else if (ctx->alg == CONTEXT_CONTROL_CRYPTO_ALG_SHA224)
789 else if (ctx->alg == CONTEXT_CONTROL_CRYPTO_ALG_SHA256)
792 else if (ctx->alg == CONTEXT_CONTROL_CRYPTO_ALG_SHA384)
795 else if (ctx->alg == CONTEXT_CONTROL_CRYPTO_ALG_SHA512)
798 else if (ctx->alg == CONTEXT_CONTROL_CRYPTO_ALG_SM3) {
805 ctx->alg == CONTEXT_CONTROL_CRYPTO_ALG_MD5 &&
923 struct safexcel_alg_template, alg.ahash);
942 ctx->alg = CONTEXT_CONTROL_CRYPTO_ALG_SHA1;
984 .alg.ahash = {
1025 ctx->alg = CONTEXT_CONTROL_CRYPTO_ALG_SHA1;
1116 static int __safexcel_hmac_setkey(const char *alg, const u8 *key,
1126 tfm = crypto_alloc_ahash(alg, 0, 0);
1168 unsigned int keylen, const char *alg,
1175 ret = __safexcel_hmac_setkey(alg, key, keylen, &istate, &ostate);
1191 unsigned int keylen, const char *alg,
1196 return safexcel_hmac_setkey(&ctx->base, key, keylen, alg, state_sz);
1209 .alg.ahash = {
1245 ctx->alg = CONTEXT_CONTROL_CRYPTO_ALG_SHA256;
1267 .alg.ahash = {
1302 ctx->alg = CONTEXT_CONTROL_CRYPTO_ALG_SHA224;
1324 .alg.ahash = {
1372 ctx->alg = CONTEXT_CONTROL_CRYPTO_ALG_SHA224;
1395 .alg.ahash = {
1444 ctx->alg = CONTEXT_CONTROL_CRYPTO_ALG_SHA256;
1467 .alg.ahash = {
1503 ctx->alg = CONTEXT_CONTROL_CRYPTO_ALG_SHA512;
1525 .alg.ahash = {
1560 ctx->alg = CONTEXT_CONTROL_CRYPTO_ALG_SHA384;
1582 .alg.ahash = {
1630 ctx->alg = CONTEXT_CONTROL_CRYPTO_ALG_SHA512;
1653 .alg.ahash = {
1702 ctx->alg = CONTEXT_CONTROL_CRYPTO_ALG_SHA384;
1725 .alg.ahash = {
1761 ctx->alg = CONTEXT_CONTROL_CRYPTO_ALG_MD5;
1783 .alg.ahash = {
1824 ctx->alg = CONTEXT_CONTROL_CRYPTO_ALG_MD5;
1855 .alg.ahash = {
1907 ctx->alg = CONTEXT_CONTROL_CRYPTO_ALG_CRC32;
1936 .alg.ahash = {
2004 ctx->alg = CONTEXT_CONTROL_CRYPTO_ALG_XCBC192;
2007 ctx->alg = CONTEXT_CONTROL_CRYPTO_ALG_XCBC256;
2010 ctx->alg = CONTEXT_CONTROL_CRYPTO_ALG_XCBC128;
2027 .alg.ahash = {
2083 ctx->alg = CONTEXT_CONTROL_CRYPTO_ALG_XCBC128;
2110 .alg.ahash = {
2180 ctx->alg = CONTEXT_CONTROL_CRYPTO_ALG_XCBC192;
2183 ctx->alg = CONTEXT_CONTROL_CRYPTO_ALG_XCBC256;
2186 ctx->alg = CONTEXT_CONTROL_CRYPTO_ALG_XCBC128;
2197 .alg.ahash = {
2233 ctx->alg = CONTEXT_CONTROL_CRYPTO_ALG_SM3;
2255 .alg.ahash = {
2303 ctx->alg = CONTEXT_CONTROL_CRYPTO_ALG_SM3;
2326 .alg.ahash = {
2363 ctx->alg = CONTEXT_CONTROL_CRYPTO_ALG_SHA3_224;
2521 .alg.ahash = {
2557 ctx->alg = CONTEXT_CONTROL_CRYPTO_ALG_SHA3_256;
2579 .alg.ahash = {
2615 ctx->alg = CONTEXT_CONTROL_CRYPTO_ALG_SHA3_384;
2637 .alg.ahash = {
2673 ctx->alg = CONTEXT_CONTROL_CRYPTO_ALG_SHA3_512;
2695 .alg.ahash = {
2723 static int safexcel_hmac_sha3_cra_init(struct crypto_tfm *tfm, const char *alg)
2733 ctx->shpre = crypto_alloc_shash(alg, 0, CRYPTO_ALG_NEED_FALLBACK);
2828 ctx->alg = CONTEXT_CONTROL_CRYPTO_ALG_SHA3_224;
2857 .alg.ahash = {
2899 ctx->alg = CONTEXT_CONTROL_CRYPTO_ALG_SHA3_256;
2928 .alg.ahash = {
2970 ctx->alg = CONTEXT_CONTROL_CRYPTO_ALG_SHA3_384;
2999 .alg.ahash = {
3041 ctx->alg = CONTEXT_CONTROL_CRYPTO_ALG_SHA3_512;
3069 .alg.ahash = {