Lines Matching refs:disk_bytenr
274 * Find checksums for logical bytenr range [disk_bytenr, disk_bytenr + len) and
278 * Return 0 for the range [disk_bytenr, disk_bytenr + sectorsize) has no csum
283 struct btrfs_path *path, u64 disk_bytenr,
296 ASSERT(IS_ALIGNED(disk_bytenr, sectorsize) &&
299 /* Check if the current csum item covers disk_bytenr */
309 if (in_range(disk_bytenr, csum_start, csum_len))
315 csum_root = btrfs_csum_root(fs_info, disk_bytenr);
316 item = btrfs_lookup_csum(NULL, csum_root, path, disk_bytenr, 0);
326 ASSERT(in_range(disk_bytenr, csum_start, csum_len));
329 ret = (min(csum_start + csum_len, disk_bytenr + len) -
330 disk_bytenr) >> fs_info->sectorsize_bits;
371 * disk_bytenr and the length, which can be extracted from bi_iter