| /Linux-v5.4/fs/btrfs/tests/ |
| D | inode-tests.c | 16 u64 ram_bytes, u64 offset, u64 disk_bytenr, in insert_extent() argument 41 btrfs_set_file_extent_disk_bytenr(leaf, fi, disk_bytenr); in insert_extent() 92 u64 disk_bytenr = SZ_1M; in setup_file_extents() local 120 disk_bytenr, sectorsize, BTRFS_FILE_EXTENT_REG, 0, slot); in setup_file_extents() 122 disk_bytenr += sectorsize; in setup_file_extents() 129 insert_extent(root, offset, sectorsize, 4 * sectorsize, 0, disk_bytenr, in setup_file_extents() 138 2 * sectorsize, disk_bytenr, 4 * sectorsize, in setup_file_extents() 142 disk_bytenr += 4 * sectorsize; in setup_file_extents() 145 insert_extent(root, offset, sectorsize, sectorsize, 0, disk_bytenr, in setup_file_extents() 154 disk_bytenr += 2 * sectorsize; in setup_file_extents() [all …]
|
| /Linux-v5.4/fs/btrfs/ |
| D | file-item.c | 165 u64 disk_bytenr; in __btrfs_lookup_bio_sums() local 207 disk_bytenr = (u64)bio->bi_iter.bi_sector << 9; in __btrfs_lookup_bio_sums() 218 count = btrfs_find_ordered_sum(inode, offset, disk_bytenr, in __btrfs_lookup_bio_sums() 223 if (!item || disk_bytenr < item_start_offset || in __btrfs_lookup_bio_sums() 224 disk_bytenr >= item_last_offset) { in __btrfs_lookup_bio_sums() 231 path, disk_bytenr, 0); in __btrfs_lookup_bio_sums() 265 diff = disk_bytenr - item_start_offset; in __btrfs_lookup_bio_sums() 268 count = min_t(int, nblocks, (item_last_offset - disk_bytenr) >> in __btrfs_lookup_bio_sums() 278 disk_bytenr += fs_info->sectorsize; in __btrfs_lookup_bio_sums()
|
| D | ordered-data.c | 928 int btrfs_find_ordered_sum(struct inode *inode, u64 offset, u64 disk_bytenr, in btrfs_find_ordered_sum() argument 947 if (disk_bytenr >= ordered_sum->bytenr && in btrfs_find_ordered_sum() 948 disk_bytenr < ordered_sum->bytenr + ordered_sum->len) { in btrfs_find_ordered_sum() 949 i = (disk_bytenr - ordered_sum->bytenr) >> in btrfs_find_ordered_sum() 960 disk_bytenr += num_sectors * sectorsize; in btrfs_find_ordered_sum()
|
| D | ordered-data.h | 185 int btrfs_find_ordered_sum(struct inode *inode, u64 offset, u64 disk_bytenr,
|
| D | inode.c | 1333 u64 disk_bytenr = 0; in run_delalloc_nocow() local 1435 disk_bytenr = btrfs_file_extent_disk_bytenr(leaf, fi); in run_delalloc_nocow() 1450 if (disk_bytenr == 0) in run_delalloc_nocow() 1471 if (btrfs_extent_readonly(fs_info, disk_bytenr)) in run_delalloc_nocow() 1475 extent_offset, disk_bytenr); in run_delalloc_nocow() 1490 disk_bytenr += extent_offset; in run_delalloc_nocow() 1491 disk_bytenr += cur_offset - found_key.offset; in run_delalloc_nocow() 1504 ret = csum_exist_in_range(fs_info, disk_bytenr, in run_delalloc_nocow() 1519 if (!btrfs_inc_nocow_writers(fs_info, disk_bytenr)) in run_delalloc_nocow() 1563 disk_bytenr); in run_delalloc_nocow() [all …]
|
| D | btrfs_inode.h | 299 u64 disk_bytenr; member
|
| D | file.c | 763 u64 disk_bytenr = 0; in __btrfs_drop_extents() local 836 disk_bytenr = btrfs_file_extent_disk_bytenr(leaf, fi); in __btrfs_drop_extents() 913 if (update_refs && disk_bytenr > 0) { in __btrfs_drop_extents() 916 disk_bytenr, num_bytes, 0); in __btrfs_drop_extents() 951 if (update_refs && disk_bytenr > 0) in __btrfs_drop_extents() 971 if (update_refs && disk_bytenr > 0) in __btrfs_drop_extents() 1000 } else if (update_refs && disk_bytenr > 0) { in __btrfs_drop_extents() 1003 disk_bytenr, num_bytes, 0); in __btrfs_drop_extents()
|
| D | relocation.c | 4615 u64 disk_bytenr; in btrfs_reloc_clone_csums() local 4622 disk_bytenr = file_pos + BTRFS_I(inode)->index_cnt; in btrfs_reloc_clone_csums() 4623 ret = btrfs_lookup_csums_range(fs_info->csum_root, disk_bytenr, in btrfs_reloc_clone_csums() 4624 disk_bytenr + len - 1, &list, 0); in btrfs_reloc_clone_csums() 4644 new_bytenr = ordered->start + (sums->bytenr - disk_bytenr); in btrfs_reloc_clone_csums()
|
| D | ctree.h | 1145 (offsetof(struct btrfs_file_extent_item, disk_bytenr)) 2184 struct btrfs_file_extent_item, disk_bytenr, 64); 2208 disk_bytenr, 64);
|
| D | tree-checker.c | 205 CHECK_FE_ALIGNED(leaf, slot, fi, disk_bytenr, sectorsize) || in check_extent_data_item()
|
| /Linux-v5.4/include/uapi/linux/ |
| D | btrfs_tree.h | 779 __le64 disk_bytenr; member
|
| /Linux-v5.4/include/trace/events/ |
| D | btrfs.h | 345 __field( u64, disk_bytenr ) 361 __entry->disk_bytenr = btrfs_file_extent_disk_bytenr(l, fi); 380 __entry->disk_bytenr, __entry->disk_num_bytes,
|