Lines Matching refs:internal_hash
210 struct crypto_shash *internal_hash;
1548 SHASH_DESC_ON_STACK(req, ic->internal_hash);
1552 req->tfm = ic->internal_hash;
1578 digest_size = crypto_shash_digestsize(ic->internal_hash);
1596 if (ic->internal_hash) {
1599 unsigned digest_size = crypto_shash_digestsize(ic->internal_hash);
1804 if (!ic->internal_hash) {
1884 if (ic->internal_hash) {
1896 if (!ic->internal_hash) {
1932 if (ic->internal_hash) {
1933 unsigned digest_size = crypto_shash_digestsize(ic->internal_hash);
1994 bool need_sync_io = ic->internal_hash && dio->op == REQ_OP_READ;
2433 ic->internal_hash) {
3198 EMIT_ALG(internal_hash_alg, "internal_hash");
3805 * internal_hash
3946 } else if (!strncmp(opt_string, "internal_hash:", strlen("internal_hash:"))) {
3948 "Invalid internal_hash argument");
3991 r = get_mac(&ic->internal_hash, &ic->internal_hash_alg, &ti->error,
4002 if (!ic->internal_hash) {
4007 ic->tag_size = crypto_shash_digestsize(ic->internal_hash);
4019 if (ic->mode == 'B' && !ic->internal_hash) {
4025 if (ic->discard && !ic->internal_hash) {
4243 if (ic->internal_hash) {
4259 if (crypto_shash_digestsize(ic->internal_hash) > ic->tag_size)
4260 recalc_tags_size += crypto_shash_digestsize(ic->internal_hash) - ic->tag_size;
4269 ti->error = "Recalculate can only be specified with internal_hash";
4370 if (!ic->internal_hash)
4443 if (ic->internal_hash)
4444 crypto_free_shash(ic->internal_hash);