/linux-master/fs/erofs/ |
H A D | internal.h | 411 int erofs_fiemap(struct inode *inode, struct fiemap_extent_info *fieinfo,
|
H A D | data.c | 339 int erofs_fiemap(struct inode *inode, struct fiemap_extent_info *fieinfo, argument 344 return iomap_fiemap(inode, fieinfo, start, len, 350 return iomap_fiemap(inode, fieinfo, start, len, &erofs_iomap_ops);
|
/linux-master/fs/ntfs3/ |
H A D | ntfs_fs.h | 504 int ntfs_fiemap(struct inode *inode, struct fiemap_extent_info *fieinfo, 564 int ni_fiemap(struct ntfs_inode *ni, struct fiemap_extent_info *fieinfo,
|
H A D | file.c | 1194 int ntfs_fiemap(struct inode *inode, struct fiemap_extent_info *fieinfo, argument 1200 err = fiemap_prep(inode, fieinfo, start, &len, ~FIEMAP_FLAG_XATTR); 1206 err = ni_fiemap(ni, fieinfo, start, len);
|
H A D | frecord.c | 1905 int ni_fiemap(struct ntfs_inode *ni, struct fiemap_extent_info *fieinfo, argument 1949 fieinfo, 0, 0, 2044 err = fiemap_fill_next_extent(fieinfo, vbo, lbo, dlen, 2065 err = fiemap_fill_next_extent(fieinfo, vbo, lbo, bytes, flags);
|
/linux-master/fs/ |
H A D | ioctl.c | 99 * @fieinfo: Fiemap context passed into ->fiemap 107 * success, extent count on fieinfo is incremented. 112 int fiemap_fill_next_extent(struct fiemap_extent_info *fieinfo, u64 logical, argument 116 struct fiemap_extent __user *dest = fieinfo->fi_extents_start; 119 if (fieinfo->fi_extents_max == 0) { 120 fieinfo->fi_extents_mapped++; 124 if (fieinfo->fi_extents_mapped >= fieinfo->fi_extents_max) 144 dest += fieinfo->fi_extents_mapped; 148 fieinfo 168 fiemap_prep(struct inode *inode, struct fiemap_extent_info *fieinfo, u64 start, u64 *len, u32 supported_flags) argument 203 struct fiemap_extent_info fieinfo = { 0, }; local [all...] |
H A D | bad_inode.c | 130 struct fiemap_extent_info *fieinfo, u64 start, 129 bad_inode_fiemap(struct inode *inode, struct fiemap_extent_info *fieinfo, u64 start, u64 len) argument
|
/linux-master/fs/btrfs/ |
H A D | inode.c | 7875 static int btrfs_fiemap(struct inode *inode, struct fiemap_extent_info *fieinfo, argument 7881 ret = fiemap_prep(inode, fieinfo, start, &len, 0); 7898 if (fieinfo->fi_flags & FIEMAP_FLAG_SYNC) { 7912 if (fieinfo->fi_flags & FIEMAP_FLAG_SYNC) { 7920 ret = extent_fiemap(btrfs_inode, fieinfo, start, len);
|
H A D | extent_io.c | 2512 static int flush_fiemap_cache(struct fiemap_extent_info *fieinfo, argument 2519 ret = fiemap_fill_next_extent(fieinfo, entry->offset, 2544 static int emit_fiemap_extent(struct fiemap_extent_info *fieinfo, argument 2702 if (cache->extents_mapped == fieinfo->fi_extents_max) { 2727 static int emit_last_fiemap_cache(struct fiemap_extent_info *fieinfo, argument 2735 ret = fiemap_fill_next_extent(fieinfo, cache->offset, cache->phys, 2868 struct fiemap_extent_info *fieinfo, 2916 if (!checked_extent_shared && fieinfo->fi_extents_max) { 2928 ret = emit_fiemap_extent(fieinfo, cache, prealloc_start, 2936 ret = emit_fiemap_extent(fieinfo, cach 2867 fiemap_process_hole(struct btrfs_inode *inode, struct fiemap_extent_info *fieinfo, struct fiemap_cache *cache, struct extent_state **delalloc_cached_state, struct btrfs_backref_share_check_ctx *backref_ctx, u64 disk_bytenr, u64 extent_offset, u64 extent_gen, u64 start, u64 end) argument 3061 extent_fiemap(struct btrfs_inode *inode, struct fiemap_extent_info *fieinfo, u64 start, u64 len) argument [all...] |
H A D | extent_io.h | 245 int extent_fiemap(struct btrfs_inode *inode, struct fiemap_extent_info *fieinfo,
|
/linux-master/fs/f2fs/ |
H A D | f2fs.h | 3849 int f2fs_fiemap(struct inode *inode, struct fiemap_extent_info *fieinfo, 4174 struct fiemap_extent_info *fieinfo,
|
H A D | data.c | 1798 struct fiemap_extent_info *fieinfo) 1837 err = fiemap_fill_next_extent(fieinfo, 0, phys, len, flags); 1863 err = fiemap_fill_next_extent(fieinfo, 0, phys, len, flags); 1889 int f2fs_fiemap(struct inode *inode, struct fiemap_extent_info *fieinfo, argument 1903 if (fieinfo->fi_flags & FIEMAP_FLAG_CACHE) { 1909 ret = fiemap_prep(inode, fieinfo, start, &len, FIEMAP_FLAG_XATTR); 1924 if (fieinfo->fi_flags & FIEMAP_FLAG_XATTR) { 1925 ret = f2fs_xattr_fiemap(inode, fieinfo); 1930 ret = f2fs_inline_data_fiemap(inode, fieinfo, start, len); 1981 ret = fiemap_fill_next_extent(fieinfo, logica 1797 f2fs_xattr_fiemap(struct inode *inode, struct fiemap_extent_info *fieinfo) argument [all...] |
H A D | inline.c | 771 struct fiemap_extent_info *fieinfo, __u64 start, __u64 len) 809 err = fiemap_fill_next_extent(fieinfo, start, byteaddr, ilen, flags); 770 f2fs_inline_data_fiemap(struct inode *inode, struct fiemap_extent_info *fieinfo, __u64 start, __u64 len) argument
|
/linux-master/fs/ext4/ |
H A D | extents.c | 2187 struct fiemap_extent_info *fieinfo) 2214 err = fiemap_fill_next_extent(fieinfo, 4977 int ext4_fiemap(struct inode *inode, struct fiemap_extent_info *fieinfo, argument 4982 if (fieinfo->fi_flags & FIEMAP_FLAG_CACHE) { 4986 fieinfo->fi_flags &= ~FIEMAP_FLAG_CACHE; 4998 if (fieinfo->fi_flags & FIEMAP_FLAG_XATTR) { 4999 fieinfo->fi_flags &= ~FIEMAP_FLAG_XATTR; 5000 return iomap_fiemap(inode, fieinfo, start, len, 5004 return iomap_fiemap(inode, fieinfo, start, len, &ext4_iomap_report_ops); 5007 int ext4_get_es_cache(struct inode *inode, struct fiemap_extent_info *fieinfo, argument 2185 ext4_fill_es_cache_info(struct inode *inode, ext4_lblk_t block, ext4_lblk_t num, struct fiemap_extent_info *fieinfo) argument [all...] |
H A D | ext4.h | 3710 extern int ext4_fiemap(struct inode *inode, struct fiemap_extent_info *fieinfo, 3713 struct fiemap_extent_info *fieinfo,
|
H A D | ioctl.c | 1036 struct fiemap_extent_info fieinfo = { 0, }; local 1046 fieinfo.fi_flags = fiemap.fm_flags; 1047 fieinfo.fi_extents_max = fiemap.fm_extent_count; 1048 fieinfo.fi_extents_start = ufiemap->fm_extents; 1050 error = ext4_get_es_cache(inode, &fieinfo, fiemap.fm_start, 1052 fiemap.fm_flags = fieinfo.fi_flags; 1053 fiemap.fm_mapped_extents = fieinfo.fi_extents_mapped;
|
/linux-master/fs/xfs/ |
H A D | xfs_iops.c | 1081 struct fiemap_extent_info *fieinfo, 1088 if (fieinfo->fi_flags & FIEMAP_FLAG_XATTR) { 1089 fieinfo->fi_flags &= ~FIEMAP_FLAG_XATTR; 1090 error = iomap_fiemap(inode, fieinfo, start, length, 1093 error = iomap_fiemap(inode, fieinfo, start, length, 1079 xfs_vn_fiemap( struct inode *inode, struct fiemap_extent_info *fieinfo, u64 start, u64 length) argument
|
/linux-master/fs/nilfs2/ |
H A D | nilfs.h | 285 int nilfs_fiemap(struct inode *inode, struct fiemap_extent_info *fieinfo,
|
H A D | inode.c | 1158 int nilfs_fiemap(struct inode *inode, struct fiemap_extent_info *fieinfo, argument 1171 ret = fiemap_prep(inode, fieinfo, start, &len, 0); 1193 fieinfo, logical, phys, size, flags); 1243 fieinfo, logical, phys, size, flags); 1258 fieinfo, logical, phys, size,
|
/linux-master/fs/ext2/ |
H A D | inode.c | 894 int ext2_fiemap(struct inode *inode, struct fiemap_extent_info *fieinfo, argument 901 ret = iomap_fiemap(inode, fieinfo, start, len, &ext2_iomap_ops);
|
H A D | ext2.h | 748 extern int ext2_fiemap(struct inode *inode, struct fiemap_extent_info *fieinfo,
|
/linux-master/include/linux/ |
H A D | iomap.h | 280 int iomap_fiemap(struct inode *inode, struct fiemap_extent_info *fieinfo,
|
/linux-master/fs/gfs2/ |
H A D | inode.c | 2098 static int gfs2_fiemap(struct inode *inode, struct fiemap_extent_info *fieinfo, argument 2111 ret = iomap_fiemap(inode, fieinfo, start, len, &gfs2_iomap_ops);
|
/linux-master/fs/overlayfs/ |
H A D | inode.c | 589 static int ovl_fiemap(struct inode *inode, struct fiemap_extent_info *fieinfo, argument 603 err = realinode->i_op->fiemap(realinode, fieinfo, start, len);
|
/linux-master/fs/hpfs/ |
H A D | file.c | 230 static int hpfs_fiemap(struct inode *inode, struct fiemap_extent_info *fieinfo, u64 start, u64 len) argument 236 ret = iomap_fiemap(inode, fieinfo, start, len, &hpfs_iomap_ops);
|