Lines Matching refs:argp

1743 					    void __user *argp)
1745 struct btrfs_ioctl_search_args __user *uargs = argp;
1773 void __user *argp)
1775 struct btrfs_ioctl_search_args_v2 __user *uarg = argp;
2051 void __user *argp)
2056 args = memdup_user(argp, sizeof(*args));
2082 if (ret == 0 && copy_to_user(argp, args, sizeof(*args)))
2101 static int btrfs_ioctl_ino_lookup_user(struct file *file, void __user *argp)
2107 args = memdup_user(argp, sizeof(*args));
2125 if (ret == 0 && copy_to_user(argp, args, sizeof(*args)))
2133 static int btrfs_ioctl_get_subvol_info(struct inode *inode, void __user *argp)
2238 if (copy_to_user(argp, subvol_info, sizeof(*subvol_info)))
2254 void __user *argp)
2270 rootrefs = memdup_user(argp, sizeof(*rootrefs));
2335 if (copy_to_user(argp, rootrefs, sizeof(*rootrefs)))
2573 static int btrfs_ioctl_defrag(struct file *file, void __user *argp)
2609 if (argp) {
2610 if (copy_from_user(&range, argp, sizeof(range))) {
2900 static long btrfs_ioctl_default_subvol(struct file *file, void __user *argp)
2922 if (copy_from_user(&objectid, argp, sizeof(objectid))) {
3132 void __user *argp)
3156 if (argp)
3157 if (copy_to_user(argp, &transid, sizeof(transid)))
3163 void __user *argp)
3168 if (argp)
3169 if (copy_from_user(&transid, argp, sizeof(transid)))
4355 static int _btrfs_ioctl_send(struct inode *inode, void __user *argp, bool compat)
4364 ret = copy_from_user(&args32, argp, sizeof(args32));
4382 arg = memdup_user(argp, sizeof(*arg));
4391 static int btrfs_ioctl_encoded_read(struct file *file, void __user *argp,
4416 if (copy_from_user(&args32, argp, copy_end)) {
4429 if (copy_from_user(&args, argp, copy_end)) {
4459 if (copy_to_user(argp + copy_end,
4474 static int btrfs_ioctl_encoded_write(struct file *file, void __user *argp, bool compat)
4498 if (copy_from_user(&args32, argp, sizeof(args32))) {
4516 if (copy_from_user(&args, argp, sizeof(args))) {
4580 void __user *argp = (void __user *)arg;
4584 return btrfs_ioctl_getversion(inode, argp);
4586 return btrfs_ioctl_get_fslabel(fs_info, argp);
4588 return btrfs_ioctl_set_fslabel(file, argp);
4590 return btrfs_ioctl_fitrim(fs_info, argp);
4592 return btrfs_ioctl_snap_create(file, argp, 0);
4594 return btrfs_ioctl_snap_create_v2(file, argp, 0);
4596 return btrfs_ioctl_snap_create(file, argp, 1);
4598 return btrfs_ioctl_snap_create_v2(file, argp, 1);
4600 return btrfs_ioctl_snap_destroy(file, argp, false);
4602 return btrfs_ioctl_snap_destroy(file, argp, true);
4604 return btrfs_ioctl_subvol_getflags(inode, argp);
4606 return btrfs_ioctl_subvol_setflags(file, argp);
4608 return btrfs_ioctl_default_subvol(file, argp);
4612 return btrfs_ioctl_defrag(file, argp);
4614 return btrfs_ioctl_resize(file, argp);
4616 return btrfs_ioctl_add_dev(fs_info, argp);
4618 return btrfs_ioctl_rm_dev(file, argp);
4620 return btrfs_ioctl_rm_dev_v2(file, argp);
4622 return btrfs_ioctl_fs_info(fs_info, argp);
4624 return btrfs_ioctl_dev_info(fs_info, argp);
4626 return btrfs_ioctl_tree_search(inode, argp);
4628 return btrfs_ioctl_tree_search_v2(inode, argp);
4630 return btrfs_ioctl_ino_lookup(root, argp);
4632 return btrfs_ioctl_ino_to_path(root, argp);
4634 return btrfs_ioctl_logical_to_ino(fs_info, argp, 1);
4636 return btrfs_ioctl_logical_to_ino(fs_info, argp, 2);
4638 return btrfs_ioctl_space_info(fs_info, argp);
4655 return btrfs_ioctl_start_sync(root, argp);
4657 return btrfs_ioctl_wait_sync(fs_info, argp);
4659 return btrfs_ioctl_scrub(file, argp);
4663 return btrfs_ioctl_scrub_progress(fs_info, argp);
4665 return btrfs_ioctl_balance(file, argp);
4669 return btrfs_ioctl_balance_progress(fs_info, argp);
4671 return btrfs_ioctl_set_received_subvol(file, argp);
4674 return btrfs_ioctl_set_received_subvol_32(file, argp);
4677 return _btrfs_ioctl_send(inode, argp, false);
4680 return _btrfs_ioctl_send(inode, argp, true);
4683 return btrfs_ioctl_get_dev_stats(fs_info, argp);
4685 return btrfs_ioctl_quota_ctl(file, argp);
4687 return btrfs_ioctl_qgroup_assign(file, argp);
4689 return btrfs_ioctl_qgroup_create(file, argp);
4691 return btrfs_ioctl_qgroup_limit(file, argp);
4693 return btrfs_ioctl_quota_rescan(file, argp);
4695 return btrfs_ioctl_quota_rescan_status(fs_info, argp);
4697 return btrfs_ioctl_quota_rescan_wait(fs_info, argp);
4699 return btrfs_ioctl_dev_replace(fs_info, argp);
4701 return btrfs_ioctl_get_supported_features(argp);
4703 return btrfs_ioctl_get_features(fs_info, argp);
4705 return btrfs_ioctl_set_features(file, argp);
4707 return btrfs_ioctl_get_subvol_info(inode, argp);
4709 return btrfs_ioctl_get_subvol_rootref(root, argp);
4711 return btrfs_ioctl_ino_lookup_user(file, argp);
4713 return fsverity_ioctl_enable(file, (const void __user *)argp);
4715 return fsverity_ioctl_measure(file, argp);
4717 return btrfs_ioctl_encoded_read(file, argp, false);
4719 return btrfs_ioctl_encoded_write(file, argp, false);
4722 return btrfs_ioctl_encoded_read(file, argp, true);
4724 return btrfs_ioctl_encoded_write(file, argp, true);