Lines Matching refs:argp

252 				   struct file_clone_range __user *argp)  in ioctl_file_clone_range()  argument
256 if (copy_from_user(&args, argp, sizeof(args))) in ioctl_file_clone_range()
269 static int ioctl_preallocate(struct file *filp, int mode, void __user *argp) in ioctl_preallocate() argument
274 if (copy_from_user(&sr, argp, sizeof(sr))) in ioctl_preallocate()
298 struct space_resv_32 __user *argp) in compat_ioctl_preallocate() argument
303 if (copy_from_user(&sr, argp, sizeof(sr))) in compat_ioctl_preallocate()
341 static int ioctl_fionbio(struct file *filp, int __user *argp) in ioctl_fionbio() argument
346 error = get_user(on, argp); in ioctl_fionbio()
365 int __user *argp) in ioctl_fioasync() argument
370 error = get_user(on, argp); in ioctl_fioasync()
417 struct file_dedupe_range __user *argp) in ioctl_file_dedupe_range() argument
424 if (get_user(count, &argp->dest_count)) { in ioctl_file_dedupe_range()
435 same = memdup_user(argp, size); in ioctl_file_dedupe_range()
447 ret = copy_to_user(argp, same, size); in ioctl_file_dedupe_range()
704 static int ioctl_getflags(struct file *file, unsigned int __user *argp) in ioctl_getflags() argument
711 err = put_user(fa.flags, argp); in ioctl_getflags()
715 static int ioctl_setflags(struct file *file, unsigned int __user *argp) in ioctl_setflags() argument
723 err = get_user(flags, argp); in ioctl_setflags()
735 static int ioctl_fsgetxattr(struct file *file, void __user *argp) in ioctl_fsgetxattr() argument
742 err = copy_fsxattr_to_user(&fa, argp); in ioctl_fsgetxattr()
747 static int ioctl_fssetxattr(struct file *file, void __user *argp) in ioctl_fssetxattr() argument
754 err = copy_fsxattr_from_user(&fa, argp); in ioctl_fssetxattr()
775 void __user *argp = (void __user *)arg; in do_vfs_ioctl() local
788 return ioctl_fionbio(filp, argp); in do_vfs_ioctl()
791 return ioctl_fioasync(fd, filp, argp); in do_vfs_ioctl()
797 return copy_to_user(argp, &res, sizeof(res)) ? in do_vfs_ioctl()
810 return ioctl_fiemap(filp, argp); in do_vfs_ioctl()
817 return put_user(inode->i_sb->s_blocksize, (int __user *)argp); in do_vfs_ioctl()
823 return ioctl_file_clone_range(filp, argp); in do_vfs_ioctl()
826 return ioctl_file_dedupe_range(filp, argp); in do_vfs_ioctl()
833 (int __user *)argp); in do_vfs_ioctl()
836 return ioctl_getflags(filp, argp); in do_vfs_ioctl()
839 return ioctl_setflags(filp, argp); in do_vfs_ioctl()
842 return ioctl_fsgetxattr(filp, argp); in do_vfs_ioctl()
845 return ioctl_fssetxattr(filp, argp); in do_vfs_ioctl()
849 return file_ioctl(filp, cmd, argp); in do_vfs_ioctl()