Searched refs:fieinfo (Results 1 - 25 of 30) sorted by relevance

12

/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/fs/
H A Dioctl.c70 * @fieinfo: Fiemap context passed into ->fiemap
78 * success, extent count on fieinfo is incremented.
86 int fiemap_fill_next_extent(struct fiemap_extent_info *fieinfo, u64 logical, argument
90 struct fiemap_extent *dest = fieinfo->fi_extents_start;
93 if (fieinfo->fi_extents_max == 0) {
94 fieinfo->fi_extents_mapped++;
98 if (fieinfo->fi_extents_mapped >= fieinfo->fi_extents_max)
114 dest += fieinfo->fi_extents_mapped;
118 fieinfo
139 fiemap_check_flags(struct fiemap_extent_info *fieinfo, u32 fs_flags) argument
177 struct fiemap_extent_info fieinfo = { 0, }; local
251 __generic_block_fiemap(struct inode *inode, struct fiemap_extent_info *fieinfo, loff_t start, loff_t len, get_block_t *get_block) argument
398 generic_block_fiemap(struct inode *inode, struct fiemap_extent_info *fieinfo, u64 start, u64 len, get_block_t *get_block) argument
[all...]
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/fs/
H A Dioctl.c70 * @fieinfo: Fiemap context passed into ->fiemap
78 * success, extent count on fieinfo is incremented.
86 int fiemap_fill_next_extent(struct fiemap_extent_info *fieinfo, u64 logical, argument
90 struct fiemap_extent *dest = fieinfo->fi_extents_start;
93 if (fieinfo->fi_extents_max == 0) {
94 fieinfo->fi_extents_mapped++;
98 if (fieinfo->fi_extents_mapped >= fieinfo->fi_extents_max)
114 dest += fieinfo->fi_extents_mapped;
118 fieinfo
139 fiemap_check_flags(struct fiemap_extent_info *fieinfo, u32 fs_flags) argument
177 struct fiemap_extent_info fieinfo = { 0, }; local
251 __generic_block_fiemap(struct inode *inode, struct fiemap_extent_info *fieinfo, loff_t start, loff_t len, get_block_t *get_block) argument
398 generic_block_fiemap(struct inode *inode, struct fiemap_extent_info *fieinfo, u64 start, u64 len, get_block_t *get_block) argument
[all...]
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/fs/ocfs2/
H A Dextent_map.h53 int ocfs2_fiemap(struct inode *inode, struct fiemap_extent_info *fieinfo,
H A Dextent_map.c715 struct fiemap_extent_info *fieinfo,
739 ret = fiemap_fill_next_extent(fieinfo, 0, phys, id_count,
750 int ocfs2_fiemap(struct inode *inode, struct fiemap_extent_info *fieinfo, argument
761 ret = fiemap_check_flags(fieinfo, OCFS2_FIEMAP_FLAGS);
778 ret = ocfs2_fiemap_inline(inode, di_bh, fieinfo, map_start);
813 ret = fiemap_fill_next_extent(fieinfo, virt_bytes, phys_bytes,
714 ocfs2_fiemap_inline(struct inode *inode, struct buffer_head *di_bh, struct fiemap_extent_info *fieinfo, u64 map_start) argument
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/fs/ocfs2/
H A Dextent_map.h53 int ocfs2_fiemap(struct inode *inode, struct fiemap_extent_info *fieinfo,
H A Dextent_map.c715 struct fiemap_extent_info *fieinfo,
739 ret = fiemap_fill_next_extent(fieinfo, 0, phys, id_count,
750 int ocfs2_fiemap(struct inode *inode, struct fiemap_extent_info *fieinfo, argument
761 ret = fiemap_check_flags(fieinfo, OCFS2_FIEMAP_FLAGS);
778 ret = ocfs2_fiemap_inline(inode, di_bh, fieinfo, map_start);
813 ret = fiemap_fill_next_extent(fieinfo, virt_bytes, phys_bytes,
714 ocfs2_fiemap_inline(struct inode *inode, struct buffer_head *di_bh, struct fiemap_extent_info *fieinfo, u64 map_start) argument
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/fs/xfs/linux-2.6/
H A Dxfs_iops.c608 struct fiemap_extent_info *fieinfo = *arg; local
629 error = fiemap_fill_next_extent(fieinfo, logical, physical,
642 struct fiemap_extent_info *fieinfo,
650 error = fiemap_check_flags(fieinfo, XFS_FIEMAP_FLAGS);
663 bm.bmv_count = !fieinfo->fi_extents_max ? MAXEXTNUM :
664 fieinfo->fi_extents_max + 1;
668 if (fieinfo->fi_flags & FIEMAP_FLAG_XATTR)
670 if (!(fieinfo->fi_flags & FIEMAP_FLAG_SYNC))
673 error = xfs_getbmap(ip, &bm, xfs_fiemap_format, fieinfo);
640 xfs_vn_fiemap( struct inode *inode, struct fiemap_extent_info *fieinfo, u64 start, u64 length) argument
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/fs/xfs/linux-2.6/
H A Dxfs_iops.c608 struct fiemap_extent_info *fieinfo = *arg; local
629 error = fiemap_fill_next_extent(fieinfo, logical, physical,
642 struct fiemap_extent_info *fieinfo,
650 error = fiemap_check_flags(fieinfo, XFS_FIEMAP_FLAGS);
663 bm.bmv_count = !fieinfo->fi_extents_max ? MAXEXTNUM :
664 fieinfo->fi_extents_max + 1;
668 if (fieinfo->fi_flags & FIEMAP_FLAG_XATTR)
670 if (!(fieinfo->fi_flags & FIEMAP_FLAG_SYNC))
673 error = xfs_getbmap(ip, &bm, xfs_fiemap_format, fieinfo);
640 xfs_vn_fiemap( struct inode *inode, struct fiemap_extent_info *fieinfo, u64 start, u64 length) argument
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/fs/ext2/
H A Dext2.h128 extern int ext2_fiemap(struct inode *inode, struct fiemap_extent_info *fieinfo,
H A Dinode.c758 int ext2_fiemap(struct inode *inode, struct fiemap_extent_info *fieinfo, argument
761 return generic_block_fiemap(inode, fieinfo, start, len,
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/fs/ext2/
H A Dext2.h128 extern int ext2_fiemap(struct inode *inode, struct fiemap_extent_info *fieinfo,
H A Dinode.c758 int ext2_fiemap(struct inode *inode, struct fiemap_extent_info *fieinfo, argument
761 return generic_block_fiemap(inode, fieinfo, start, len,
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/fs/gfs2/
H A Dops_inode.c1301 static int gfs2_fiemap(struct inode *inode, struct fiemap_extent_info *fieinfo, argument
1308 ret = fiemap_check_flags(fieinfo, FIEMAP_FLAG_SYNC);
1328 ret = fiemap_fill_next_extent(fieinfo, start, phys,
1333 ret = __generic_block_fiemap(inode, fieinfo, start, len,
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/fs/gfs2/
H A Dops_inode.c1301 static int gfs2_fiemap(struct inode *inode, struct fiemap_extent_info *fieinfo, argument
1308 ret = fiemap_check_flags(fieinfo, FIEMAP_FLAG_SYNC);
1328 ret = fiemap_fill_next_extent(fieinfo, start, phys,
1333 ret = __generic_block_fiemap(inode, fieinfo, start, len,
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/fs/ext4/
H A Dextents.c3820 struct fiemap_extent_info *fieinfo = data; local
3871 error = fiemap_fill_next_extent(fieinfo, logical, physical,
3885 struct fiemap_extent_info *fieinfo)
3914 error = fiemap_fill_next_extent(fieinfo, 0, physical,
3919 int ext4_fiemap(struct inode *inode, struct fiemap_extent_info *fieinfo, argument
3927 return generic_block_fiemap(inode, fieinfo, start, len,
3930 if (fiemap_check_flags(fieinfo, EXT4_FIEMAP_FLAGS))
3933 if (fieinfo->fi_flags & FIEMAP_FLAG_XATTR) {
3934 error = ext4_xattr_fiemap(inode, fieinfo);
3950 ext4_ext_fiemap_cb, fieinfo);
3884 ext4_xattr_fiemap(struct inode *inode, struct fiemap_extent_info *fieinfo) argument
[all...]
H A Dext4.h1995 extern int ext4_fiemap(struct inode *inode, struct fiemap_extent_info *fieinfo,
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/fs/ext4/
H A Dextents.c3820 struct fiemap_extent_info *fieinfo = data; local
3871 error = fiemap_fill_next_extent(fieinfo, logical, physical,
3885 struct fiemap_extent_info *fieinfo)
3914 error = fiemap_fill_next_extent(fieinfo, 0, physical,
3919 int ext4_fiemap(struct inode *inode, struct fiemap_extent_info *fieinfo, argument
3927 return generic_block_fiemap(inode, fieinfo, start, len,
3930 if (fiemap_check_flags(fieinfo, EXT4_FIEMAP_FLAGS))
3933 if (fieinfo->fi_flags & FIEMAP_FLAG_XATTR) {
3934 error = ext4_xattr_fiemap(inode, fieinfo);
3950 ext4_ext_fiemap_cb, fieinfo);
3884 ext4_xattr_fiemap(struct inode *inode, struct fiemap_extent_info *fieinfo) argument
[all...]
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/fs/btrfs/
H A Dextent_io.h238 int extent_fiemap(struct inode *inode, struct fiemap_extent_info *fieinfo,
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/fs/btrfs/
H A Dextent_io.h238 int extent_fiemap(struct inode *inode, struct fiemap_extent_info *fieinfo,
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/include/linux/
H A Dfs.h1447 int fiemap_check_flags(struct fiemap_extent_info *fieinfo, u32 fs_flags);
2327 struct fiemap_extent_info *fieinfo,
2331 struct fiemap_extent_info *fieinfo, u64 start,
H A Dext3_fs.h909 extern int ext3_fiemap(struct inode *inode, struct fiemap_extent_info *fieinfo,
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/include/linux/
H A Dfs.h1447 int fiemap_check_flags(struct fiemap_extent_info *fieinfo, u32 fs_flags);
2327 struct fiemap_extent_info *fieinfo,
2331 struct fiemap_extent_info *fieinfo, u64 start,
H A Dext3_fs.h909 extern int ext3_fiemap(struct inode *inode, struct fiemap_extent_info *fieinfo,
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/fs/ext3/
H A Dinode.c1013 int ext3_fiemap(struct inode *inode, struct fiemap_extent_info *fieinfo, argument
1016 return generic_block_fiemap(inode, fieinfo, start, len,
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/fs/ext3/
H A Dinode.c1013 int ext3_fiemap(struct inode *inode, struct fiemap_extent_info *fieinfo, argument
1016 return generic_block_fiemap(inode, fieinfo, start, len,

Completed in 212 milliseconds

12