Home
last modified time | relevance | path

Searched refs:fiemap (Results 1 – 24 of 24) sorted by relevance

/fs/
Dioctl.c196 static int ioctl_fiemap(struct file *filp, struct fiemap __user *ufiemap) in ioctl_fiemap()
198 struct fiemap fiemap; in ioctl_fiemap() local
203 if (!inode->i_op->fiemap) in ioctl_fiemap()
206 if (copy_from_user(&fiemap, ufiemap, sizeof(fiemap))) in ioctl_fiemap()
209 if (fiemap.fm_extent_count > FIEMAP_MAX_EXTENTS) in ioctl_fiemap()
212 fieinfo.fi_flags = fiemap.fm_flags; in ioctl_fiemap()
213 fieinfo.fi_extents_max = fiemap.fm_extent_count; in ioctl_fiemap()
216 error = inode->i_op->fiemap(inode, &fieinfo, fiemap.fm_start, in ioctl_fiemap()
217 fiemap.fm_length); in ioctl_fiemap()
219 fiemap.fm_flags = fieinfo.fi_flags; in ioctl_fiemap()
[all …]
Dbad_inode.c173 .fiemap = bad_inode_fiemap,
/fs/ext4/
Dioctl.c797 struct fiemap fiemap; in ext4_ioctl_get_es_cache() local
798 struct fiemap __user *ufiemap = (struct fiemap __user *) arg; in ext4_ioctl_get_es_cache()
803 if (copy_from_user(&fiemap, ufiemap, sizeof(fiemap))) in ext4_ioctl_get_es_cache()
806 if (fiemap.fm_extent_count > FIEMAP_MAX_EXTENTS) in ext4_ioctl_get_es_cache()
809 fieinfo.fi_flags = fiemap.fm_flags; in ext4_ioctl_get_es_cache()
810 fieinfo.fi_extents_max = fiemap.fm_extent_count; in ext4_ioctl_get_es_cache()
813 error = ext4_get_es_cache(inode, &fieinfo, fiemap.fm_start, in ext4_ioctl_get_es_cache()
814 fiemap.fm_length); in ext4_ioctl_get_es_cache()
815 fiemap.fm_flags = fieinfo.fi_flags; in ext4_ioctl_get_es_cache()
816 fiemap.fm_mapped_extents = fieinfo.fi_extents_mapped; in ext4_ioctl_get_es_cache()
[all …]
Dfile.c943 .fiemap = ext4_fiemap,
Dext4.h716 #define EXT4_IOC_GET_ES_CACHE _IOWR('f', 42, struct fiemap)
Dnamei.c4356 .fiemap = ext4_fiemap,
/fs/iomap/
DMakefile15 fiemap.o \
/fs/ocfs2/
Dsymlink.c94 .fiemap = ocfs2_fiemap,
Dfile.c2723 .fiemap = ocfs2_fiemap,
Dnamei.c2919 .fiemap = ocfs2_fiemap,
/fs/nilfs2/
Dfile.c156 .fiemap = nilfs_fiemap,
Dnamei.c551 .fiemap = nilfs_fiemap,
/fs/overlayfs/
Dinode.c485 if (!realinode->i_op->fiemap) in ovl_fiemap()
489 err = realinode->i_op->fiemap(realinode, fieinfo, start, len); in ovl_fiemap()
502 .fiemap = ovl_fiemap,
/fs/ext2/
Dfile.c206 .fiemap = ext2_fiemap,
/fs/hpfs/
Dfile.c224 .fiemap = hpfs_fiemap,
/fs/gfs2/
Dinode.c2152 .fiemap = gfs2_fiemap,
2172 .fiemap = gfs2_fiemap,
2185 .fiemap = gfs2_fiemap,
/fs/xfs/
Dxfs_iops.c1125 .fiemap = xfs_vn_fiemap,
/fs/cifs/
Dsmb2ops.c5224 .fiemap = smb3_fiemap,
5326 .fiemap = smb3_fiemap,
5439 .fiemap = smb3_fiemap,
5552 .fiemap = smb3_fiemap,
Dinode.c2462 if (server->ops->fiemap) {
2463 rc = server->ops->fiemap(tcon, cfile, fei, start, len);
Dcifsglob.h504 int (*fiemap)(struct cifs_tcon *tcon, struct cifsFileInfo *, member
Dcifsfs.c1074 .fiemap = cifs_fiemap,
/fs/f2fs/
Dnamei.c1351 .fiemap = f2fs_fiemap,
Dfile.c991 .fiemap = f2fs_fiemap,
/fs/btrfs/
Dinode.c10525 .fiemap = btrfs_fiemap,