Lines Matching refs:ioctl
94 static long kvm_vcpu_ioctl(struct file *file, unsigned int ioctl,
97 static long kvm_vcpu_compat_ioctl(struct file *file, unsigned int ioctl,
2089 unsigned int ioctl, unsigned long arg) in kvm_vcpu_ioctl() argument
2100 if (unlikely(_IOC_TYPE(ioctl) != KVMIO)) in kvm_vcpu_ioctl()
2108 if (ioctl == KVM_S390_INTERRUPT || ioctl == KVM_S390_IRQ || ioctl == KVM_INTERRUPT) in kvm_vcpu_ioctl()
2109 return kvm_arch_vcpu_ioctl(filp, ioctl, arg); in kvm_vcpu_ioctl()
2116 switch (ioctl) { in kvm_vcpu_ioctl()
2282 r = kvm_arch_vcpu_ioctl(filp, ioctl, arg); in kvm_vcpu_ioctl()
2293 unsigned int ioctl, unsigned long arg) in kvm_vcpu_compat_ioctl() argument
2302 switch (ioctl) { in kvm_vcpu_compat_ioctl()
2328 r = kvm_vcpu_ioctl(filp, ioctl, arg); in kvm_vcpu_compat_ioctl()
2352 static long kvm_device_ioctl(struct file *filp, unsigned int ioctl, in kvm_device_ioctl() argument
2357 switch (ioctl) { in kvm_device_ioctl()
2365 if (dev->ops->ioctl) in kvm_device_ioctl()
2366 return dev->ops->ioctl(dev, ioctl, arg); in kvm_device_ioctl()
2499 unsigned int ioctl, unsigned long arg) in kvm_vm_ioctl() argument
2507 switch (ioctl) { in kvm_vm_ioctl()
2601 ioctl == KVM_IRQ_LINE_STATUS); in kvm_vm_ioctl()
2606 if (ioctl == KVM_IRQ_LINE_STATUS) { in kvm_vm_ioctl()
2667 r = kvm_arch_vm_ioctl(filp, ioctl, arg); in kvm_vm_ioctl()
2684 unsigned int ioctl, unsigned long arg) in kvm_vm_compat_ioctl() argument
2691 switch (ioctl) { in kvm_vm_compat_ioctl()
2709 r = kvm_vm_ioctl(filp, ioctl, arg); in kvm_vm_compat_ioctl()
2749 unsigned int ioctl, unsigned long arg) in kvm_dev_ioctl() argument
2753 switch (ioctl) { in kvm_dev_ioctl()
2782 return kvm_arch_dev_ioctl(filp, ioctl, arg); in kvm_dev_ioctl()