Lines Matching refs:udata
67 static long privcmd_ioctl_hypercall(struct file *file, void __user *udata) in privcmd_ioctl_hypercall() argument
77 if (copy_from_user(&hypercall, udata, sizeof(hypercall))) in privcmd_ioctl_hypercall()
250 static long privcmd_ioctl_mmap(struct file *file, void __user *udata) in privcmd_ioctl_mmap() argument
264 if (copy_from_user(&mmapcmd, udata, sizeof(mmapcmd))) in privcmd_ioctl_mmap()
443 struct file *file, void __user *udata, int version) in privcmd_ioctl_mmap_batch() argument
456 if (copy_from_user(&m, udata, sizeof(struct privcmd_mmapbatch))) in privcmd_ioctl_mmap_batch()
464 if (copy_from_user(&m, udata, sizeof(struct privcmd_mmapbatch_v2))) in privcmd_ioctl_mmap_batch()
615 static long privcmd_ioctl_dm_op(struct file *file, void __user *udata) in privcmd_ioctl_dm_op() argument
627 if (copy_from_user(&kdata, udata, sizeof(kdata))) in privcmd_ioctl_dm_op()
703 static long privcmd_ioctl_restrict(struct file *file, void __user *udata) in privcmd_ioctl_restrict() argument
708 if (copy_from_user(&dom, udata, sizeof(dom))) in privcmd_ioctl_restrict()
720 static long privcmd_ioctl_mmap_resource(struct file *file, void __user *udata) in privcmd_ioctl_mmap_resource() argument
730 if (copy_from_user(&kdata, udata, sizeof(kdata))) in privcmd_ioctl_mmap_resource()
826 void __user *udata = (void __user *) data; in privcmd_ioctl() local
830 ret = privcmd_ioctl_hypercall(file, udata); in privcmd_ioctl()
834 ret = privcmd_ioctl_mmap(file, udata); in privcmd_ioctl()
838 ret = privcmd_ioctl_mmap_batch(file, udata, 1); in privcmd_ioctl()
842 ret = privcmd_ioctl_mmap_batch(file, udata, 2); in privcmd_ioctl()
846 ret = privcmd_ioctl_dm_op(file, udata); in privcmd_ioctl()
850 ret = privcmd_ioctl_restrict(file, udata); in privcmd_ioctl()
854 ret = privcmd_ioctl_mmap_resource(file, udata); in privcmd_ioctl()