Lines Matching defs:bytenr

175 		  u64 bytenr, int cow)
188 file_key.offset = bytenr;
203 csum_offset = (bytenr - found_key.offset) >>
484 sums->bytenr = start;
560 sums->bytenr = (u64)bio->bi_iter.bi_sector << 9;
612 sums->bytenr = ((u64)bio->bi_iter.bi_sector << 9)
639 * the csum to overlap the range [bytenr, len]
650 u64 bytenr, u64 len)
655 u64 end_byte = bytenr + len;
663 if (key->offset < bytenr && csum_end <= end_byte) {
665 * [ bytenr - len ]
670 u32 new_size = (bytenr - key->offset) >> blocksize_bits;
673 } else if (key->offset >= bytenr && csum_end > end_byte &&
676 * [ bytenr - len ]
698 struct btrfs_root *root, u64 bytenr, u64 len)
703 u64 end_byte = bytenr + len;
749 if (csum_end <= bytenr)
753 if (key.offset >= bytenr && csum_end <= end_byte) {
761 if (key.offset > bytenr && path->slots[0] > 0) {
768 if (pk.offset < bytenr ||
783 if (key.offset == bytenr)
785 } else if (key.offset < bytenr && csum_end > end_byte) {
790 * [ bytenr - len ]
807 offset = (bytenr - key.offset) >> blocksize_bits;
817 key.offset = bytenr;
832 truncate_one_csum(fs_info, path, &key, bytenr, len);
833 if (key.offset < bytenr)
856 u64 bytenr;
870 bytenr = sums->bytenr + total_bytes;
872 file_key.offset = bytenr;
875 item = btrfs_lookup_csum(trans, root, path, bytenr, 1);
936 csum_offset = (bytenr - found_key.offset) >>
955 csum_offset = (bytenr - found_key.offset) >>
1058 u64 bytenr;
1073 bytenr = btrfs_file_extent_disk_bytenr(leaf, fi);
1074 if (bytenr == 0) {
1081 em->block_start = bytenr;
1084 bytenr += btrfs_file_extent_offset(leaf, fi);
1085 em->block_start = bytenr;