Lines Matching refs:shash
1079 struct crypto_shash **shash, struct sdesc **sdesc) in cifs_alloc_hash() argument
1087 *shash = crypto_alloc_shash(name, 0, 0); in cifs_alloc_hash()
1088 if (IS_ERR(*shash)) { in cifs_alloc_hash()
1090 rc = PTR_ERR(*shash); in cifs_alloc_hash()
1091 *shash = NULL; in cifs_alloc_hash()
1096 size = sizeof(struct shash_desc) + crypto_shash_descsize(*shash); in cifs_alloc_hash()
1100 crypto_free_shash(*shash); in cifs_alloc_hash()
1101 *shash = NULL; in cifs_alloc_hash()
1105 (*sdesc)->shash.tfm = *shash; in cifs_alloc_hash()
1117 cifs_free_hash(struct crypto_shash **shash, struct sdesc **sdesc) in cifs_free_hash() argument
1121 if (*shash) in cifs_free_hash()
1122 crypto_free_shash(*shash); in cifs_free_hash()
1123 *shash = NULL; in cifs_free_hash()