• Home
  • Raw
  • Download

Lines Matching refs:alg

26 	u32 alg;  member
115 cdesc->control_data.control0 = ctx->alg; in safexcel_context_control()
293 ctx->alg == CONTEXT_CONTROL_CRYPTO_ALG_CRC32)) { in safexcel_handle_req_result()
780 if (ctx->alg == CONTEXT_CONTROL_CRYPTO_ALG_MD5) in safexcel_ahash_final()
783 else if (ctx->alg == CONTEXT_CONTROL_CRYPTO_ALG_SHA1) in safexcel_ahash_final()
786 else if (ctx->alg == CONTEXT_CONTROL_CRYPTO_ALG_SHA224) in safexcel_ahash_final()
789 else if (ctx->alg == CONTEXT_CONTROL_CRYPTO_ALG_SHA256) in safexcel_ahash_final()
792 else if (ctx->alg == CONTEXT_CONTROL_CRYPTO_ALG_SHA384) in safexcel_ahash_final()
795 else if (ctx->alg == CONTEXT_CONTROL_CRYPTO_ALG_SHA512) in safexcel_ahash_final()
798 else if (ctx->alg == CONTEXT_CONTROL_CRYPTO_ALG_SM3) { in safexcel_ahash_final()
805 ctx->alg == CONTEXT_CONTROL_CRYPTO_ALG_MD5 && in safexcel_ahash_final()
923 struct safexcel_alg_template, alg.ahash); in safexcel_ahash_cra_init()
942 ctx->alg = CONTEXT_CONTROL_CRYPTO_ALG_SHA1; in safexcel_sha1_init()
984 .alg.ahash = {
1025 ctx->alg = CONTEXT_CONTROL_CRYPTO_ALG_SHA1; in safexcel_hmac_sha1_init()
1142 static int __safexcel_hmac_setkey(const char *alg, const u8 *key, in __safexcel_hmac_setkey() argument
1152 tfm = crypto_alloc_ahash(alg, 0, 0); in __safexcel_hmac_setkey()
1194 unsigned int keylen, const char *alg, in safexcel_hmac_setkey() argument
1201 ret = __safexcel_hmac_setkey(alg, key, keylen, &istate, &ostate); in safexcel_hmac_setkey()
1217 unsigned int keylen, const char *alg, in safexcel_hmac_alg_setkey() argument
1222 return safexcel_hmac_setkey(&ctx->base, key, keylen, alg, state_sz); in safexcel_hmac_alg_setkey()
1235 .alg.ahash = {
1271 ctx->alg = CONTEXT_CONTROL_CRYPTO_ALG_SHA256; in safexcel_sha256_init()
1293 .alg.ahash = {
1328 ctx->alg = CONTEXT_CONTROL_CRYPTO_ALG_SHA224; in safexcel_sha224_init()
1350 .alg.ahash = {
1398 ctx->alg = CONTEXT_CONTROL_CRYPTO_ALG_SHA224; in safexcel_hmac_sha224_init()
1421 .alg.ahash = {
1470 ctx->alg = CONTEXT_CONTROL_CRYPTO_ALG_SHA256; in safexcel_hmac_sha256_init()
1493 .alg.ahash = {
1529 ctx->alg = CONTEXT_CONTROL_CRYPTO_ALG_SHA512; in safexcel_sha512_init()
1551 .alg.ahash = {
1586 ctx->alg = CONTEXT_CONTROL_CRYPTO_ALG_SHA384; in safexcel_sha384_init()
1608 .alg.ahash = {
1656 ctx->alg = CONTEXT_CONTROL_CRYPTO_ALG_SHA512; in safexcel_hmac_sha512_init()
1679 .alg.ahash = {
1728 ctx->alg = CONTEXT_CONTROL_CRYPTO_ALG_SHA384; in safexcel_hmac_sha384_init()
1751 .alg.ahash = {
1787 ctx->alg = CONTEXT_CONTROL_CRYPTO_ALG_MD5; in safexcel_md5_init()
1809 .alg.ahash = {
1850 ctx->alg = CONTEXT_CONTROL_CRYPTO_ALG_MD5; in safexcel_hmac_md5_init()
1881 .alg.ahash = {
1933 ctx->alg = CONTEXT_CONTROL_CRYPTO_ALG_CRC32; in safexcel_crc32_init()
1962 .alg.ahash = {
2030 ctx->alg = CONTEXT_CONTROL_CRYPTO_ALG_XCBC192; in safexcel_cbcmac_setkey()
2033 ctx->alg = CONTEXT_CONTROL_CRYPTO_ALG_XCBC256; in safexcel_cbcmac_setkey()
2036 ctx->alg = CONTEXT_CONTROL_CRYPTO_ALG_XCBC128; in safexcel_cbcmac_setkey()
2053 .alg.ahash = {
2120 ctx->alg = CONTEXT_CONTROL_CRYPTO_ALG_XCBC128; in safexcel_xcbcmac_setkey()
2148 .alg.ahash = {
2226 ctx->alg = CONTEXT_CONTROL_CRYPTO_ALG_XCBC192; in safexcel_cmac_setkey()
2229 ctx->alg = CONTEXT_CONTROL_CRYPTO_ALG_XCBC256; in safexcel_cmac_setkey()
2232 ctx->alg = CONTEXT_CONTROL_CRYPTO_ALG_XCBC128; in safexcel_cmac_setkey()
2244 .alg.ahash = {
2280 ctx->alg = CONTEXT_CONTROL_CRYPTO_ALG_SM3; in safexcel_sm3_init()
2302 .alg.ahash = {
2350 ctx->alg = CONTEXT_CONTROL_CRYPTO_ALG_SM3; in safexcel_hmac_sm3_init()
2373 .alg.ahash = {
2410 ctx->alg = CONTEXT_CONTROL_CRYPTO_ALG_SHA3_224; in safexcel_sha3_224_init()
2567 .alg.ahash = {
2603 ctx->alg = CONTEXT_CONTROL_CRYPTO_ALG_SHA3_256; in safexcel_sha3_256_init()
2625 .alg.ahash = {
2661 ctx->alg = CONTEXT_CONTROL_CRYPTO_ALG_SHA3_384; in safexcel_sha3_384_init()
2683 .alg.ahash = {
2719 ctx->alg = CONTEXT_CONTROL_CRYPTO_ALG_SHA3_512; in safexcel_sha3_512_init()
2741 .alg.ahash = {
2769 static int safexcel_hmac_sha3_cra_init(struct crypto_tfm *tfm, const char *alg) in safexcel_hmac_sha3_cra_init() argument
2779 ctx->shpre = crypto_alloc_shash(alg, 0, CRYPTO_ALG_NEED_FALLBACK); in safexcel_hmac_sha3_cra_init()
2874 ctx->alg = CONTEXT_CONTROL_CRYPTO_ALG_SHA3_224; in safexcel_hmac_sha3_224_init()
2903 .alg.ahash = {
2945 ctx->alg = CONTEXT_CONTROL_CRYPTO_ALG_SHA3_256; in safexcel_hmac_sha3_256_init()
2974 .alg.ahash = {
3016 ctx->alg = CONTEXT_CONTROL_CRYPTO_ALG_SHA3_384; in safexcel_hmac_sha3_384_init()
3045 .alg.ahash = {
3087 ctx->alg = CONTEXT_CONTROL_CRYPTO_ALG_SHA3_512; in safexcel_hmac_sha3_512_init()
3115 .alg.ahash = {