Lines Matching refs:arg
1593 static int f2fs_ioc_getflags(struct file *filp, unsigned long arg) in f2fs_ioc_getflags() argument
1598 return put_user(flags, (int __user *)arg); in f2fs_ioc_getflags()
1601 static int f2fs_ioc_setflags(struct file *filp, unsigned long arg) in f2fs_ioc_setflags() argument
1612 if (get_user(flags, (int __user *)arg)) in f2fs_ioc_setflags()
1651 static int f2fs_ioc_getversion(struct file *filp, unsigned long arg) in f2fs_ioc_getversion() argument
1655 return put_user(inode->i_generation, (int __user *)arg); in f2fs_ioc_getversion()
1842 static int f2fs_ioc_shutdown(struct file *filp, unsigned long arg) in f2fs_ioc_shutdown() argument
1853 if (get_user(in, (__u32 __user *)arg)) in f2fs_ioc_shutdown()
1903 static int f2fs_ioc_fitrim(struct file *filp, unsigned long arg) in f2fs_ioc_fitrim() argument
1917 if (copy_from_user(&range, (struct fstrim_range __user *)arg, in f2fs_ioc_fitrim()
1932 if (copy_to_user((struct fstrim_range __user *)arg, &range, in f2fs_ioc_fitrim()
1949 static int f2fs_ioc_set_encryption_policy(struct file *filp, unsigned long arg) in f2fs_ioc_set_encryption_policy() argument
1958 return fscrypt_ioctl_set_policy(filp, (const void __user *)arg); in f2fs_ioc_set_encryption_policy()
1961 static int f2fs_ioc_get_encryption_policy(struct file *filp, unsigned long arg) in f2fs_ioc_get_encryption_policy() argument
1965 return fscrypt_ioctl_get_policy(filp, (void __user *)arg); in f2fs_ioc_get_encryption_policy()
1968 static int f2fs_ioc_get_encryption_pwsalt(struct file *filp, unsigned long arg) in f2fs_ioc_get_encryption_pwsalt() argument
1996 if (copy_to_user((__u8 __user *)arg, sbi->raw_super->encrypt_pw_salt, in f2fs_ioc_get_encryption_pwsalt()
2005 static int f2fs_ioc_gc(struct file *filp, unsigned long arg) in f2fs_ioc_gc() argument
2015 if (get_user(sync, (__u32 __user *)arg)) in f2fs_ioc_gc()
2040 static int f2fs_ioc_gc_range(struct file *filp, unsigned long arg) in f2fs_ioc_gc_range() argument
2051 if (copy_from_user(&range, (struct f2fs_gc_range __user *)arg, in f2fs_ioc_gc_range()
2086 static int f2fs_ioc_write_checkpoint(struct file *filp, unsigned long arg) in f2fs_ioc_write_checkpoint() argument
2253 static int f2fs_ioc_defragment(struct file *filp, unsigned long arg) in f2fs_ioc_defragment() argument
2269 if (copy_from_user(&range, (struct f2fs_defragment __user *)arg, in f2fs_ioc_defragment()
2292 if (copy_to_user((struct f2fs_defragment __user *)arg, &range, in f2fs_ioc_defragment()
2406 static int f2fs_ioc_move_range(struct file *filp, unsigned long arg) in f2fs_ioc_move_range() argument
2416 if (copy_from_user(&range, (struct f2fs_move_range __user *)arg, in f2fs_ioc_move_range()
2440 if (copy_to_user((struct f2fs_move_range __user *)arg, in f2fs_ioc_move_range()
2448 static int f2fs_ioc_flush_device(struct file *filp, unsigned long arg) in f2fs_ioc_flush_device() argument
2464 if (copy_from_user(&range, (struct f2fs_flush_device __user *)arg, in f2fs_ioc_flush_device()
2510 static int f2fs_ioc_get_features(struct file *filp, unsigned long arg) in f2fs_ioc_get_features() argument
2518 return put_user(sb_feature, (u32 __user *)arg); in f2fs_ioc_get_features()
2540 static int f2fs_ioc_set_pin_file(struct file *filp, unsigned long arg) in f2fs_ioc_set_pin_file() argument
2549 if (get_user(pin, (__u32 __user *)arg)) in f2fs_ioc_set_pin_file()
2593 static int f2fs_ioc_get_pin_file(struct file *filp, unsigned long arg) in f2fs_ioc_get_pin_file() argument
2600 return put_user(pin, (u32 __user *)arg); in f2fs_ioc_get_pin_file()
2635 static int f2fs_ioc_precache_extents(struct file *filp, unsigned long arg) in f2fs_ioc_precache_extents() argument
2640 long f2fs_ioctl(struct file *filp, unsigned int cmd, unsigned long arg) in f2fs_ioctl() argument
2647 return f2fs_ioc_getflags(filp, arg); in f2fs_ioctl()
2649 return f2fs_ioc_setflags(filp, arg); in f2fs_ioctl()
2651 return f2fs_ioc_getversion(filp, arg); in f2fs_ioctl()
2663 return f2fs_ioc_shutdown(filp, arg); in f2fs_ioctl()
2665 return f2fs_ioc_fitrim(filp, arg); in f2fs_ioctl()
2667 return f2fs_ioc_set_encryption_policy(filp, arg); in f2fs_ioctl()
2669 return f2fs_ioc_get_encryption_policy(filp, arg); in f2fs_ioctl()
2671 return f2fs_ioc_get_encryption_pwsalt(filp, arg); in f2fs_ioctl()
2673 return f2fs_ioc_gc(filp, arg); in f2fs_ioctl()
2675 return f2fs_ioc_gc_range(filp, arg); in f2fs_ioctl()
2677 return f2fs_ioc_write_checkpoint(filp, arg); in f2fs_ioctl()
2679 return f2fs_ioc_defragment(filp, arg); in f2fs_ioctl()
2681 return f2fs_ioc_move_range(filp, arg); in f2fs_ioctl()
2683 return f2fs_ioc_flush_device(filp, arg); in f2fs_ioctl()
2685 return f2fs_ioc_get_features(filp, arg); in f2fs_ioctl()
2687 return f2fs_ioc_get_pin_file(filp, arg); in f2fs_ioctl()
2689 return f2fs_ioc_set_pin_file(filp, arg); in f2fs_ioctl()
2691 return f2fs_ioc_precache_extents(filp, arg); in f2fs_ioctl()
2771 long f2fs_compat_ioctl(struct file *file, unsigned int cmd, unsigned long arg) in f2fs_compat_ioctl() argument
2806 return f2fs_ioctl(file, cmd, (unsigned long) compat_ptr(arg)); in f2fs_compat_ioctl()