| /Linux-v6.6/fs/btrfs/tests/ |
| D | inode-tests.c | 17 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() 91 u64 disk_bytenr = SZ_1M; in setup_file_extents() local 112 disk_bytenr, sectorsize, BTRFS_FILE_EXTENT_REG, 0, slot); in setup_file_extents() 114 disk_bytenr += sectorsize; in setup_file_extents() 121 insert_extent(root, offset, sectorsize, 4 * sectorsize, 0, disk_bytenr, in setup_file_extents() 130 2 * sectorsize, disk_bytenr, 4 * sectorsize, in setup_file_extents() 134 disk_bytenr += 4 * sectorsize; in setup_file_extents() 137 insert_extent(root, offset, sectorsize, sectorsize, 0, disk_bytenr, in setup_file_extents() 146 disk_bytenr += 2 * sectorsize; in setup_file_extents() [all …]
|
| /Linux-v6.6/fs/btrfs/ |
| D | ordered-data.c | 151 u64 ram_bytes, u64 disk_bytenr, u64 disk_num_bytes, in alloc_ordered_extent() argument 179 entry->disk_bytenr = disk_bytenr; in alloc_ordered_extent() 266 u64 num_bytes, u64 ram_bytes, u64 disk_bytenr, in btrfs_alloc_ordered_extent() argument 275 disk_bytenr, disk_num_bytes, offset, flags, in btrfs_alloc_ordered_extent() 701 if (range_end <= ordered->disk_bytenr || in btrfs_wait_ordered_extents() 702 ordered->disk_bytenr + ordered->disk_num_bytes <= range_start) { in btrfs_wait_ordered_extents() 1154 u64 disk_bytenr = ordered->disk_bytenr; in btrfs_split_ordered_extent() local 1181 new = alloc_ordered_extent(inode, file_offset, len, len, disk_bytenr, in btrfs_split_ordered_extent() 1199 ordered->disk_bytenr += len; in btrfs_split_ordered_extent()
|
| D | extent_io.c | 707 struct page *page, u64 disk_bytenr, in btrfs_bio_is_contig() argument 712 const sector_t sector = disk_bytenr >> SECTOR_SHIFT; in btrfs_bio_is_contig() 740 u64 disk_bytenr, u64 file_offset) in alloc_new_bio() argument 747 bbio->bio.bi_iter.bi_sector = disk_bytenr >> SECTOR_SHIFT; in alloc_new_bio() 789 u64 disk_bytenr, struct page *page, in submit_extent_page() argument 798 !btrfs_bio_is_contig(bio_ctrl, page, disk_bytenr, pg_offset)) in submit_extent_page() 806 alloc_new_bio(inode, bio_ctrl, disk_bytenr, in submit_extent_page() 828 disk_bytenr += len; in submit_extent_page() 1005 u64 disk_bytenr; in btrfs_do_readpage() local 1032 disk_bytenr = em->block_start; in btrfs_do_readpage() [all …]
|
| D | ordered-data.h | 99 u64 disk_bytenr; member 181 u64 num_bytes, u64 ram_bytes, u64 disk_bytenr,
|
| D | file-item.c | 283 struct btrfs_path *path, u64 disk_bytenr, in search_csum_tree() argument 296 ASSERT(IS_ALIGNED(disk_bytenr, sectorsize) && in search_csum_tree() 309 if (in_range(disk_bytenr, csum_start, csum_len)) in search_csum_tree() 315 csum_root = btrfs_csum_root(fs_info, disk_bytenr); in search_csum_tree() 316 item = btrfs_lookup_csum(NULL, csum_root, path, disk_bytenr, 0); in search_csum_tree() 326 ASSERT(in_range(disk_bytenr, csum_start, csum_len)); in search_csum_tree() 329 ret = (min(csum_start + csum_len, disk_bytenr + len) - in search_csum_tree() 330 disk_bytenr) >> fs_info->sectorsize_bits; in search_csum_tree()
|
| D | file-item.h | 9 (offsetof(struct btrfs_file_extent_item, disk_bytenr))
|
| D | inode.c | 1835 u64 disk_bytenr; member 1873 args->disk_bytenr = btrfs_file_extent_disk_bytenr(leaf, fi); in can_nocow_file_extent() 1892 if (args->disk_bytenr == 0) in can_nocow_file_extent() 1912 args->disk_bytenr, args->strict, path); in can_nocow_file_extent() 1933 args->disk_bytenr += args->extent_offset; in can_nocow_file_extent() 1934 args->disk_bytenr += args->start - key->offset; in can_nocow_file_extent() 1941 ret = csum_exist_in_range(root->fs_info, args->disk_bytenr, args->num_bytes, in can_nocow_file_extent() 2098 nocow_bg = btrfs_inc_nocow_writers(fs_info, nocow_args.disk_bytenr); in run_delalloc_nocow() 2142 nocow_args.disk_bytenr, /* block_start */ in run_delalloc_nocow() 2157 nocow_args.disk_bytenr, nocow_args.num_bytes, 0, in run_delalloc_nocow() [all …]
|
| D | file.c | 212 u64 disk_bytenr = 0; in btrfs_drop_extents() local 296 disk_bytenr = btrfs_file_extent_disk_bytenr(leaf, fi); in btrfs_drop_extents() 373 if (update_refs && disk_bytenr > 0) { in btrfs_drop_extents() 376 disk_bytenr, num_bytes, 0); in btrfs_drop_extents() 415 if (update_refs && disk_bytenr > 0) in btrfs_drop_extents() 435 if (update_refs && disk_bytenr > 0) in btrfs_drop_extents() 463 } else if (update_refs && disk_bytenr > 0) { in btrfs_drop_extents() 466 disk_bytenr, num_bytes, 0); in btrfs_drop_extents()
|
| D | btrfs_inode.h | 506 u64 file_offset, u64 disk_bytenr,
|
| D | accessors.h | 925 struct btrfs_file_extent_item, disk_bytenr, 64); 942 disk_bytenr, 64);
|
| D | relocation.c | 4388 u64 disk_bytenr = ordered->file_offset + inode->index_cnt; in btrfs_reloc_clone_csums() local 4389 struct btrfs_root *csum_root = btrfs_csum_root(fs_info, disk_bytenr); in btrfs_reloc_clone_csums() 4393 ret = btrfs_lookup_csums_list(csum_root, disk_bytenr, in btrfs_reloc_clone_csums() 4394 disk_bytenr + ordered->num_bytes - 1, in btrfs_reloc_clone_csums() 4417 sums->logical = ordered->disk_bytenr + sums->logical - disk_bytenr; in btrfs_reloc_clone_csums()
|
| D | tree-log.c | 4341 u64 disk_bytenr; in copy_items() local 4391 disk_bytenr = btrfs_file_extent_disk_bytenr(src, extent); in copy_items() 4393 if (disk_bytenr == 0) in copy_items() 4406 csum_root = btrfs_csum_root(trans->fs_info, disk_bytenr); in copy_items() 4407 disk_bytenr += extent_offset; in copy_items() 4408 ret = btrfs_lookup_csums_list(csum_root, disk_bytenr, in copy_items() 4409 disk_bytenr + extent_num_bytes - 1, in copy_items()
|
| D | zoned.c | 1671 ordered->disk_bytenr = logical; in btrfs_rewrite_logical_zoned() 1694 new->disk_bytenr = logical; in btrfs_zoned_split_ordered() 1734 if (ordered->disk_bytenr != logical) in btrfs_finish_ordered_zoned()
|
| D | compression.c | 300 cb->bbio.bio.bi_iter.bi_sector = ordered->disk_bytenr >> SECTOR_SHIFT; in btrfs_submit_compressed_write()
|
| D | tree-checker.c | 302 CHECK_FE_ALIGNED(leaf, slot, fi, disk_bytenr, sectorsize) || in check_extent_data_item()
|
| D | send.c | 5597 u64 disk_bytenr, disk_num_bytes; in send_encoded_extent() local 5623 disk_bytenr = btrfs_file_extent_disk_bytenr(leaf, ei); in send_encoded_extent() 5663 disk_bytenr, disk_num_bytes, in send_encoded_extent()
|
| /Linux-v6.6/include/uapi/linux/ |
| D | btrfs_tree.h | 1057 __le64 disk_bytenr; member
|
| /Linux-v6.6/include/trace/events/ |
| D | btrfs.h | 385 __field( u64, disk_bytenr ) 401 __entry->disk_bytenr = btrfs_file_extent_disk_bytenr(l, fi); 420 __entry->disk_bytenr, __entry->disk_num_bytes, 539 __entry->start = ordered->disk_bytenr;
|