Searched refs:hash_tfm (Results 1 – 15 of 15) sorted by relevance
/linux/fs/ubifs/ |
A D | auth.c | 34 return crypto_shash_tfm_digest(c->hash_tfm, node, le32_to_cpu(ch->len), in __ubifs_node_calc_hash() 71 SHASH_DESC_ON_STACK(hash_desc, c->hash_tfm); in ubifs_prepare_auth_node() 73 hash_desc->tfm = c->hash_tfm; in ubifs_prepare_auth_node() 123 return ubifs_get_desc(c, c->hash_tfm); in __ubifs_hash_get_desc() 302 c->hash_tfm = crypto_alloc_shash(c->auth_hash_name, 0, 0); in ubifs_init_authentication() 303 if (IS_ERR(c->hash_tfm)) { in ubifs_init_authentication() 304 err = PTR_ERR(c->hash_tfm); in ubifs_init_authentication() 310 c->hash_len = crypto_shash_digestsize(c->hash_tfm); in ubifs_init_authentication() 352 crypto_free_shash(c->hash_tfm); in ubifs_init_authentication() 372 crypto_free_shash(c->hash_tfm); in __ubifs_exit_authentication()
|
A D | replay.c | 567 SHASH_DESC_ON_STACK(hash_desc, c->hash_tfm); in authenticate_sleb_hash() 569 hash_desc->tfm = c->hash_tfm; in authenticate_sleb_hash()
|
A D | master.c | 71 crypto_shash_tfm_digest(c->hash_tfm, node + sizeof(struct ubifs_ch), in mst_node_check_hash()
|
A D | ubifs.h | 1471 struct crypto_shash *hash_tfm; member
|
/linux/security/keys/encrypted-keys/ |
A D | encrypted.c | 57 static struct crypto_shash *hash_tfm; variable 371 ret = crypto_shash_tfm_digest(hash_tfm, derived_buf, derived_buf_len, in get_derived_key() 981 hash_tfm = crypto_alloc_shash(hash_alg, 0, 0); in init_encrypted() 982 if (IS_ERR(hash_tfm)) { in init_encrypted() 984 hash_alg, PTR_ERR(hash_tfm)); in init_encrypted() 985 return PTR_ERR(hash_tfm); in init_encrypted() 996 crypto_free_shash(hash_tfm); in init_encrypted() 1003 crypto_free_shash(hash_tfm); in cleanup_encrypted()
|
/linux/drivers/crypto/qat/qat_common/ |
A D | qat_algs.c | 83 struct crypto_shash *hash_tfm; member 129 SHASH_DESC_ON_STACK(shash, ctx->hash_tfm); in qat_alg_do_precomputes() 130 int block_size = crypto_shash_blocksize(ctx->hash_tfm); in qat_alg_do_precomputes() 131 int digest_size = crypto_shash_digestsize(ctx->hash_tfm); in qat_alg_do_precomputes() 138 shash->tfm = ctx->hash_tfm; in qat_alg_do_precomputes() 275 cpu_to_be32(crypto_shash_blocksize(ctx->hash_tfm)); in qat_alg_aead_init_enc_session() 362 cpu_to_be32(crypto_shash_blocksize(ctx->hash_tfm)); in qat_alg_aead_init_dec_session() 1314 ctx->hash_tfm = crypto_alloc_shash(hash_name, 0, 0); in qat_alg_aead_init() 1315 if (IS_ERR(ctx->hash_tfm)) in qat_alg_aead_init() 1316 return PTR_ERR(ctx->hash_tfm); in qat_alg_aead_init() [all …]
|
/linux/security/integrity/evm/ |
A D | evm.h | 42 extern struct crypto_shash *hash_tfm;
|
/linux/fs/ecryptfs/ |
A D | keystore.c | 604 struct crypto_shash *hash_tfm; member 742 s->hash_tfm = crypto_alloc_shash(ECRYPTFS_TAG_70_DIGEST, 0, 0); in ecryptfs_write_tag_70_packet() 743 if (IS_ERR(s->hash_tfm)) { in ecryptfs_write_tag_70_packet() 744 rc = PTR_ERR(s->hash_tfm); in ecryptfs_write_tag_70_packet() 752 crypto_shash_descsize(s->hash_tfm), GFP_KERNEL); in ecryptfs_write_tag_70_packet() 758 s->hash_desc->tfm = s->hash_tfm; in ecryptfs_write_tag_70_packet() 840 crypto_free_shash(s->hash_tfm); in ecryptfs_write_tag_70_packet()
|
A D | crypto.c | 65 int rc = crypto_shash_tfm_digest(crypt_stat->hash_tfm, src, len, dst); in ecryptfs_calculate_md5() 173 crypt_stat->hash_tfm = tfm; in ecryptfs_init_crypt_stat() 190 crypto_free_shash(crypt_stat->hash_tfm); in ecryptfs_destroy_crypt_stat()
|
A D | ecryptfs_kernel.h | 240 struct crypto_shash *hash_tfm; /* Crypto context for generating member
|
/linux/drivers/crypto/hisilicon/sec2/ |
A D | sec.h | 95 struct crypto_shash *hash_tfm; member
|
A D | sec_crypto.c | 1044 struct crypto_shash *hash_tfm = ctx->hash_tfm; in sec_aead_auth_set_key() local 1052 blocksize = crypto_shash_blocksize(hash_tfm); in sec_aead_auth_set_key() 1053 digestsize = crypto_shash_digestsize(hash_tfm); in sec_aead_auth_set_key() 1055 ret = crypto_shash_tfm_digest(hash_tfm, keys->authkey, in sec_aead_auth_set_key() 1892 auth_ctx->hash_tfm = crypto_alloc_shash(hash_name, 0, 0); in sec_aead_ctx_init() 1893 if (IS_ERR(auth_ctx->hash_tfm)) { in sec_aead_ctx_init() 1896 return PTR_ERR(auth_ctx->hash_tfm); in sec_aead_ctx_init() 1906 crypto_free_shash(ctx->a_ctx.hash_tfm); in sec_aead_ctx_exit()
|
/linux/drivers/md/ |
A D | dm-crypt.c | 114 struct crypto_shash *hash_tfm; member 413 if (lmk->hash_tfm && !IS_ERR(lmk->hash_tfm)) in crypt_iv_lmk_dtr() 414 crypto_free_shash(lmk->hash_tfm); in crypt_iv_lmk_dtr() 415 lmk->hash_tfm = NULL; in crypt_iv_lmk_dtr() 431 lmk->hash_tfm = crypto_alloc_shash("md5", 0, in crypt_iv_lmk_ctr() 433 if (IS_ERR(lmk->hash_tfm)) { in crypt_iv_lmk_ctr() 435 return PTR_ERR(lmk->hash_tfm); in crypt_iv_lmk_ctr() 462 crypto_shash_digestsize(lmk->hash_tfm)); in crypt_iv_lmk_init() 482 SHASH_DESC_ON_STACK(desc, lmk->hash_tfm); in crypt_iv_lmk_one() 487 desc->tfm = lmk->hash_tfm; in crypt_iv_lmk_one()
|
/linux/ |
A D | System.map | 161461 ffff80001212eac8 b hash_tfm
|
A D | .tmp_System.map | 161461 ffff80001212eac8 b hash_tfm
|
Completed in 363 milliseconds