Home
last modified time | relevance | path

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

/openbmc/linux/fs/btrfs/
H A Dfile-item.c134 return (bytes >> fs_info->sectorsize_bits) * fs_info->csum_size; in bytes_to_csum_size()
137 static size_t csum_size_to_bytes(const struct btrfs_fs_info *fs_info, u32 csum_size) in csum_size_to_bytes() argument
139 ASSERT(IS_ALIGNED(csum_size, fs_info->csum_size)); in csum_size_to_bytes()
141 return (csum_size / fs_info->csum_size) << fs_info->sectorsize_bits; in csum_size_to_bytes()
147 fs_info->csum_size); in max_ordered_sum_bytes()
216 const u32 csum_size = fs_info->csum_size; in btrfs_lookup_csum() local
238 csums_in_item /= csum_size; in btrfs_lookup_csum()
249 csum_offset * csum_size); in btrfs_lookup_csum()
290 const u32 csum_size = fs_info->csum_size; in search_csum_tree() local
307 csum_len = (itemsize / csum_size) * sectorsize; in search_csum_tree()
[all …]
H A Dscrub.c276 fs_info->csum_size, GFP_KERNEL); in init_scrub_stripe()
617 memcpy(on_disk_csum, header->csum, fs_info->csum_size); in scrub_verify_one_metadata()
664 if (memcmp(calculated_csum, on_disk_csum, fs_info->csum_size) != 0) { in scrub_verify_one_metadata()
670 CSUM_FMT_VALUE(fs_info->csum_size, on_disk_csum), in scrub_verify_one_metadata()
671 CSUM_FMT_VALUE(fs_info->csum_size, calculated_csum)); in scrub_verify_one_metadata()
1629 sector_nr * fs_info->csum_size; in scrub_find_fill_first_stripe()
H A Ddisk-io.c160 if (memcmp(disk_sb->csum, result, fs_info->csum_size)) in btrfs_check_super_csum()
293 write_extent_buffer(eb, result, 0, fs_info->csum_size); in btree_csum_one_bio()
341 const u32 csum_size = fs_info->csum_size; in btrfs_validate_extent_buffer() local
376 if (memcmp(result, header_csum, csum_size) != 0) { in btrfs_validate_extent_buffer()
380 CSUM_FMT_VALUE(csum_size, header_csum), in btrfs_validate_extent_buffer()
381 CSUM_FMT_VALUE(csum_size, result), in btrfs_validate_extent_buffer()
3224 fs_info->csum_size = btrfs_super_csum_size(disk_super); in open_ctree()
3299 fs_info->csums_per_leaf = BTRFS_MAX_ITEM_SIZE(fs_info) / fs_info->csum_size; in open_ctree()
H A Dfs.h734 u32 csum_size; member
H A Dinode.c235 const u32 csum_size = fs_info->csum_size; in print_data_reloc_error() local
250 CSUM_FMT_VALUE(csum_size, csum), in print_data_reloc_error()
251 CSUM_FMT_VALUE(csum_size, csum_expected), in print_data_reloc_error()
261 CSUM_FMT_VALUE(csum_size, csum), in print_data_reloc_error()
262 CSUM_FMT_VALUE(csum_size, csum_expected), in print_data_reloc_error()
323 const u32 csum_size = root->fs_info->csum_size; in btrfs_print_data_csum_error() local
336 CSUM_FMT_VALUE(csum_size, csum), in btrfs_print_data_csum_error()
337 CSUM_FMT_VALUE(csum_size, csum_expected), in btrfs_print_data_csum_error()
344 CSUM_FMT_VALUE(csum_size, csum), in btrfs_print_data_csum_error()
345 CSUM_FMT_VALUE(csum_size, csum_expected), in btrfs_print_data_csum_error()
[all …]
H A Draid56.c1476 total_sector_nr * fs_info->csum_size; in verify_bio_data_sectors()
1707 fs_info->csum_size; in verify_one_sector()
2100 fs_info->csum_size, GFP_NOFS); in fill_data_csums()
H A Dtree-checker.c348 const u32 csumsize = fs_info->csum_size; in check_csum_item()
H A Dcheck-integrity.c1681 if (memcmp(csum, h->csum, fs_info->csum_size)) in btrfsic_test_for_metadata()
H A Dioctl.c2857 fi_args->csum_size = btrfs_super_csum_size(fs_info->super_copy); in btrfs_ioctl_fs_info()
/openbmc/u-boot/fs/btrfs/
H A Dsuper.c62 const int csum_size = sizeof(crc); in btrfs_check_super_csum() local
63 char result[csum_size]; in btrfs_check_super_csum()
69 if (memcmp(raw_disk_sb, result, csum_size)) in btrfs_check_super_csum()
/openbmc/linux/fs/ext4/
H A Dnamei.c1991 int csum_size = 0; in do_split() local
1995 csum_size = sizeof(struct ext4_dir_entry_tail); in do_split()
2059 de->rec_len = ext4_rec_len_to_disk(data1 + (blocksize - csum_size) - in do_split()
2062 de2->rec_len = ext4_rec_len_to_disk(data2 + (blocksize - csum_size) - in do_split()
2065 if (csum_size) { in do_split()
2179 int csum_size = 0; in add_dirent_to_buf() local
2183 csum_size = sizeof(struct ext4_dir_entry_tail); in add_dirent_to_buf()
2187 blocksize - csum_size, fname, &de); in add_dirent_to_buf()
2289 int csum_size = 0; in make_indexed_dir() local
2292 csum_size = sizeof(struct ext4_dir_entry_tail); in make_indexed_dir()
[all …]
H A Dinline.c1132 int err, csum_size = 0, header_size = 0; in ext4_finish_convert_inline_dir() local
1142 inode->i_sb->s_blocksize, csum_size, in ext4_finish_convert_inline_dir()
1150 csum_size = sizeof(struct ext4_dir_entry_tail); in ext4_finish_convert_inline_dir()
1157 inode->i_sb->s_blocksize - csum_size); in ext4_finish_convert_inline_dir()
1159 if (csum_size) in ext4_finish_convert_inline_dir()
H A Dinode.c59 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()
H A Dext4.h3056 int csum_size);
3599 int blocksize, int csum_size,
/openbmc/linux/fs/jbd2/
H A Drevoke.c578 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()
H A Drecovery.c948 unsigned csum_size = 0; in scan_revoke_records() local
957 csum_size = sizeof(struct jbd2_journal_block_tail); in scan_revoke_records()
958 if (rcount > journal->j_blocksize - csum_size) in scan_revoke_records()
H A Dcommit.c375 int csum_size = 0; in jbd2_journal_commit_transaction() local
380 csum_size = sizeof(struct jbd2_journal_block_tail); in jbd2_journal_commit_transaction()
702 space_left < tag_bytes + 16 + csum_size) { in jbd2_journal_commit_transaction()
/openbmc/qemu/hw/net/
H A Dvirtio-net.c1708 size_t csum_size = ETH_HLEN + sizeof(struct ip_header) + in work_around_broken_dhclient()
1715 (buf_size >= csum_size && buf_size < 1500) && /* normal sized MTU */ in work_around_broken_dhclient()
1719 memcpy((uint8_t *)hdr + *hdr_len, buf, csum_size);
1720 net_checksum_calculate((uint8_t *)hdr + *hdr_len, csum_size, CSUM_UDP); in receive_header()
1722 *hdr_len += csum_size; in receive_header()
1723 *buf_offset += csum_size; in receive_header()
1701 size_t csum_size = ETH_HLEN + sizeof(struct ip_header) + work_around_broken_dhclient() local
/openbmc/linux/include/uapi/linux/
H A Dbtrfs.h284 __u16 csum_size; /* out */ member