Lines Matching refs:filp

459 static int ext4_ioctl_setproject(struct file *filp, __u32 projid)  in ext4_ioctl_setproject()  argument
461 struct inode *inode = file_inode(filp); in ext4_ioctl_setproject()
545 static int ext4_ioctl_setproject(struct file *filp, __u32 projid) in ext4_ioctl_setproject() argument
784 static int ext4_ioctl_get_es_cache(struct file *filp, unsigned long arg) in ext4_ioctl_get_es_cache() argument
789 struct inode *inode = file_inode(filp); in ext4_ioctl_get_es_cache()
812 static long __ext4_ioctl(struct file *filp, unsigned int cmd, unsigned long arg) in __ext4_ioctl() argument
814 struct inode *inode = file_inode(filp); in __ext4_ioctl()
850 err = mnt_want_write_file(filp); in __ext4_ioctl()
861 mnt_drop_write_file(filp); in __ext4_ioctl()
883 err = mnt_want_write_file(filp); in __ext4_ioctl()
908 mnt_drop_write_file(filp); in __ext4_ioctl()
931 err = mnt_want_write_file(filp); in __ext4_ioctl()
943 mnt_drop_write_file(filp); in __ext4_ioctl()
954 if (!(filp->f_mode & FMODE_READ) || in __ext4_ioctl()
955 !(filp->f_mode & FMODE_WRITE)) in __ext4_ioctl()
984 err = mnt_want_write_file(filp); in __ext4_ioctl()
988 err = ext4_move_extents(filp, donor.file, me.orig_start, in __ext4_ioctl()
990 mnt_drop_write_file(filp); in __ext4_ioctl()
1007 return ext4_ioctl_group_add(filp, &input); in __ext4_ioctl()
1016 err = mnt_want_write_file(filp); in __ext4_ioctl()
1028 mnt_drop_write_file(filp); in __ext4_ioctl()
1038 err = mnt_want_write_file(filp); in __ext4_ioctl()
1042 mnt_drop_write_file(filp); in __ext4_ioctl()
1049 if (!(filp->f_mode & FMODE_WRITE)) in __ext4_ioctl()
1051 err = mnt_want_write_file(filp); in __ext4_ioctl()
1055 mnt_drop_write_file(filp); in __ext4_ioctl()
1073 err = mnt_want_write_file(filp); in __ext4_ioctl()
1086 mnt_drop_write_file(filp); in __ext4_ioctl()
1138 return fscrypt_ioctl_set_policy(filp, (const void __user *)arg); in __ext4_ioctl()
1149 err = mnt_want_write_file(filp); in __ext4_ioctl()
1168 mnt_drop_write_file(filp); in __ext4_ioctl()
1183 return fscrypt_ioctl_get_policy(filp, (void __user *)arg); in __ext4_ioctl()
1188 return fscrypt_ioctl_get_policy_ex(filp, (void __user *)arg); in __ext4_ioctl()
1193 return fscrypt_ioctl_add_key(filp, (void __user *)arg); in __ext4_ioctl()
1198 return fscrypt_ioctl_remove_key(filp, (void __user *)arg); in __ext4_ioctl()
1203 return fscrypt_ioctl_remove_key_all_users(filp, in __ext4_ioctl()
1208 return fscrypt_ioctl_get_key_status(filp, (void __user *)arg); in __ext4_ioctl()
1213 return fscrypt_ioctl_get_nonce(filp, (void __user *)arg); in __ext4_ioctl()
1240 return ext4_ioctl_get_es_cache(filp, arg); in __ext4_ioctl()
1273 err = mnt_want_write_file(filp); in __ext4_ioctl()
1290 err = ext4_ioctl_setproject(filp, fa.fsx_projid); in __ext4_ioctl()
1293 mnt_drop_write_file(filp); in __ext4_ioctl()
1302 return fsverity_ioctl_enable(filp, (const void __user *)arg); in __ext4_ioctl()
1307 return fsverity_ioctl_measure(filp, (void __user *)arg); in __ext4_ioctl()
1314 long ext4_ioctl(struct file *filp, unsigned int cmd, unsigned long arg) in ext4_ioctl() argument
1318 ext4_fc_start_update(file_inode(filp)); in ext4_ioctl()
1319 ret = __ext4_ioctl(filp, cmd, arg); in ext4_ioctl()
1320 ext4_fc_stop_update(file_inode(filp)); in ext4_ioctl()