Lines Matching refs:arg
570 static int ext4_shutdown(struct super_block *sb, unsigned long arg) in ext4_shutdown() argument
578 if (get_user(flags, (__u32 __user *)arg)) in ext4_shutdown()
639 struct fsmap_head __user *arg) in ext4_ioc_getfsmap() argument
647 if (copy_from_user(&head, arg, sizeof(struct fsmap_head))) in ext4_ioc_getfsmap()
673 info.gi_data = arg; in ext4_ioc_getfsmap()
693 if (copy_to_user(arg, &head, sizeof(struct fsmap_head))) in ext4_ioc_getfsmap()
774 static int ext4_ioctl_get_es_cache(struct file *filp, unsigned long arg) in ext4_ioctl_get_es_cache() argument
777 struct fiemap __user *ufiemap = (struct fiemap __user *) arg; in ext4_ioctl_get_es_cache()
816 long ext4_ioctl(struct file *filp, unsigned int cmd, unsigned long arg) in ext4_ioctl() argument
823 ext4_debug("cmd = %u, arg = %lu\n", cmd, arg); in ext4_ioctl()
827 return ext4_ioc_getfsmap(sb, (void __user *)arg); in ext4_ioctl()
832 return put_user(flags, (int __user *) arg); in ext4_ioctl()
839 if (get_user(flags, (int __user *) arg)) in ext4_ioctl()
870 return put_user(inode->i_generation, (int __user *) arg); in ext4_ioctl()
890 if (get_user(generation, (int __user *) arg)) { in ext4_ioctl()
923 if (get_user(n_blocks_count, (__u32 __user *)arg)) { in ext4_ioctl()
963 (struct move_extent __user *)arg, sizeof(me))) in ext4_ioctl()
996 if (copy_to_user((struct move_extent __user *)arg, in ext4_ioctl()
1007 if (copy_from_user(&input, (struct ext4_new_group_input __user *)arg, in ext4_ioctl()
1068 if (copy_from_user(&n_blocks_count, (__u64 __user *)arg, in ext4_ioctl()
1119 if (copy_from_user(&range, (struct fstrim_range __user *)arg, in ext4_ioctl()
1129 if (copy_to_user((struct fstrim_range __user *)arg, &range, in ext4_ioctl()
1141 return fscrypt_ioctl_set_policy(filp, (const void __user *)arg); in ext4_ioctl()
1175 if (copy_to_user((void __user *) arg, in ext4_ioctl()
1186 return fscrypt_ioctl_get_policy(filp, (void __user *)arg); in ext4_ioctl()
1191 return fscrypt_ioctl_get_policy_ex(filp, (void __user *)arg); in ext4_ioctl()
1196 return fscrypt_ioctl_add_key(filp, (void __user *)arg); in ext4_ioctl()
1201 return fscrypt_ioctl_remove_key(filp, (void __user *)arg); in ext4_ioctl()
1207 (void __user *)arg); in ext4_ioctl()
1211 return fscrypt_ioctl_get_key_status(filp, (void __user *)arg); in ext4_ioctl()
1234 return put_user(state, (__u32 __user *) arg); in ext4_ioctl()
1238 return ext4_ioctl_get_es_cache(filp, arg); in ext4_ioctl()
1246 if (copy_to_user((struct fsxattr __user *)arg, in ext4_ioctl()
1256 if (copy_from_user(&fa, (struct fsxattr __user *)arg, in ext4_ioctl()
1295 return ext4_shutdown(sb, arg); in ext4_ioctl()
1300 return fsverity_ioctl_enable(filp, (const void __user *)arg); in ext4_ioctl()
1305 return fsverity_ioctl_measure(filp, (void __user *)arg); in ext4_ioctl()
1313 long ext4_compat_ioctl(struct file *file, unsigned int cmd, unsigned long arg) in ext4_compat_ioctl() argument
1349 uinput = compat_ptr(arg); in ext4_compat_ioctl()
1385 return ext4_ioctl(file, cmd, (unsigned long) compat_ptr(arg)); in ext4_compat_ioctl()