search for: btrfs_ioctl_usertrans_op

Displaying 1 result from an estimated 1 matches for "btrfs_ioctl_usertrans_op".

2009 Nov 10
12
[RFC] big fat transaction ioctl
...umber of successfully complete ops via @ops_completed + * (where success/failure is defined by the _FAIL_* flags). + */ +static long do_usertrans(struct btrfs_root *root, + struct btrfs_ioctl_usertrans *ut, + u64 *ops_completed) +{ + int i; + int *fds; + int err; + struct file *file; + struct btrfs_ioctl_usertrans_op *ops = (void *)ut->ops_ptr; + int fd1, fd2; + + fds = kcalloc(sizeof(int), ut->num_fds, GFP_KERNEL); + if (!fds) + return -ENOMEM; + + for (i = 0; i < ut->num_ops; i++) { + struct btrfs_ioctl_usertrans_op op; + int ret; + + err = -EFAULT; + if (copy_from_user(&op, &ops[i],...