Home
last modified time | relevance | path

Searched refs:hash_alg (Results 1 – 16 of 16) sorted by relevance

/Linux-v4.19/drivers/crypto/bcm/
Dspu.h66 enum hash_alg { enum
138 enum hash_alg alg;
239 u16 spum_hash_pad_len(enum hash_alg hash_alg, enum hash_mode hash_mode,
249 u32 spum_digest_size(u32 alg_digest_size, enum hash_alg alg,
271 enum hash_alg auth_alg,
Dspu.c48 u32 hash_alg; in spum_dump_msg_hdr() local
95 hash_alg = (cflags & HASH_ALG) >> HASH_ALG_SHIFT; in spum_dump_msg_hdr()
99 hash_alg, hash_mode, hash_type); in spum_dump_msg_hdr()
120 if (hash_alg && hash_mode) { in spum_dump_msg_hdr()
123 switch (hash_alg) { in spum_dump_msg_hdr()
160 } else if ((hash_alg == HASH_ALG_AES) && in spum_dump_msg_hdr()
184 if (hash_alg && (hash_mode == HASH_MODE_NONE) && in spum_dump_msg_hdr()
188 switch (hash_alg) { in spum_dump_msg_hdr()
444 u16 spum_hash_pad_len(enum hash_alg hash_alg, enum hash_mode hash_mode, in spum_hash_pad_len() argument
452 if ((hash_alg == HASH_ALG_AES) && (hash_mode == HASH_MODE_XCBC)) { in spum_hash_pad_len()
[all …]
Dspu2.h191 u16 spu2_hash_pad_len(enum hash_alg hash_alg, enum hash_mode hash_mode,
201 u32 spu2_digest_size(u32 alg_digest_size, enum hash_alg alg,
217 enum hash_alg auth_alg, enum hash_mode auth_mode,
Dcipher.h111 enum hash_alg alg;
377 u16 (*spu_hash_pad_len)(enum hash_alg hash_alg,
388 u32 (*spu_digest_size)(u32 digest_size, enum hash_alg alg,
405 u32 hash_pad_len, enum hash_alg auth_alg,
Dspu2.c245 spu2_hash_xlate(enum hash_alg hash_alg, enum hash_mode hash_mode, in spu2_hash_xlate() argument
257 switch (hash_alg) { in spu2_hash_xlate()
314 hash_alg, hash_type); in spu2_hash_xlate()
852 u16 spu2_hash_pad_len(enum hash_alg hash_alg, enum hash_mode hash_mode, in spu2_hash_pad_len() argument
928 u32 spu2_digest_size(u32 alg_digest_size, enum hash_alg alg, in spu2_digest_size()
1264 enum hash_alg auth_alg, enum hash_mode auth_mode, in spu2_request_pad()
/Linux-v4.19/security/keys/
Dtrusted.c36 static const char hash_alg[] = "sha1"; variable
68 pr_info("trusted_key: can't alloc %s\n", hash_alg); in TSS_sha1()
138 pr_info("trusted_key: can't alloc %s\n", hash_alg); in TSS_authhmac()
210 pr_info("trusted_key: can't alloc %s\n", hash_alg); in TSS_checkhmac1()
302 pr_info("trusted_key: can't alloc %s\n", hash_alg); in TSS_checkhmac2()
1205 hashalg = crypto_alloc_shash(hash_alg, 0, CRYPTO_ALG_ASYNC); in trusted_shash_alloc()
1208 hash_alg); in trusted_shash_alloc()
/Linux-v4.19/drivers/crypto/inside-secure/
Dsafexcel_cipher.c46 u32 hash_alg; member
206 switch (ctx->hash_alg) { in safexcel_aead_aes_setkey()
290 ctx->hash_alg; in safexcel_context_control()
1168 ctx->hash_alg = CONTEXT_CONTROL_CRYPTO_ALG_SHA1; in safexcel_aead_sha1_cra_init()
1203 ctx->hash_alg = CONTEXT_CONTROL_CRYPTO_ALG_SHA256; in safexcel_aead_sha256_cra_init()
1238 ctx->hash_alg = CONTEXT_CONTROL_CRYPTO_ALG_SHA224; in safexcel_aead_sha224_cra_init()
1273 ctx->hash_alg = CONTEXT_CONTROL_CRYPTO_ALG_SHA512; in safexcel_aead_sha512_cra_init()
1308 ctx->hash_alg = CONTEXT_CONTROL_CRYPTO_ALG_SHA384; in safexcel_aead_sha384_cra_init()
/Linux-v4.19/drivers/char/tpm/
Dtpm2-cmd.c170 __be16 hash_alg; member
850 __be16 hash_alg; member
903 chip->active_banks[i] = be16_to_cpu(pcr_selection.hash_alg); in tpm2_get_pcr_allocation()
904 sizeof_pcr_selection = sizeof(pcr_selection.hash_alg) + in tpm2_get_pcr_allocation()
/Linux-v4.19/fs/nfs/
Dnfs4session.h65 u32 hash_alg; member
/Linux-v4.19/security/keys/encrypted-keys/
Dencrypted.c43 static const char hash_alg[] = "sha256"; variable
987 hash_tfm = crypto_alloc_shash(hash_alg, 0, CRYPTO_ALG_ASYNC); in init_encrypted()
990 hash_alg, PTR_ERR(hash_tfm)); in init_encrypted()
/Linux-v4.19/drivers/crypto/ux500/hash/
Dhash_core.c1494 struct hash_algo_template *hash_alg; in hash_cra_init() local
1496 hash_alg = container_of(__crypto_ahash_alg(alg), in hash_cra_init()
1504 ctx->config.algorithm = hash_alg->conf.algorithm; in hash_cra_init()
1505 ctx->config.oper_mode = hash_alg->conf.oper_mode; in hash_cra_init()
1507 ctx->digestsize = hash_alg->hash.halg.digestsize; in hash_cra_init()
/Linux-v4.19/drivers/crypto/amcc/
Dcrypto4xx_sa.h107 u32 hash_alg:4; member
Dcrypto4xx_alg.c50 sa->sa_command_0.bf.hash_alg = h; in set_dynamic_sa_command_0()
Dcrypto4xx_core.c505 if (sa->sa_command_0.bf.hash_alg == SA_HASH_ALG_SHA1) { in crypto4xx_copy_digest_to_dst()
/Linux-v4.19/include/uapi/linux/
Dopenvswitch.h702 __u32 hash_alg; /* One of ovs_hash_alg. */ member
/Linux-v4.19/net/openvswitch/
Dflow_netlink.c2924 switch (act_hash->hash_alg) { in __ovs_nla_copy_actions()