Lines Matching refs:internal_hash
215 struct crypto_shash *internal_hash; member
1644 SHASH_DESC_ON_STACK(req, ic->internal_hash); in integrity_sector_checksum()
1648 req->tfm = ic->internal_hash; in integrity_sector_checksum()
1682 digest_size = crypto_shash_digestsize(ic->internal_hash); in integrity_sector_checksum()
1700 if (ic->internal_hash) { in integrity_metadata()
1703 unsigned digest_size = crypto_shash_digestsize(ic->internal_hash); in integrity_metadata()
1907 if (!ic->internal_hash) { in dm_integrity_map()
1987 if (ic->internal_hash) { in __journal_read_write()
1999 if (!ic->internal_hash) { in __journal_read_write()
2035 if (ic->internal_hash) { in __journal_read_write()
2036 unsigned digest_size = crypto_shash_digestsize(ic->internal_hash); in __journal_read_write()
2097 bool need_sync_io = ic->internal_hash && dio->op == REQ_OP_READ; in dm_integrity_map_continue()
2532 ic->internal_hash) { in do_journal_write()
4131 r = get_mac(&ic->internal_hash, &ic->internal_hash_alg, &ti->error, in dm_integrity_ctr()
4142 if (!ic->internal_hash) { in dm_integrity_ctr()
4147 ic->tag_size = crypto_shash_digestsize(ic->internal_hash); in dm_integrity_ctr()
4159 if (ic->mode == 'B' && !ic->internal_hash) { in dm_integrity_ctr()
4165 if (ic->discard && !ic->internal_hash) { in dm_integrity_ctr()
4383 if (ic->internal_hash) { in dm_integrity_ctr()
4509 if (!ic->internal_hash) in dm_integrity_ctr()
4580 if (ic->internal_hash) in dm_integrity_dtr()
4581 crypto_free_shash(ic->internal_hash); in dm_integrity_dtr()