Lines Matching refs:tfm
156 struct crypto_shash *tfm; in ecryptfs_init_crypt_stat() local
159 tfm = crypto_alloc_shash(ECRYPTFS_DEFAULT_HASH, 0, 0); in ecryptfs_init_crypt_stat()
160 if (IS_ERR(tfm)) { in ecryptfs_init_crypt_stat()
161 rc = PTR_ERR(tfm); in ecryptfs_init_crypt_stat()
173 crypt_stat->hash_tfm = tfm; in ecryptfs_init_crypt_stat()
189 crypto_free_skcipher(crypt_stat->tfm); in ecryptfs_destroy_crypt_stat()
309 req = skcipher_request_alloc(crypt_stat->tfm, GFP_NOFS); in crypt_scatterlist()
321 rc = crypto_skcipher_setkey(crypt_stat->tfm, crypt_stat->key, in crypt_scatterlist()
565 if (crypt_stat->tfm) { in ecryptfs_init_crypt_ctx()
573 crypt_stat->tfm = crypto_alloc_skcipher(full_alg_name, 0, 0); in ecryptfs_init_crypt_ctx()
574 if (IS_ERR(crypt_stat->tfm)) { in ecryptfs_init_crypt_ctx()
575 rc = PTR_ERR(crypt_stat->tfm); in ecryptfs_init_crypt_ctx()
576 crypt_stat->tfm = NULL; in ecryptfs_init_crypt_ctx()
582 crypto_skcipher_set_flags(crypt_stat->tfm, in ecryptfs_init_crypt_ctx()
1693 int ecryptfs_get_tfm_and_mutex_for_cipher_name(struct crypto_skcipher **tfm, in ecryptfs_get_tfm_and_mutex_for_cipher_name() argument
1700 (*tfm) = NULL; in ecryptfs_get_tfm_and_mutex_for_cipher_name()
1712 (*tfm) = key_tfm->key_tfm; in ecryptfs_get_tfm_and_mutex_for_cipher_name()
2066 struct crypto_skcipher *tfm; in ecryptfs_set_f_namelen() local
2076 rc = ecryptfs_get_tfm_and_mutex_for_cipher_name(&tfm, &tfm_mutex, in ecryptfs_set_f_namelen()
2084 cipher_blocksize = crypto_skcipher_blocksize(tfm); in ecryptfs_set_f_namelen()