Lines Matching refs:shash
34 SHASH_DESC_ON_STACK(shash, c->hash_tfm); in __ubifs_node_calc_hash()
37 shash->tfm = c->hash_tfm; in __ubifs_node_calc_hash()
39 err = crypto_shash_digest(shash, node, le32_to_cpu(ch->len), hash); in __ubifs_node_calc_hash()
56 SHASH_DESC_ON_STACK(shash, c->hmac_tfm); in ubifs_hash_calc_hmac()
59 shash->tfm = c->hmac_tfm; in ubifs_hash_calc_hmac()
61 err = crypto_shash_digest(shash, hash, c->hash_len, hmac); in ubifs_hash_calc_hmac()
413 SHASH_DESC_ON_STACK(shash, c->hmac_tfm); in ubifs_node_calc_hmac()
420 shash->tfm = c->hmac_tfm; in ubifs_node_calc_hmac()
422 err = crypto_shash_init(shash); in ubifs_node_calc_hmac()
427 err = crypto_shash_update(shash, node + 8, ofs_hmac - 8); in ubifs_node_calc_hmac()
433 err = crypto_shash_update(shash, node + ofs_hmac + hmac_len, in ubifs_node_calc_hmac()
439 return crypto_shash_final(shash, hmac); in ubifs_node_calc_hmac()
533 SHASH_DESC_ON_STACK(shash, c->hmac_tfm); in ubifs_hmac_wkm()
540 shash->tfm = c->hmac_tfm; in ubifs_hmac_wkm()
542 err = crypto_shash_init(shash); in ubifs_hmac_wkm()
546 err = crypto_shash_update(shash, well_known_message, in ubifs_hmac_wkm()
551 err = crypto_shash_final(shash, hmac); in ubifs_hmac_wkm()