Home
last modified time | relevance | path

Searched refs:csum_size (Results 1 – 13 of 13) sorted by relevance

/linux/fs/btrfs/
H A Dfile-item.c132 return (bytes >> fs_info->sectorsize_bits) * fs_info->csum_size; in bytes_to_csum_size()
135 static size_t csum_size_to_bytes(const struct btrfs_fs_info *fs_info, u32 csum_size) in csum_size_to_bytes() argument
137 ASSERT(IS_ALIGNED(csum_size, fs_info->csum_size)); in csum_size_to_bytes()
139 return (csum_size / fs_info->csum_size) << fs_info->sectorsize_bits; in csum_size_to_bytes()
145 fs_info->csum_size); in max_ordered_sum_bytes()
211 const u32 csum_size = fs_info->csum_size; in btrfs_lookup_csum() local
233 csums_in_item /= csum_size; in btrfs_lookup_csum()
244 csum_offset * csum_size); in btrfs_lookup_csum()
285 const u32 csum_size = fs_info->csum_size; in search_csum_tree() local
302 csum_len = (itemsize / csum_size) * sectorsize; in search_csum_tree()
[all …]
H A Ddisk-io.c169 if (memcmp(disk_sb->csum, result, fs_info->csum_size)) in btrfs_check_super_csum()
314 write_extent_buffer(eb, result, 0, fs_info->csum_size); in btree_csum_one_bio()
363 const u32 csum_size = fs_info->csum_size; in btrfs_validate_extent_buffer() local
396 if (memcmp(result, header_csum, csum_size) != 0) { in btrfs_validate_extent_buffer()
400 BTRFS_CSUM_FMT_VALUE(csum_size, header_csum), in btrfs_validate_extent_buffer()
401 BTRFS_CSUM_FMT_VALUE(csum_size, result), in btrfs_validate_extent_buffer()
3425 fs_info->csum_size = btrfs_super_csum_size(disk_super); in open_ctree()
3495 fs_info->csums_per_leaf = BTRFS_MAX_ITEM_SIZE(fs_info) / fs_info->csum_size; in open_ctree()
H A Draid56.c1687 expected_csum = rbio->csum_buf + total_sector_nr * fs_info->csum_size; in verify_bio_data_sectors()
1689 if (unlikely(memcmp(csum_buf, expected_csum, fs_info->csum_size) != 0)) in verify_bio_data_sectors()
1908 fs_info->csum_size; in verify_one_sector()
1910 if (unlikely(memcmp(csum_buf, csum_expected, fs_info->csum_size) != 0)) in verify_one_sector()
2303 fs_info->csum_size, GFP_NOFS); in fill_data_csums()
H A Dscrub.c369 fs_info->csum_size, GFP_KERNEL); in init_scrub_stripe()
727 if (memcmp(calculated_csum, header->csum, fs_info->csum_size) != 0) { in scrub_verify_one_metadata()
733 BTRFS_CSUM_FMT_VALUE(fs_info->csum_size, header->csum), in scrub_verify_one_metadata()
734 BTRFS_CSUM_FMT_VALUE(fs_info->csum_size, calculated_csum)); in scrub_verify_one_metadata()
805 if (memcmp(csum_buf, sector->csum, fs_info->csum_size)) { in scrub_verify_one_sector()
1729 sector_nr * fs_info->csum_size; in scrub_find_fill_first_stripe()
H A Dinode.c223 const u32 csum_size = fs_info->csum_size; in print_data_reloc_error() local
236 BTRFS_CSUM_FMT_VALUE(csum_size, csum), in print_data_reloc_error()
237 BTRFS_CSUM_FMT_VALUE(csum_size, csum_expected), in print_data_reloc_error()
247 BTRFS_CSUM_FMT_VALUE(csum_size, csum), in print_data_reloc_error()
248 BTRFS_CSUM_FMT_VALUE(csum_size, csum_expected), in print_data_reloc_error()
312 const u32 csum_size = root->fs_info->csum_size; in btrfs_print_data_csum_error() local
325 BTRFS_CSUM_FMT_VALUE(csum_size, csum), in btrfs_print_data_csum_error()
326 BTRFS_CSUM_FMT_VALUE(csum_size, csum_expected), in btrfs_print_data_csum_error()
333 BTRFS_CSUM_FMT_VALUE(csum_size, csum), in btrfs_print_data_csum_error()
334 BTRFS_CSUM_FMT_VALUE(csum_size, csum_expected), in btrfs_print_data_csum_error()
[all …]
H A Dioctl.c2717 fi_args->csum_size = btrfs_super_csum_size(fs_info->super_copy); in btrfs_ioctl_fs_info()
5193 const u32 csum_size = fs_info->csum_size; in copy_csums_to_user() local
5215 offset = ((sums->logical - disk_bytenr) >> fs_info->sectorsize_bits) * csum_size; in copy_csums_to_user()
5216 copy_size = (sums->len >> fs_info->sectorsize_bits) * csum_size; in copy_csums_to_user()
5245 const u32 csum_size = fs_info->csum_size; in btrfs_ioctl_get_csums() local
5448 entry_csum_size = (range_len >> fs_info->sectorsize_bits) * csum_size; in btrfs_ioctl_get_csums()
H A Dprint-tree.c339 const u32 csum_bytes = (size / fs_info->csum_size) * fs_info->sectorsize; in print_extent_csum()
H A Dfs.h895 u32 csum_size; member
H A Dtree-checker.c397 const u32 csumsize = fs_info->csum_size; in check_csum_item()
/linux/fs/ext4/
H A Dnamei.c1919 int csum_size = 0; in do_split() local
1923 csum_size = sizeof(struct ext4_dir_entry_tail); in do_split()
1996 de->rec_len = ext4_rec_len_to_disk(data1 + (blocksize - csum_size) - in do_split()
1999 de2->rec_len = ext4_rec_len_to_disk(data2 + (blocksize - csum_size) - in do_split()
2002 if (csum_size) { in do_split()
2116 int csum_size = 0; in add_dirent_to_buf() local
2120 csum_size = sizeof(struct ext4_dir_entry_tail); in add_dirent_to_buf()
2124 blocksize - csum_size, fname, &de); in add_dirent_to_buf()
2226 int csum_size = 0; in make_indexed_dir() local
2229 csum_size = sizeof(struct ext4_dir_entry_tail); in make_indexed_dir()
[all …]
H A Dinode.c66 unsigned int csum_size = sizeof(dummy_csum); in ext4_inode_csum() local
69 csum = ext4_chksum(csum, (__u8 *)&dummy_csum, csum_size); in ext4_inode_csum()
70 offset += csum_size; in ext4_inode_csum()
80 csum_size); in ext4_inode_csum()
81 offset += csum_size; in ext4_inode_csum()
H A Dext4.h3279 int csum_size);
/linux/include/uapi/linux/
H A Dbtrfs.h285 __u16 csum_size; /* out */ member