Lines Matching refs:csum_size
118 u16 csum_size)
120 u32 ncsums = (PAGE_SIZE - sizeof(struct btrfs_ordered_sum)) / csum_size;
184 u16 csum_size = btrfs_super_csum_size(fs_info->super_copy);
206 csums_in_item /= csum_size;
217 csum_offset * csum_size);
273 u16 csum_size = btrfs_super_csum_size(fs_info->super_copy);
283 if (nblocks * csum_size > BTRFS_BIO_INLINE_CSUM_SIZE) {
284 btrfs_bio->csum = kmalloc_array(nblocks, csum_size,
337 memset(csum, 0, csum_size);
359 (item_size / csum_size) *
370 diff = diff * csum_size;
375 csum_size * count);
377 csum += count * csum_size;
409 u16 csum_size = btrfs_super_csum_size(fs_info->super_copy);
438 if (offset * csum_size <
465 csum_end = key.offset + (size / csum_size) * fs_info->sectorsize;
476 max_ordered_sum_bytes(fs_info, csum_size));
489 offset *= csum_size;
495 csum_size * size);
542 const u16 csum_size = btrfs_super_csum_size(fs_info->super_copy);
623 index += csum_size;
653 u16 csum_size = btrfs_super_csum_size(fs_info->super_copy);
659 csum_end = btrfs_item_size_nr(leaf, path->slots[0]) / csum_size;
671 new_size *= csum_size;
682 new_size *= csum_size;
707 u16 csum_size = btrfs_super_csum_size(fs_info->super_copy);
744 csum_end = btrfs_item_size_nr(leaf, path->slots[0]) / csum_size;
808 offset *= csum_size;
810 shift_len = (len >> blocksize_bits) * csum_size;
862 u16 csum_size = btrfs_super_csum_size(fs_info->super_copy);
894 if ((item_size / csum_size) >=
895 MAX_CSUM_ITEMS(fs_info, csum_size)) {
934 if (btrfs_leaf_free_space(leaf) >= csum_size) {
943 csum_size, 1);
960 csum_offset >= MAX_CSUM_ITEMS(fs_info, csum_size)) {
966 csum_size) {
976 diff = (csum_offset + extend_nr) * csum_size;
978 MAX_CSUM_ITEMS(fs_info, csum_size) * csum_size);
982 diff /= csum_size;
983 diff *= csum_size;
1002 tmp = min_t(u64, tmp, MAX_CSUM_ITEMS(fs_info, csum_size));
1003 ins_size = csum_size * tmp;
1005 ins_size = csum_size;
1021 csum_offset * csum_size);
1025 ins_size *= csum_size;
1032 ins_size /= csum_size;