/fs/btrfs/ |
D | ordered-data.c | 25 if (entry->file_offset + entry->num_bytes < entry->file_offset) in entry_end() 27 return entry->file_offset + entry->num_bytes; in entry_end() 33 static struct rb_node *tree_insert(struct rb_root *root, u64 file_offset, in tree_insert() argument 44 if (file_offset < entry->file_offset) in tree_insert() 46 else if (file_offset >= entry_end(entry)) in tree_insert() 61 static struct rb_node *__tree_search(struct rb_root *root, u64 file_offset, in __tree_search() argument 75 if (file_offset < entry->file_offset) in __tree_search() 77 else if (file_offset >= entry_end(entry)) in __tree_search() 85 while (prev && file_offset >= entry_end(prev_entry)) { in __tree_search() 91 if (file_offset < entry_end(prev_entry)) in __tree_search() [all …]
|
D | ordered-data.h | 91 u64 file_offset; member 177 struct page *page, u64 file_offset, 181 u64 file_offset, u64 io_size); 182 int btrfs_add_ordered_extent(struct btrfs_inode *inode, u64 file_offset, 189 u64 file_offset); 193 btrfs_lookup_first_ordered_extent(struct btrfs_inode *inode, u64 file_offset); 195 struct btrfs_inode *inode, u64 file_offset, u64 len); 198 u64 file_offset,
|
D | reflink.c | 53 const u64 file_offset, in copy_inline_to_page() argument 61 const u64 range_end = file_offset + block_size - 1; in copy_inline_to_page() 69 ASSERT(IS_ALIGNED(file_offset, block_size)); in copy_inline_to_page() 77 ret = btrfs_delalloc_reserve_space(inode, &data_reserved, file_offset, in copy_inline_to_page() 82 page = find_or_create_page(mapping, file_offset >> PAGE_SHIFT, in copy_inline_to_page() 93 clear_extent_bit(&inode->io_tree, file_offset, range_end, in copy_inline_to_page() 96 ret = btrfs_set_extent_delalloc(inode, file_offset, range_end, 0, NULL); in copy_inline_to_page() 114 memcpy_to_page(page, offset_in_page(file_offset), data_start, in copy_inline_to_page() 118 offset_in_page(file_offset), in copy_inline_to_page() 140 btrfs_page_set_uptodate(fs_info, page, file_offset, block_size); in copy_inline_to_page() [all …]
|
D | inode.c | 78 u64 file_offset; member 2638 struct bio *bio, loff_t file_offset) in extract_ordered_extent() argument 2649 ordered = btrfs_lookup_ordered_extent(inode, file_offset); in extract_ordered_extent() 2689 ret = split_zoned_em(inode, file_offset, file_len, pre, post); in extract_ordered_extent() 3191 oe->file_offset, &stack_fi, in insert_ordered_extent_file_extent() 3217 start = ordered_extent->file_offset; in btrfs_finish_ordered_io() 3295 ordered_extent->file_offset, in btrfs_finish_ordered_io() 3296 ordered_extent->file_offset + in btrfs_finish_ordered_io() 3310 unpin_extent_cache(&inode->extent_tree, ordered_extent->file_offset, in btrfs_finish_ordered_io() 3505 bbio->file_offset + bio_offset, in btrfs_check_data_csum() [all …]
|
D | compression.c | 183 u64 start = bbio->file_offset + offset; in end_compressed_bio_read() 671 u64 file_offset; in btrfs_submit_compressed_read() local 683 file_offset = bio_first_bvec_all(bio)->bv_offset + in btrfs_submit_compressed_read() 688 em = lookup_extent_mapping(em_tree, file_offset, fs_info->sectorsize); in btrfs_submit_compressed_read() 798 btrfs_bio(comp_bio)->file_offset = file_offset; in btrfs_submit_compressed_read()
|
D | zoned.h | 59 void btrfs_record_physical_zoned(struct inode *inode, u64 file_offset, 193 u64 file_offset, struct bio *bio) in btrfs_record_physical_zoned() argument
|
D | file-item.c | 493 u64 file_offset; in btrfs_lookup_bio_sums() local 497 cur_disk_bytenr, &file_offset); in btrfs_lookup_bio_sums() 499 set_extent_bits(io_tree, file_offset, in btrfs_lookup_bio_sums() 500 file_offset + sectorsize - 1, in btrfs_lookup_bio_sums() 705 !in_range(offset, ordered->file_offset, in btrfs_csum_one_bio()
|
D | file.c | 1004 ordered->file_offset + ordered->num_bytes > start_pos && in lock_and_cleanup_extent_if_need() 1005 ordered->file_offset <= last_pos) { in lock_and_cleanup_extent_if_need() 2259 key.offset = extent_info->file_offset; in btrfs_insert_replace_extent() 2278 ret = btrfs_inode_set_file_extent_range(inode, extent_info->file_offset, in btrfs_insert_replace_extent() 2297 extent_info->file_offset, in btrfs_insert_replace_extent() 2306 ref_offset = extent_info->file_offset - extent_info->data_offset; in btrfs_insert_replace_extent() 2444 drop_args.drop_end > extent_info->file_offset) { in btrfs_replace_file_extents() 2446 extent_info->file_offset; in btrfs_replace_file_extents() 2457 extent_info->file_offset += replace_len; in btrfs_replace_file_extents()
|
D | extent_io.c | 131 btrfs_bio(bio)->file_offset = page_offset(bv->bv_page) + bv->bv_offset; in submit_one_bio() 745 u64 start = bbio->file_offset + bio_offset; in btrfs_get_io_failure_record() 808 u64 start = failed_bbio->file_offset + bio_offset; in btrfs_repair_one_sector() 846 repair_bbio->file_offset = start; in btrfs_repair_one_sector() 1433 struct btrfs_inode *inode, u64 file_offset) in calc_bio_boundaries() argument 1474 ordered = btrfs_lookup_ordered_extent(inode, file_offset); in calc_bio_boundaries() 1490 u64 disk_bytenr, u32 offset, u64 file_offset, in alloc_new_bio() argument 1510 ret = calc_bio_boundaries(bio_ctrl, inode, file_offset); in alloc_new_bio() 3660 u64 file_offset) in fiemap_search_slot() argument 3671 key.offset = file_offset; in fiemap_search_slot()
|
D | volumes.h | 401 u64 file_offset; member
|
D | zoned.c | 1657 void btrfs_record_physical_zoned(struct inode *inode, u64 file_offset, in btrfs_record_physical_zoned() argument 1666 ordered = btrfs_lookup_ordered_extent(BTRFS_I(inode), file_offset); in btrfs_record_physical_zoned() 1706 em = search_extent_mapping(em_tree, ordered->file_offset, in btrfs_rewrite_logical_zoned()
|
D | tree-log.c | 4579 const u64 ordered_end = ordered->file_offset + ordered->num_bytes; in log_extent_csums() 4588 if (mod_end <= ordered->file_offset) in log_extent_csums() 4596 if (ordered->file_offset > mod_start) { in log_extent_csums() 4598 mod_len = ordered->file_offset - mod_start; in log_extent_csums()
|
D | ctree.h | 1473 u64 file_offset; member 3461 u64 file_offset, u64 disk_bytenr,
|
D | relocation.c | 4364 BUG_ON(ordered->file_offset != file_pos || ordered->num_bytes != len); in btrfs_reloc_clone_csums()
|
/fs/ceph/ |
D | ioctl.h | 57 __u64 file_offset; /* in+out: file offset */ member
|
D | ioctl.c | 198 ceph_calc_file_object_mapping(&ci->i_layout, dl.file_offset, 1, in ceph_ioctl_get_dataloc() 200 dl.file_offset -= dl.object_offset; in ceph_ioctl_get_dataloc()
|
/fs/smb/client/ |
D | smb2ops.c | 3596 in_data.file_offset = cpu_to_le64(off); in smb3_simple_fallocate_range() 3629 if (off < le64_to_cpu(tmp_data->file_offset)) { in smb3_simple_fallocate_range() 3635 l = le64_to_cpu(tmp_data->file_offset) - off; in smb3_simple_fallocate_range() 3943 in_data.file_offset = cpu_to_le64(offset); in smb3_llseek() 3970 offset = le64_to_cpu(out_data->file_offset); in smb3_llseek() 3973 if (offset < le64_to_cpu(out_data->file_offset)) in smb3_llseek() 3976 offset = le64_to_cpu(out_data->file_offset) + le64_to_cpu(out_data->length); in smb3_llseek() 4003 in_data.file_offset = cpu_to_le64(start); in smb3_fiemap() 4036 le64_to_cpu(out_data[i].file_offset), in smb3_fiemap() 4037 le64_to_cpu(out_data[i].file_offset), in smb3_fiemap() [all …]
|
/fs/smb/common/ |
D | smb2pdu.h | 1550 __le64 file_offset; member
|
/fs/smb/server/ |
D | vfs.c | 1037 ranges[*out_count].file_offset = cpu_to_le64(extent_start); in ksmbd_vfs_fqar_lseek()
|
D | smb2pdu.c | 7511 start = le64_to_cpu(qar_req->file_offset); in fsctl_query_allocated_ranges()
|