| /Linux-v5.15/fs/btrfs/ |
| D | file-item.c | 125 u16 csum_size) in max_ordered_sum_bytes() argument 127 u32 ncsums = (PAGE_SIZE - sizeof(struct btrfs_ordered_sum)) / csum_size; in max_ordered_sum_bytes() 190 const u32 csum_size = fs_info->csum_size; in btrfs_lookup_csum() local 212 csums_in_item /= csum_size; in btrfs_lookup_csum() 223 csum_offset * csum_size); in btrfs_lookup_csum() 263 const u32 csum_size = fs_info->csum_size; in search_csum_tree() local 280 csum_len = (itemsize / csum_size) * sectorsize; in search_csum_tree() 297 csum_len = (itemsize / csum_size) * sectorsize; in search_csum_tree() 304 ret * csum_size); in search_csum_tree() 371 const u32 csum_size = fs_info->csum_size; in btrfs_lookup_bio_sums() local [all …]
|
| D | btrfs_inode.h | 384 const u32 csum_size = root->fs_info->csum_size; in btrfs_print_data_csum_error() local 392 CSUM_FMT_VALUE(csum_size, csum), in btrfs_print_data_csum_error() 393 CSUM_FMT_VALUE(csum_size, csum_expected), in btrfs_print_data_csum_error() 400 CSUM_FMT_VALUE(csum_size, csum), in btrfs_print_data_csum_error() 401 CSUM_FMT_VALUE(csum_size, csum_expected), in btrfs_print_data_csum_error()
|
| D | compression.c | 141 (DIV_ROUND_UP(disk_size, fs_info->sectorsize)) * fs_info->csum_size; in compressed_bio_size() 149 const u32 csum_size = fs_info->csum_size; in check_compressed_csum() local 180 if (memcmp(&csum, cb_sum, csum_size) != 0) { in check_compressed_csum() 189 cb_sum += csum_size; in check_compressed_csum() 802 sums += fs_info->csum_size * nr_sectors; in btrfs_submit_compressed_read()
|
| D | ordered-data.h | 160 return sizeof(struct btrfs_ordered_sum) + num_sectors * fs_info->csum_size; in btrfs_ordered_sum_size()
|
| D | scrub.c | 1348 sctx->fs_info->csum_size); in scrub_setup_recheck_block() 1839 if (memcmp(csum, spage->csum, fs_info->csum_size)) in scrub_checksum_data() 1871 memcpy(on_disk_csum, h->csum, sctx->fs_info->csum_size); in scrub_checksum_tree_block() 1904 if (memcmp(calculated_csum, on_disk_csum, sctx->fs_info->csum_size)) in scrub_checksum_tree_block() 1941 if (memcmp(calculated_csum, s->csum, sctx->fs_info->csum_size)) in scrub_checksum_super() 2314 memcpy(spage->csum, csum, sctx->fs_info->csum_size); in scrub_pages() 2526 memcpy(csum, sum->sums + index * sctx->fs_info->csum_size, in scrub_find_csum() 2527 sctx->fs_info->csum_size); in scrub_find_csum() 2651 memcpy(spage->csum, csum, sctx->fs_info->csum_size); in scrub_pages_for_parity()
|
| D | disk-io.c | 305 if (memcmp(disk_sb->csum, result, fs_info->csum_size)) in btrfs_check_super_csum() 452 write_extent_buffer(eb, result, 0, fs_info->csum_size); in csum_one_extent_buffer() 568 const u32 csum_size = fs_info->csum_size; in validate_extent_buffer() local 599 if (memcmp(result, header_csum, csum_size) != 0) { in validate_extent_buffer() 603 CSUM_FMT_VALUE(csum_size, header_csum), in validate_extent_buffer() 604 CSUM_FMT_VALUE(csum_size, result), in validate_extent_buffer() 3255 fs_info->csum_size = btrfs_super_csum_size(disk_super); in open_ctree() 3338 fs_info->csums_per_leaf = BTRFS_MAX_ITEM_SIZE(fs_info) / fs_info->csum_size; in open_ctree()
|
| D | extent_io.c | 2650 const u32 csum_size = fs_info->csum_size; in btrfs_repair_one_sector() local 2654 failed_io_bio->csum + csum_size * icsum, csum_size); in btrfs_repair_one_sector()
|
| D | inode.c | 3220 const u32 csum_size = fs_info->csum_size; in check_data_csum() local 3228 csum_expected = ((u8 *)io_bio->csum) + offset_sectors * csum_size; in check_data_csum() 3235 if (memcmp(csum, csum_expected, csum_size)) in check_data_csum() 8207 csum_offset *= fs_info->csum_size; in btrfs_submit_dio_bio() 8235 dip_size += fs_info->csum_size * nblocks; in btrfs_create_dio_private()
|
| D | tree-checker.c | 343 const u32 csumsize = fs_info->csum_size; in check_csum_item()
|
| D | check-integrity.c | 1673 if (memcmp(csum, h->csum, fs_info->csum_size)) in btrfsic_test_for_metadata()
|
| D | ctree.h | 987 u32 csum_size; member
|
| D | ioctl.c | 3357 fi_args->csum_size = btrfs_super_csum_size(fs_info->super_copy); in btrfs_ioctl_fs_info()
|
| /Linux-v5.15/fs/ext4/ |
| D | namei.c | 1917 int csum_size = 0; in do_split() local 1921 csum_size = sizeof(struct ext4_dir_entry_tail); in do_split() 1982 de->rec_len = ext4_rec_len_to_disk(data1 + (blocksize - csum_size) - in do_split() 1985 de2->rec_len = ext4_rec_len_to_disk(data2 + (blocksize - csum_size) - in do_split() 1988 if (csum_size) { in do_split() 2102 int csum_size = 0; in add_dirent_to_buf() local 2106 csum_size = sizeof(struct ext4_dir_entry_tail); in add_dirent_to_buf() 2110 blocksize - csum_size, fname, &de); in add_dirent_to_buf() 2166 int csum_size = 0; in make_indexed_dir() local 2169 csum_size = sizeof(struct ext4_dir_entry_tail); in make_indexed_dir() [all …]
|
| D | inline.c | 1147 int err, csum_size = 0, header_size = 0; in ext4_finish_convert_inline_dir() local 1157 inode->i_sb->s_blocksize, csum_size, in ext4_finish_convert_inline_dir() 1165 csum_size = sizeof(struct ext4_dir_entry_tail); in ext4_finish_convert_inline_dir() 1172 inode->i_sb->s_blocksize - csum_size); in ext4_finish_convert_inline_dir() 1174 if (csum_size) in ext4_finish_convert_inline_dir()
|
| D | inode.c | 59 unsigned int csum_size = sizeof(dummy_csum); in ext4_inode_csum() local 62 csum = ext4_chksum(sbi, csum, (__u8 *)&dummy_csum, csum_size); in ext4_inode_csum() 63 offset += csum_size; in ext4_inode_csum() 74 csum_size); in ext4_inode_csum() 75 offset += csum_size; in ext4_inode_csum()
|
| D | ext4.h | 3087 int csum_size); 3646 int blocksize, int csum_size,
|
| /Linux-v5.15/fs/jbd2/ |
| D | revoke.c | 578 int csum_size = 0; in write_one_revoke_record() local 594 csum_size = sizeof(struct jbd2_journal_block_tail); in write_one_revoke_record() 603 if (offset + sz > journal->j_blocksize - csum_size) { in write_one_revoke_record()
|
| D | recovery.c | 899 unsigned csum_size = 0; in scan_revoke_records() local 908 csum_size = sizeof(struct jbd2_journal_block_tail); in scan_revoke_records() 909 if (rcount > journal->j_blocksize - csum_size) in scan_revoke_records()
|
| D | commit.c | 408 int csum_size = 0; in jbd2_journal_commit_transaction() local 413 csum_size = sizeof(struct jbd2_journal_block_tail); in jbd2_journal_commit_transaction() 747 space_left < tag_bytes + 16 + csum_size) { in jbd2_journal_commit_transaction()
|
| /Linux-v5.15/include/uapi/linux/ |
| D | btrfs.h | 267 __u16 csum_size; /* out */ member
|