Lines Matching refs:internal_hash
193 struct crypto_shash *internal_hash; member
1271 SHASH_DESC_ON_STACK(req, ic->internal_hash); in integrity_sector_checksum()
1275 req->tfm = ic->internal_hash; in integrity_sector_checksum()
1302 digest_size = crypto_shash_digestsize(ic->internal_hash); in integrity_sector_checksum()
1320 if (ic->internal_hash) { in integrity_metadata()
1323 unsigned digest_size = crypto_shash_digestsize(ic->internal_hash); in integrity_metadata()
1469 if (!ic->internal_hash) { in dm_integrity_map()
1548 if (ic->internal_hash) { in __journal_read_write()
1549 char checksums_onstack[max(crypto_shash_digestsize(ic->internal_hash), ic->tag_size)]; in __journal_read_write()
1560 if (!ic->internal_hash) { in __journal_read_write()
1596 if (ic->internal_hash) { in __journal_read_write()
1597 unsigned digest_size = crypto_shash_digestsize(ic->internal_hash); in __journal_read_write()
1657 bool need_sync_io = ic->internal_hash && !dio->write; in dm_integrity_map_continue()
2025 ic->internal_hash) { in do_journal_write()
2026 char test_tag[max(crypto_shash_digestsize(ic->internal_hash), ic->tag_size)]; in do_journal_write()
3235 r = get_mac(&ic->internal_hash, &ic->internal_hash_alg, &ti->error, in dm_integrity_ctr()
3246 if (!ic->internal_hash) { in dm_integrity_ctr()
3251 ic->tag_size = crypto_shash_digestsize(ic->internal_hash); in dm_integrity_ctr()
3447 if (!ic->internal_hash) { in dm_integrity_ctr()
3513 if (!ic->internal_hash) in dm_integrity_ctr()
3578 if (ic->internal_hash) in dm_integrity_dtr()
3579 crypto_free_shash(ic->internal_hash); in dm_integrity_dtr()