Lines Matching defs:bytenr

203 		  u64 bytenr, int cow)
216 file_key.offset = bytenr;
231 csum_offset = (bytenr - found_key.offset) >>
270 * Find checksums for logical bytenr range [disk_bytenr, disk_bytenr + len) and
442 "csum hole found for disk bytenr range [%llu, %llu)",
802 * expects the csum to overlap the range [bytenr, len]
813 u64 bytenr, u64 len)
819 u64 end_byte = bytenr + len;
827 if (key->offset < bytenr && csum_end <= end_byte) {
829 * [ bytenr - len ]
834 u32 new_size = (bytenr - key->offset) >> blocksize_bits;
837 } else if (key->offset >= bytenr && csum_end > end_byte &&
840 * [ bytenr - len ]
861 struct btrfs_root *root, u64 bytenr, u64 len)
866 u64 end_byte = bytenr + len;
911 if (csum_end <= bytenr)
915 if (key.offset >= bytenr && csum_end <= end_byte) {
923 if (key.offset > bytenr && path->slots[0] > 0) {
930 if (pk.offset < bytenr ||
945 if (key.offset == bytenr)
947 } else if (key.offset < bytenr && csum_end > end_byte) {
952 * [ bytenr - len ]
969 offset = (bytenr - key.offset) >> blocksize_bits;
979 key.offset = bytenr;
994 truncate_one_csum(trans, path, &key, bytenr, len);
995 if (key.offset < bytenr)
1049 u64 bytenr;
1062 bytenr = sums->logical + total_bytes;
1064 file_key.offset = bytenr;
1067 item = btrfs_lookup_csum(trans, root, path, bytenr, 1);
1112 csum_offset = (bytenr - found_key.offset) >>
1133 csum_offset = (bytenr - found_key.offset) >> fs_info->sectorsize_bits;
1188 tmp = (next_offset - bytenr) >> fs_info->sectorsize_bits;
1269 u64 bytenr;
1285 bytenr = btrfs_file_extent_disk_bytenr(leaf, fi);
1286 if (bytenr == 0) {
1292 em->block_start = bytenr;
1295 bytenr += btrfs_file_extent_offset(leaf, fi);
1296 em->block_start = bytenr;