Lines Matching refs:checksums
1325 char *checksums; in integrity_metadata() local
1334 …checksums = kmalloc((PAGE_SIZE >> SECTOR_SHIFT >> ic->sb->log2_sectors_per_block) * ic->tag_size +… in integrity_metadata()
1336 if (!checksums) in integrity_metadata()
1337 checksums = checksums_onstack; in integrity_metadata()
1346 checksums_ptr = checksums; in integrity_metadata()
1353 } while (pos < bv.bv_len && sectors_to_process && checksums != checksums_onstack); in integrity_metadata()
1356 r = dm_integrity_rw_tag(ic, checksums, &dio->metadata_block, &dio->metadata_offset, in integrity_metadata()
1357 checksums_ptr - checksums, !dio->write ? TAG_CMP : TAG_WRITE); in integrity_metadata()
1365 if (likely(checksums != checksums_onstack)) in integrity_metadata()
1366 kfree(checksums); in integrity_metadata()
1380 if (likely(checksums != checksums_onstack)) in integrity_metadata()
1381 kfree(checksums); in integrity_metadata()