Searched refs:want_digest (Results 1 – 4 of 4) sorted by relevance
| /linux/drivers/md/ |
| H A D | dm-verity-fec.c | 179 const u8 *want_digest, const u8 *data) in fec_is_erasure() argument 185 return memcmp(io->tmp_digest, want_digest, v->digest_size) != 0; in fec_is_erasure() 203 u8 want_digest[HASH_MAX_DIGESTSIZE]; in fec_read_bufs() local 210 if (WARN_ON(v->digest_size > sizeof(want_digest))) in fec_read_bufs() 260 verity_hash_for_block(v, io, block, want_digest, in fec_read_bufs() 271 fec_is_erasure(v, io, want_digest, bbuf)) in fec_read_bufs() 351 const u8 *want_digest, bool use_erasures) in fec_decode_rsb() argument 377 if (memcmp(io->tmp_digest, want_digest, v->digest_size)) { in fec_decode_rsb() 388 enum verity_block_type type, const u8 *want_digest, in verity_fec_decode() argument 434 r = fec_decode_rsb(v, io, fio, rsb, offset, want_digest, false); in verity_fec_decode() [all …]
|
| H A D | dm-verity-target.c | 242 u8 *want_digest) in verity_verify_level() argument 277 want_digest, hash_block, data) == 0) { in verity_verify_level() 301 if (likely(memcmp(io->tmp_digest, want_digest, in verity_verify_level() 312 want_digest, hash_block, data) == 0) in verity_verify_level() 329 memcpy(want_digest, data, v->digest_size); in verity_verify_level() 376 const u8 *want_digest, sector_t cur_block, in verity_recheck() argument 405 if (memcmp(io->tmp_digest, want_digest, v->digest_size)) { in verity_recheck() 423 const u8 *want_digest = block->want_digest; in verity_handle_data_hash_mismatch() local 434 if (verity_recheck(v, io, want_digest, blkno, data) == 0) { in verity_handle_data_hash_mismatch() 439 if (verity_fec_decode(v, io, DM_VERITY_BLOCK_TYPE_DATA, want_digest, in verity_handle_data_hash_mismatch() [all …]
|
| H A D | dm-verity-fec.h | 76 enum verity_block_type type, const u8 *want_digest, 116 const u8 *want_digest, in verity_fec_decode() argument
|
| H A D | dm-verity.h | 90 u8 want_digest[HASH_MAX_DIGESTSIZE]; member
|