Lines Matching refs:salt
90 u8 *salt; member
275 err = crypto_hash_digest(&desc, &sg, cc->key_size, essiv->salt); in crypt_iv_essiv_init()
281 err = crypto_cipher_setkey(essiv_tfm, essiv->salt, in crypt_iv_essiv_init()
297 memset(essiv->salt, 0, salt_size); in crypt_iv_essiv_wipe()
300 r = crypto_cipher_setkey(essiv_tfm, essiv->salt, salt_size); in crypt_iv_essiv_wipe()
310 u8 *salt, unsigned saltsize) in setup_essiv_cpu() argument
330 err = crypto_cipher_setkey(essiv_tfm, salt, saltsize); in setup_essiv_cpu()
348 kzfree(essiv->salt); in crypt_iv_essiv_dtr()
349 essiv->salt = NULL; in crypt_iv_essiv_dtr()
364 u8 *salt = NULL; in crypt_iv_essiv_ctr() local
380 salt = kzalloc(crypto_hash_digestsize(hash_tfm), GFP_KERNEL); in crypt_iv_essiv_ctr()
381 if (!salt) { in crypt_iv_essiv_ctr()
387 cc->iv_gen_private.essiv.salt = salt; in crypt_iv_essiv_ctr()
390 essiv_tfm = setup_essiv_cpu(cc, ti, salt, in crypt_iv_essiv_ctr()
403 kfree(salt); in crypt_iv_essiv_ctr()