Lines Matching refs:disk_bytenr

712 				struct page *page, u64 disk_bytenr,
717 const sector_t sector = disk_bytenr >> SECTOR_SHIFT;
745 u64 disk_bytenr, u64 file_offset)
752 bbio->bio.bi_iter.bi_sector = disk_bytenr >> SECTOR_SHIFT;
782 * @disk_bytenr: logical bytenr where the write will be
794 u64 disk_bytenr, struct page *page,
803 !btrfs_bio_is_contig(bio_ctrl, page, disk_bytenr, pg_offset))
811 alloc_new_bio(inode, bio_ctrl, disk_bytenr,
833 disk_bytenr += len;
1010 u64 disk_bytenr;
1037 disk_bytenr = em->block_start;
1039 disk_bytenr = em->block_start + extent_offset;
1115 submit_extent_page(bio_ctrl, disk_bytenr, page, iosize,
1312 u64 disk_bytenr;
1354 disk_bytenr = em->block_start + extent_offset;
1383 submit_extent_page(bio_ctrl, disk_bytenr, page, iosize,
2714 * btree. If @disk_bytenr is 0, we are dealing with a hole, otherwise a prealloc
2722 u64 disk_bytenr, u64 extent_offset,
2755 if (disk_bytenr != 0) {
2768 disk_bytenr,
2779 disk_bytenr + extent_offset,
2803 if (disk_bytenr != 0 && last_delalloc_end < end) {
2817 disk_bytenr,
2826 disk_bytenr + extent_offset,
2844 u64 disk_bytenr;
2874 * For an inline extent, the disk_bytenr is where inline data starts at,
2876 * have an implicit hole (disk_bytenr == 0).
2891 disk_bytenr = btrfs_file_extent_disk_bytenr(leaf, ei);
2892 while (disk_bytenr == 0) {
2904 disk_bytenr = btrfs_file_extent_disk_bytenr(leaf, ei);
2967 u64 disk_bytenr = 0;
3018 disk_bytenr = btrfs_file_extent_disk_bytenr(leaf, ei);
3035 disk_bytenr, extent_offset,
3038 } else if (disk_bytenr == 0) {
3048 disk_bytenr,
3058 disk_bytenr + extent_offset,