| /linux/fs/btrfs/tests/ |
| H A D | inode-tests.c | 17 u64 ram_bytes, u64 offset, u64 disk_bytenr, in insert_extent() argument 45 btrfs_set_file_extent_disk_bytenr(leaf, fi, disk_bytenr); in insert_extent() 99 u64 disk_bytenr = SZ_1M; in setup_file_extents() local 120 disk_bytenr, sectorsize - 1, 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/fs/btrfs/ |
| H A D | fiemap.c | 441 u64 disk_bytenr, u64 extent_offset, in fiemap_process_hole() argument 474 if (disk_bytenr != 0) { in fiemap_process_hole() 487 disk_bytenr, in fiemap_process_hole() 498 disk_bytenr + extent_offset, in fiemap_process_hole() 522 if (disk_bytenr != 0 && last_delalloc_end < end) { in fiemap_process_hole() 536 disk_bytenr, in fiemap_process_hole() 545 disk_bytenr + extent_offset, in fiemap_process_hole() 563 u64 disk_bytenr; in fiemap_find_last_extent_offset() local 610 disk_bytenr = btrfs_file_extent_disk_bytenr(leaf, ei); in fiemap_find_last_extent_offset() 611 while (disk_bytenr == 0) { in fiemap_find_last_extent_offset() [all …]
|
| H A D | extent_map.c | 244 if (next->disk_bytenr < EXTENT_MAP_LAST_BYTE - 1) in mergeable_maps() 248 return next->disk_bytenr == prev->disk_bytenr; in mergeable_maps() 295 new_disk_bytenr = min(prev->disk_bytenr, next->disk_bytenr); in merge_ondisk_extents() 296 new_disk_num_bytes = max(prev->disk_bytenr + prev->disk_num_bytes, in merge_ondisk_extents() 297 next->disk_bytenr + next->disk_num_bytes) - in merge_ondisk_extents() 299 new_offset = prev->disk_bytenr + prev->offset - new_disk_bytenr; in merge_ondisk_extents() 301 merged->disk_bytenr = new_disk_bytenr; in merge_ondisk_extents() 314 prefix, em->start, em->len, em->disk_bytenr, em->disk_num_bytes, in dump_extent_map() 324 if (em->disk_bytenr < EXTENT_MAP_LAST_BYTE) { in validate_extent_map() 371 if (em->disk_bytenr < EXTENT_MAP_LAST_BYTE) in try_merge_map() [all …]
|
| H A D | ordered-data.h | 108 u64 disk_bytenr; member 180 u64 disk_bytenr; member
|
| H A D | inode.c | 1169 file_extent.disk_bytenr = ins.objectid; in submit_one_async_extent() 1245 if (em->disk_bytenr >= EXTENT_MAP_LAST_BYTE) { in btrfs_get_extent_allocation_hint() 1248 if (em && em->disk_bytenr < EXTENT_MAP_LAST_BYTE) in btrfs_get_extent_allocation_hint() 1411 file_extent.disk_bytenr = ins.objectid; in cow_file_range() 1891 args->file_extent.disk_bytenr = btrfs_file_extent_disk_bytenr(leaf, fi); in can_nocow_file_extent() 1905 args->file_extent.disk_bytenr, path); in can_nocow_file_extent() 1928 io_start = args->file_extent.disk_bytenr + args->file_extent.offset; in can_nocow_file_extent() 2177 nocow_args.file_extent.disk_bytenr + in run_delalloc_nocow() 2708 if (em->disk_bytenr != EXTENT_MAP_HOLE) in btrfs_find_new_delalloc_bytes() 2968 u64 disk_bytenr = btrfs_stack_file_extent_disk_bytenr(stack_fi); in insert_reserved_file_extent() local [all …]
|
| H A D | extent_io.c | 713 u64 disk_bytenr, loff_t file_offset) in btrfs_bio_is_contig() argument 716 const sector_t sector = disk_bytenr >> SECTOR_SHIFT; in btrfs_bio_is_contig() 736 u64 disk_bytenr, u64 file_offset) in alloc_new_bio() argument 743 bbio->bio.bi_iter.bi_sector = disk_bytenr >> SECTOR_SHIFT; in alloc_new_bio() 787 u64 disk_bytenr, struct folio *folio, in submit_extent_folio() argument 798 !btrfs_bio_is_contig(bio_ctrl, disk_bytenr, file_offset)) in submit_extent_folio() 806 alloc_new_bio(inode, bio_ctrl, disk_bytenr, file_offset); in submit_extent_folio() 832 disk_bytenr += len; in submit_extent_folio() 976 if (em->disk_bytenr > EXTENT_MAP_LAST_BYTE) in btrfs_readahead_expand() 1025 u64 disk_bytenr; in btrfs_do_readpage() local [all …]
|
| H A D | relocation.c | 2742 em->disk_bytenr = rc->cluster.start; in setup_relocation_extent_mapping() 4223 u64 disk_bytenr = ordered->file_offset + inode->reloc_block_group_start; in btrfs_reloc_clone_csums() local 4224 struct btrfs_root *csum_root = btrfs_csum_root(fs_info, disk_bytenr); in btrfs_reloc_clone_csums() 4228 ret = btrfs_lookup_csums_list(csum_root, disk_bytenr, in btrfs_reloc_clone_csums() 4229 disk_bytenr + ordered->num_bytes - 1, in btrfs_reloc_clone_csums() 4254 sums->logical = ordered->disk_bytenr + sums->logical - disk_bytenr; in btrfs_reloc_clone_csums()
|
| H A D | ioctl.c | 4356 u64 disk_bytenr, disk_io_size; in btrfs_ioctl_encoded_read() local 4411 &disk_bytenr, &disk_io_size); in btrfs_ioctl_encoded_read() 4426 &cached_state, disk_bytenr, in btrfs_ioctl_encoded_read() 4658 u64 disk_bytenr, u64 disk_io_size, in btrfs_uring_read_extent() argument 4698 ret = btrfs_encoded_read_regular_fill_pages(inode, disk_bytenr, in btrfs_uring_read_extent() 4734 u64 disk_bytenr, disk_io_size; in btrfs_uring_encoded_read() local 4826 &disk_bytenr, &disk_io_size); in btrfs_uring_encoded_read() 4853 cached_state, disk_bytenr, disk_io_size, in btrfs_uring_encoded_read()
|
| H A D | zoned.c | 1870 ordered->disk_bytenr = logical; in btrfs_rewrite_logical_zoned() 1877 em->disk_bytenr = logical; in btrfs_rewrite_logical_zoned() 1895 new->disk_bytenr = logical; in btrfs_zoned_split_ordered() 1935 if (ordered->disk_bytenr != logical) in btrfs_finish_ordered_zoned()
|
| H A D | tree-log.c | 4827 u64 disk_bytenr; in copy_items() local 4877 disk_bytenr = btrfs_file_extent_disk_bytenr(src, extent); in copy_items() 4879 if (disk_bytenr == 0) in copy_items() 4892 csum_root = btrfs_csum_root(trans->fs_info, disk_bytenr); in copy_items() 4893 disk_bytenr += extent_offset; in copy_items() 4894 ret = btrfs_lookup_csums_list(csum_root, disk_bytenr, in copy_items() 4895 disk_bytenr + extent_num_bytes - 1, in copy_items() 5016 em->disk_bytenr == EXTENT_MAP_HOLE) in log_extent_csums() 5137 } else if (em->disk_bytenr < EXTENT_MAP_LAST_BYTE) { in log_one_extent()
|
| H A D | compression.c | 391 cb->bbio.bio.bi_iter.bi_sector = ordered->disk_bytenr >> SECTOR_SHIFT; in btrfs_submit_compressed_write()
|
| H A D | tree-checker.c | 307 CHECK_FE_ALIGNED(leaf, slot, fi, disk_bytenr, sectorsize) || in check_extent_data_item()
|
| H A D | send.c | 5537 u64 disk_bytenr, disk_num_bytes; in send_encoded_extent() local 5559 disk_bytenr = btrfs_file_extent_disk_bytenr(leaf, ei); in send_encoded_extent() 5599 disk_bytenr, disk_num_bytes, in send_encoded_extent()
|
| /linux/include/uapi/linux/ |
| H A D | btrfs_tree.h | 1102 __le64 disk_bytenr; member
|
| /linux/include/trace/events/ |
| H A D | btrfs.h | 369 __field( u64, disk_bytenr ) 385 __entry->disk_bytenr = btrfs_file_extent_disk_bytenr(l, fi); 404 __entry->disk_bytenr, __entry->disk_num_bytes, 523 __entry->start = ordered->disk_bytenr;
|