Lines Matching refs:argp
118 static int nilfs_ioctl_getflags(struct inode *inode, void __user *argp)
122 return put_user(flags, (int __user *)argp);
129 void __user *argp)
138 if (get_user(flags, (int __user *)argp))
178 static int nilfs_ioctl_getversion(struct inode *inode, void __user *argp)
180 return put_user(inode->i_generation, (int __user *)argp);
188 * @argp: pointer on argument from userspace
203 unsigned int cmd, void __user *argp)
218 if (copy_from_user(&cpmode, argp, sizeof(cpmode)))
242 * @argp: pointer on argument from userspace
258 unsigned int cmd, void __user *argp)
273 if (copy_from_user(&cno, argp, sizeof(cno)))
320 * @argp: pointer on argument from userspace
327 * copied into userspace pointer @argp. On error, one of the following
337 unsigned int cmd, void __user *argp)
349 if (copy_to_user(argp, &cpstat, sizeof(cpstat)))
387 * @argp: pointer on argument from userspace
394 * copied into userspace pointer @argp. On error, one of the following
404 unsigned int cmd, void __user *argp)
416 if (copy_to_user(argp, &sustat, sizeof(sustat)))
494 * @argp: pointer on argument from userspace
501 * copied into userspace pointer @argp. On error, one of the following
513 unsigned int cmd, void __user *argp)
519 if (copy_from_user(&argv, argp, sizeof(argv)))
530 if (copy_to_user(argp, &argv, sizeof(argv)))
849 * @argp: pointer on argument from userspace
859 unsigned int cmd, void __user *argp)
883 if (copy_from_user(argv, argp, sizeof(argv)))
975 * @argp: pointer on argument from userspace
998 unsigned int cmd, void __user *argp)
1013 if (argp != NULL) {
1017 if (copy_to_user(argp, &cno, sizeof(cno)))
1027 * @argp: pointer on argument from userspace
1032 void __user *argp)
1045 if (copy_from_user(&newsize, argp, sizeof(newsize)))
1059 * @argp: pointer on argument from userspace
1067 static int nilfs_ioctl_trim_fs(struct inode *inode, void __user *argp)
1080 if (copy_from_user(&range, argp, sizeof(range)))
1092 if (copy_to_user(argp, &range, sizeof(range)))
1101 * @argp: pointer on argument from userspace
1109 static int nilfs_ioctl_set_alloc_range(struct inode *inode, void __user *argp)
1121 if (copy_from_user(range, argp, sizeof(__u64[2])))
1153 * @argp: pointer on argument from userspace
1171 unsigned int cmd, void __user *argp,
1182 if (copy_from_user(&argv, argp, sizeof(argv)))
1192 if (copy_to_user(argp, &argv, sizeof(argv)))
1202 * @argp: pointer on argument from userspace
1222 unsigned int cmd, void __user *argp)
1240 if (copy_from_user(&argv, argp, sizeof(argv)))
1289 void __user *argp = (void __user *)arg;
1293 return nilfs_ioctl_getflags(inode, argp);
1295 return nilfs_ioctl_setflags(inode, filp, argp);
1297 return nilfs_ioctl_getversion(inode, argp);
1299 return nilfs_ioctl_change_cpmode(inode, filp, cmd, argp);
1301 return nilfs_ioctl_delete_checkpoint(inode, filp, cmd, argp);
1303 return nilfs_ioctl_get_info(inode, filp, cmd, argp,
1307 return nilfs_ioctl_get_cpstat(inode, filp, cmd, argp);
1309 return nilfs_ioctl_get_info(inode, filp, cmd, argp,
1313 return nilfs_ioctl_set_suinfo(inode, filp, cmd, argp);
1315 return nilfs_ioctl_get_sustat(inode, filp, cmd, argp);
1317 return nilfs_ioctl_get_info(inode, filp, cmd, argp,
1321 return nilfs_ioctl_get_bdescs(inode, filp, cmd, argp);
1323 return nilfs_ioctl_clean_segments(inode, filp, cmd, argp);
1325 return nilfs_ioctl_sync(inode, filp, cmd, argp);
1327 return nilfs_ioctl_resize(inode, filp, argp);
1329 return nilfs_ioctl_set_alloc_range(inode, argp);
1331 return nilfs_ioctl_trim_fs(inode, argp);