Lines Matching refs:csum

88 	u8			csum[BTRFS_CSUM_SIZE];  member
251 int have_csum, u8 *csum, u64 generation,
256 const u8 *csum, u64 generation,
279 u64 gen, int mirror_num, u8 *csum, int force,
899 u8 *csum; in scrub_handle_errored_block() local
930 csum = sblock_to_check->pagev[0]->csum; in scrub_handle_errored_block()
994 csum, generation, sctx->csum_size, 1); in scrub_handle_errored_block()
1108 have_csum, csum, generation, in scrub_handle_errored_block()
1222 is_metadata, have_csum, csum, in scrub_handle_errored_block()
1481 int have_csum, u8 *csum, u64 generation, in scrub_recheck_block() argument
1525 have_csum, csum, generation, in scrub_recheck_block()
1544 const u8 *csum, u64 generation, in scrub_recheck_block_checksum() argument
1568 csum = h->csum; in scrub_recheck_block_checksum()
1594 if (memcmp(calculated_csum, csum, csum_size)) in scrub_recheck_block_checksum()
1859 u8 csum[BTRFS_CSUM_SIZE]; in scrub_checksum_data() local
1872 on_disk_csum = sblock->pagev[0]->csum; in scrub_checksum_data()
1893 btrfs_csum_final(crc, csum); in scrub_checksum_data()
1894 if (memcmp(csum, on_disk_csum, sctx->csum_size)) in scrub_checksum_data()
1922 memcpy(on_disk_csum, h->csum, sctx->csum_size); in scrub_checksum_tree_block()
1991 memcpy(on_disk_csum, s->csum, sctx->csum_size); in scrub_checksum_super()
2183 u64 gen, int mirror_num, u8 *csum, int force, in scrub_pages() argument
2227 if (csum) { in scrub_pages()
2229 memcpy(spage->csum, csum, sctx->csum_size); in scrub_pages()
2385 u8 *csum) in scrub_find_csum() argument
2409 memcpy(csum, sum->sums + index, sctx->csum_size); in scrub_find_csum()
2423 u8 csum[BTRFS_CSUM_SIZE]; in scrub_extent() local
2449 have_csum = scrub_find_csum(sctx, logical, l, csum); in scrub_extent()
2460 mirror_num, have_csum ? csum : NULL, 0, in scrub_extent()
2476 u64 flags, u64 gen, int mirror_num, u8 *csum) in scrub_pages_for_parity() argument
2525 if (csum) { in scrub_pages_for_parity()
2527 memcpy(spage->csum, csum, sctx->csum_size); in scrub_pages_for_parity()
2564 u8 csum[BTRFS_CSUM_SIZE]; in scrub_extent_for_parity() local
2582 have_csum = scrub_find_csum(sctx, logical, l, csum); in scrub_extent_for_parity()
2588 have_csum ? csum : NULL); in scrub_extent_for_parity()