Lines Matching defs:arg
120 unsigned long arg);
123 unsigned long arg);
134 unsigned long arg) { return -EINVAL; }
3323 unsigned int ioctl, unsigned long arg)
3326 void __user *argp = (void __user *)arg;
3341 r = kvm_arch_vcpu_async_ioctl(filp, ioctl, arg);
3351 if (arg)
3520 r = kvm_arch_vcpu_ioctl(filp, ioctl, arg);
3531 unsigned int ioctl, unsigned long arg)
3534 void __user *argp = compat_ptr(arg);
3564 r = kvm_vcpu_ioctl(filp, ioctl, arg);
3585 unsigned long arg)
3592 if (copy_from_user(&attr, (void __user *)arg, sizeof(attr)))
3599 unsigned long arg)
3608 return kvm_device_ioctl_attr(dev, dev->ops->set_attr, arg);
3610 return kvm_device_ioctl_attr(dev, dev->ops->get_attr, arg);
3612 return kvm_device_ioctl_attr(dev, dev->ops->has_attr, arg);
3615 return dev->ops->ioctl(dev, ioctl, arg);
3735 static long kvm_vm_ioctl_check_extension_generic(struct kvm *kvm, long arg)
3737 switch (arg) {
3777 return kvm_vm_ioctl_check_extension(kvm, arg);
3816 unsigned int ioctl, unsigned long arg)
3819 void __user *argp = (void __user *)arg;
3826 r = kvm_vm_ioctl_create_vcpu(kvm, arg);
3992 r = kvm_vm_ioctl_check_extension_generic(kvm, arg);
3995 r = kvm_arch_vm_ioctl(filp, ioctl, arg);
4022 unsigned long arg)
4028 unsigned int ioctl, unsigned long arg)
4036 r = kvm_arch_vm_compat_ioctl(filp, ioctl, arg);
4046 if (copy_from_user(&compat_log, (void __user *)arg,
4063 if (copy_from_user(&compat_log, (void __user *)arg,
4075 r = kvm_vm_ioctl(filp, ioctl, arg);
4135 unsigned int ioctl, unsigned long arg)
4141 if (arg)
4146 r = kvm_dev_ioctl_create_vm(arg);
4149 r = kvm_vm_ioctl_check_extension_generic(NULL, arg);
4152 if (arg)
4168 return kvm_arch_dev_ioctl(filp, ioctl, arg);