Lines Matching defs:csum_end
408 u64 csum_end;
465 csum_end = key.offset + (size / csum_size) * fs_info->sectorsize;
466 if (csum_end <= start) {
471 csum_end = min(csum_end, end + 1);
474 while (start < csum_end) {
475 size = min_t(size_t, csum_end - start,
654 u64 csum_end;
659 csum_end = btrfs_item_size_nr(leaf, path->slots[0]) / csum_size;
660 csum_end <<= fs_info->sb->s_blocksize_bits;
661 csum_end += key->offset;
663 if (key->offset < bytenr && csum_end <= end_byte) {
673 } else if (key->offset >= bytenr && csum_end > end_byte &&
681 u32 new_size = (csum_end - end_byte) >> blocksize_bits;
704 u64 csum_end;
744 csum_end = btrfs_item_size_nr(leaf, path->slots[0]) / csum_size;
745 csum_end <<= blocksize_bits;
746 csum_end += key.offset;
749 if (csum_end <= bytenr)
753 if (key.offset >= bytenr && csum_end <= end_byte) {
785 } else if (key.offset < bytenr && csum_end > end_byte) {