Lines Matching defs:alg
24 u32 alg;
113 cdesc->control_data.control0 = ctx->alg;
291 ctx->alg == CONTEXT_CONTROL_CRYPTO_ALG_CRC32)) {
778 if (ctx->alg == CONTEXT_CONTROL_CRYPTO_ALG_MD5)
781 else if (ctx->alg == CONTEXT_CONTROL_CRYPTO_ALG_SHA1)
784 else if (ctx->alg == CONTEXT_CONTROL_CRYPTO_ALG_SHA224)
787 else if (ctx->alg == CONTEXT_CONTROL_CRYPTO_ALG_SHA256)
790 else if (ctx->alg == CONTEXT_CONTROL_CRYPTO_ALG_SHA384)
793 else if (ctx->alg == CONTEXT_CONTROL_CRYPTO_ALG_SHA512)
796 else if (ctx->alg == CONTEXT_CONTROL_CRYPTO_ALG_SM3) {
803 ctx->alg == CONTEXT_CONTROL_CRYPTO_ALG_MD5 &&
921 struct safexcel_alg_template, alg.ahash);
940 ctx->alg = CONTEXT_CONTROL_CRYPTO_ALG_SHA1;
982 .alg.ahash = {
1023 ctx->alg = CONTEXT_CONTROL_CRYPTO_ALG_SHA1;
1140 static int __safexcel_hmac_setkey(const char *alg, const u8 *key,
1150 tfm = crypto_alloc_ahash(alg, 0, 0);
1192 unsigned int keylen, const char *alg,
1199 ret = __safexcel_hmac_setkey(alg, key, keylen, &istate, &ostate);
1215 unsigned int keylen, const char *alg,
1220 return safexcel_hmac_setkey(&ctx->base, key, keylen, alg, state_sz);
1233 .alg.ahash = {
1269 ctx->alg = CONTEXT_CONTROL_CRYPTO_ALG_SHA256;
1291 .alg.ahash = {
1326 ctx->alg = CONTEXT_CONTROL_CRYPTO_ALG_SHA224;
1348 .alg.ahash = {
1396 ctx->alg = CONTEXT_CONTROL_CRYPTO_ALG_SHA224;
1419 .alg.ahash = {
1468 ctx->alg = CONTEXT_CONTROL_CRYPTO_ALG_SHA256;
1491 .alg.ahash = {
1527 ctx->alg = CONTEXT_CONTROL_CRYPTO_ALG_SHA512;
1549 .alg.ahash = {
1584 ctx->alg = CONTEXT_CONTROL_CRYPTO_ALG_SHA384;
1606 .alg.ahash = {
1654 ctx->alg = CONTEXT_CONTROL_CRYPTO_ALG_SHA512;
1677 .alg.ahash = {
1726 ctx->alg = CONTEXT_CONTROL_CRYPTO_ALG_SHA384;
1749 .alg.ahash = {
1785 ctx->alg = CONTEXT_CONTROL_CRYPTO_ALG_MD5;
1807 .alg.ahash = {
1848 ctx->alg = CONTEXT_CONTROL_CRYPTO_ALG_MD5;
1879 .alg.ahash = {
1931 ctx->alg = CONTEXT_CONTROL_CRYPTO_ALG_CRC32;
1960 .alg.ahash = {
2028 ctx->alg = CONTEXT_CONTROL_CRYPTO_ALG_XCBC192;
2031 ctx->alg = CONTEXT_CONTROL_CRYPTO_ALG_XCBC256;
2034 ctx->alg = CONTEXT_CONTROL_CRYPTO_ALG_XCBC128;
2051 .alg.ahash = {
2118 ctx->alg = CONTEXT_CONTROL_CRYPTO_ALG_XCBC128;
2146 .alg.ahash = {
2224 ctx->alg = CONTEXT_CONTROL_CRYPTO_ALG_XCBC192;
2227 ctx->alg = CONTEXT_CONTROL_CRYPTO_ALG_XCBC256;
2230 ctx->alg = CONTEXT_CONTROL_CRYPTO_ALG_XCBC128;
2242 .alg.ahash = {
2278 ctx->alg = CONTEXT_CONTROL_CRYPTO_ALG_SM3;
2300 .alg.ahash = {
2348 ctx->alg = CONTEXT_CONTROL_CRYPTO_ALG_SM3;
2371 .alg.ahash = {
2408 ctx->alg = CONTEXT_CONTROL_CRYPTO_ALG_SHA3_224;
2565 .alg.ahash = {
2601 ctx->alg = CONTEXT_CONTROL_CRYPTO_ALG_SHA3_256;
2623 .alg.ahash = {
2659 ctx->alg = CONTEXT_CONTROL_CRYPTO_ALG_SHA3_384;
2681 .alg.ahash = {
2717 ctx->alg = CONTEXT_CONTROL_CRYPTO_ALG_SHA3_512;
2739 .alg.ahash = {
2767 static int safexcel_hmac_sha3_cra_init(struct crypto_tfm *tfm, const char *alg)
2777 ctx->shpre = crypto_alloc_shash(alg, 0, CRYPTO_ALG_NEED_FALLBACK);
2872 ctx->alg = CONTEXT_CONTROL_CRYPTO_ALG_SHA3_224;
2901 .alg.ahash = {
2943 ctx->alg = CONTEXT_CONTROL_CRYPTO_ALG_SHA3_256;
2972 .alg.ahash = {
3014 ctx->alg = CONTEXT_CONTROL_CRYPTO_ALG_SHA3_384;
3043 .alg.ahash = {
3085 ctx->alg = CONTEXT_CONTROL_CRYPTO_ALG_SHA3_512;
3113 .alg.ahash = {