Symbol: fstrim_range
fs/btrfs/extent-tree.c
6838
int btrfs_trim_fs(struct btrfs_fs_info *fs_info, struct fstrim_range *range)
fs/btrfs/extent-tree.h
165
int btrfs_trim_fs(struct btrfs_fs_info *fs_info, struct fstrim_range *range);
fs/btrfs/ioctl.c
413
struct fstrim_range range;
fs/exfat/balloc.c
327
int exfat_trim_fs(struct inode *inode, struct fstrim_range *range)
fs/exfat/exfat_fs.h
460
int exfat_trim_fs(struct inode *inode, struct fstrim_range *range);
fs/exfat/file.c
454
struct fstrim_range range;
fs/exfat/file.c
463
if (copy_from_user(&range, (struct fstrim_range __user *)arg, sizeof(range)))
fs/exfat/file.c
473
if (copy_to_user((struct fstrim_range __user *)arg, &range, sizeof(range)))
fs/ext4/ext4.h
3020
extern int ext4_trim_fs(struct super_block *, struct fstrim_range *);
fs/ext4/ioctl.c
1768
struct fstrim_range range;
fs/ext4/ioctl.c
1784
if (copy_from_user(&range, (struct fstrim_range __user *)arg,
fs/ext4/ioctl.c
1792
if (copy_to_user((struct fstrim_range __user *)arg, &range,
fs/ext4/mballoc.c
7043
int ext4_trim_fs(struct super_block *sb, struct fstrim_range *range)
fs/f2fs/f2fs.h
4010
int f2fs_trim_fs(struct f2fs_sb_info *sbi, struct fstrim_range *range);
fs/f2fs/file.c
2603
struct fstrim_range range;
fs/f2fs/file.c
2612
if (copy_from_user(&range, (struct fstrim_range __user *)arg,
fs/f2fs/file.c
2627
if (copy_to_user((struct fstrim_range __user *)arg, &range,
fs/f2fs/segment.c
3480
int f2fs_trim_fs(struct f2fs_sb_info *sbi, struct fstrim_range *range)
fs/fat/fat.h
397
extern int fat_trim_fs(struct inode *inode, struct fstrim_range *range);
fs/fat/fatent.c
762
int fat_trim_fs(struct inode *inode, struct fstrim_range *range)
fs/fat/file.c
130
struct fstrim_range __user *user_range;
fs/fat/file.c
131
struct fstrim_range range;
fs/fat/file.c
140
user_range = (struct fstrim_range __user *)arg;
fs/gfs2/rgrp.c
1393
struct fstrim_range r;
fs/hpfs/super.c
210
struct fstrim_range range;
fs/hpfs/super.c
215
if (copy_from_user(&range, (struct fstrim_range __user *)arg, sizeof(range)))
fs/hpfs/super.c
221
if (copy_to_user((struct fstrim_range __user *)arg, &range, sizeof(range)))
fs/jfs/ioctl.c
113
struct fstrim_range range;
fs/jfs/ioctl.c
124
if (copy_from_user(&range, (struct fstrim_range __user *)arg,
fs/jfs/ioctl.c
135
if (copy_to_user((struct fstrim_range __user *)arg, &range,
fs/jfs/jfs_discard.c
65
int jfs_ioc_trim(struct inode *ip, struct fstrim_range *range)
fs/jfs/jfs_discard.h
11
extern int jfs_ioc_trim(struct inode *ip, struct fstrim_range *range);
fs/jfs/jfs_discard.h
8
struct fstrim_range;
fs/nilfs2/ioctl.c
1025
struct fstrim_range range;
fs/nilfs2/sufile.c
1060
int nilfs_sufile_trim_fs(struct inode *sufile, struct fstrim_range *range)
fs/nilfs2/sufile.h
55
int nilfs_sufile_trim_fs(struct inode *sufile, struct fstrim_range *range);
fs/ntfs3/bitmap.c
1420
int ntfs_trim_fs(struct ntfs_sb_info *sbi, struct fstrim_range *range)
fs/ntfs3/file.c
64
struct fstrim_range __user *user_range;
fs/ntfs3/file.c
65
struct fstrim_range range;
fs/ntfs3/file.c
76
user_range = (struct fstrim_range __user *)arg;
fs/ntfs3/ntfs_fs.h
920
int ntfs_trim_fs(struct ntfs_sb_info *sbi, struct fstrim_range *range);
fs/ocfs2/alloc.c
7554
int ocfs2_trim_mainbm(struct super_block *sb, struct fstrim_range *range)
fs/ocfs2/alloc.c
7677
int ocfs2_trim_fs(struct super_block *sb, struct fstrim_range *range)
fs/ocfs2/alloc.h
228
int ocfs2_trim_fs(struct super_block *sb, struct fstrim_range *range);
fs/ocfs2/ioctl.c
918
struct fstrim_range range;
fs/xfs/xfs_discard.c
813
struct fstrim_range __user *urange)
fs/xfs/xfs_discard.c
818
struct fstrim_range range;
fs/xfs/xfs_discard.h
10
int xfs_ioc_trim(struct xfs_mount *mp, struct fstrim_range __user *fstrim);
fs/xfs/xfs_discard.h
5
struct fstrim_range;
include/uapi/linux/fs.h
311
#define FITRIM _IOWR('X', 121, struct fstrim_range) /* Trim */
tools/include/uapi/linux/fs.h
225
#define FITRIM _IOWR('X', 121, struct fstrim_range) /* Trim */
tools/perf/trace/beauty/include/uapi/linux/fs.h
311
#define FITRIM _IOWR('X', 121, struct fstrim_range) /* Trim */