Searched refs:hash_tfm (Results 1 – 7 of 7) sorted by relevance
/Linux-v4.19/drivers/md/ |
D | dm-crypt.c | 102 struct crypto_shash *hash_tfm; member 112 struct crypto_shash *hash_tfm; member 330 SHASH_DESC_ON_STACK(desc, essiv->hash_tfm); in crypt_iv_essiv_init() 334 desc->tfm = essiv->hash_tfm; in crypt_iv_essiv_init() 345 crypto_shash_digestsize(essiv->hash_tfm)); in crypt_iv_essiv_init() 356 unsigned salt_size = crypto_shash_digestsize(essiv->hash_tfm); in crypt_iv_essiv_wipe() 408 crypto_free_shash(essiv->hash_tfm); in crypt_iv_essiv_dtr() 409 essiv->hash_tfm = NULL; in crypt_iv_essiv_dtr() 426 struct crypto_shash *hash_tfm = NULL; in crypt_iv_essiv_ctr() local 436 hash_tfm = crypto_alloc_shash(opts, 0, 0); in crypt_iv_essiv_ctr() [all …]
|
/Linux-v4.19/security/keys/encrypted-keys/ |
D | encrypted.c | 58 static struct crypto_shash *hash_tfm; variable 384 ret = calc_hash(hash_tfm, derived_key, derived_buf, derived_buf_len); in get_derived_key() 987 hash_tfm = crypto_alloc_shash(hash_alg, 0, CRYPTO_ALG_ASYNC); in init_encrypted() 988 if (IS_ERR(hash_tfm)) { in init_encrypted() 990 hash_alg, PTR_ERR(hash_tfm)); in init_encrypted() 991 return PTR_ERR(hash_tfm); in init_encrypted() 1002 crypto_free_shash(hash_tfm); in init_encrypted() 1009 crypto_free_shash(hash_tfm); in cleanup_encrypted()
|
/Linux-v4.19/drivers/crypto/qat/qat_common/ |
D | qat_algs.c | 113 struct crypto_shash *hash_tfm; member 150 SHASH_DESC_ON_STACK(shash, ctx->hash_tfm); in qat_alg_do_precomputes() 154 int block_size = crypto_shash_blocksize(ctx->hash_tfm); in qat_alg_do_precomputes() 155 int digest_size = crypto_shash_digestsize(ctx->hash_tfm); in qat_alg_do_precomputes() 164 shash->tfm = ctx->hash_tfm; in qat_alg_do_precomputes() 299 cpu_to_be32(crypto_shash_blocksize(ctx->hash_tfm)); in qat_alg_aead_init_enc_session() 366 roundup(crypto_shash_digestsize(ctx->hash_tfm), 8) * 2); in qat_alg_aead_init_dec_session() 386 cpu_to_be32(crypto_shash_blocksize(ctx->hash_tfm)); in qat_alg_aead_init_dec_session() 408 roundup(crypto_shash_digestsize(ctx->hash_tfm), 8) * 2) >> 3; in qat_alg_aead_init_dec_session() 1069 ctx->hash_tfm = crypto_alloc_shash(hash_name, 0, 0); in qat_alg_aead_init() [all …]
|
/Linux-v4.19/security/integrity/evm/ |
D | evm.h | 45 extern struct crypto_shash *hash_tfm;
|
/Linux-v4.19/fs/ecryptfs/ |
D | keystore.c | 617 struct crypto_shash *hash_tfm; member 755 s->hash_tfm = crypto_alloc_shash(ECRYPTFS_TAG_70_DIGEST, 0, 0); in ecryptfs_write_tag_70_packet() 756 if (IS_ERR(s->hash_tfm)) { in ecryptfs_write_tag_70_packet() 757 rc = PTR_ERR(s->hash_tfm); in ecryptfs_write_tag_70_packet() 765 crypto_shash_descsize(s->hash_tfm), GFP_KERNEL); in ecryptfs_write_tag_70_packet() 771 s->hash_desc->tfm = s->hash_tfm; in ecryptfs_write_tag_70_packet() 854 crypto_free_shash(s->hash_tfm); in ecryptfs_write_tag_70_packet()
|
D | crypto.c | 94 tfm = crypt_stat->hash_tfm; in ecryptfs_calculate_md5() 202 crypt_stat->hash_tfm = tfm; in ecryptfs_init_crypt_stat() 219 crypto_free_shash(crypt_stat->hash_tfm); in ecryptfs_destroy_crypt_stat()
|
D | ecryptfs_kernel.h | 254 struct crypto_shash *hash_tfm; /* Crypto context for generating member
|