Lines Matching refs:checksums
1520 char *checksums; in integrity_metadata() local
1529 …checksums = kmalloc((PAGE_SIZE >> SECTOR_SHIFT >> ic->sb->log2_sectors_per_block) * ic->tag_size +… in integrity_metadata()
1531 if (!checksums) { in integrity_metadata()
1532 checksums = checksums_onstack; in integrity_metadata()
1547 checksums_ptr = checksums; in integrity_metadata()
1554 } while (pos < bv.bv_len && sectors_to_process && checksums != checksums_onstack); in integrity_metadata()
1557 r = dm_integrity_rw_tag(ic, checksums, &dio->metadata_block, &dio->metadata_offset, in integrity_metadata()
1558 checksums_ptr - checksums, !dio->write ? TAG_CMP : TAG_WRITE); in integrity_metadata()
1566 if (likely(checksums != checksums_onstack)) in integrity_metadata()
1567 kfree(checksums); in integrity_metadata()
1581 if (likely(checksums != checksums_onstack)) in integrity_metadata()
1582 kfree(checksums); in integrity_metadata()