Lines Matching refs:cap
1055 struct kvm_enable_cap *cap) in kvm_vcpu_ioctl_enable_cap() argument
1059 if (cap->flags) in kvm_vcpu_ioctl_enable_cap()
1062 switch (cap->cap) { in kvm_vcpu_ioctl_enable_cap()
1073 if (cap->args[0]) in kvm_vcpu_ioctl_enable_cap()
1087 void __user *user_ptr = (void __user *)(uintptr_t)cap->args[0]; in kvm_vcpu_ioctl_enable_cap()
1103 f = fdget(cap->args[0]); in kvm_vcpu_ioctl_enable_cap()
1110 r = kvmppc_mpic_connect_vcpu(dev, vcpu, cap->args[1]); in kvm_vcpu_ioctl_enable_cap()
1122 f = fdget(cap->args[0]); in kvm_vcpu_ioctl_enable_cap()
1129 r = kvmppc_xics_connect_vcpu(dev, vcpu, cap->args[1]); in kvm_vcpu_ioctl_enable_cap()
1177 struct kvm_enable_cap cap; in kvm_arch_vcpu_ioctl() local
1179 if (copy_from_user(&cap, argp, sizeof(cap))) in kvm_arch_vcpu_ioctl()
1181 r = kvm_vcpu_ioctl_enable_cap(vcpu, &cap); in kvm_arch_vcpu_ioctl()
1271 struct kvm_enable_cap *cap) in kvm_vm_ioctl_enable_cap() argument
1275 if (cap->flags) in kvm_vm_ioctl_enable_cap()
1278 switch (cap->cap) { in kvm_vm_ioctl_enable_cap()
1281 unsigned long hcall = cap->args[0]; in kvm_vm_ioctl_enable_cap()
1285 cap->args[1] > 1) in kvm_vm_ioctl_enable_cap()
1289 if (cap->args[1]) in kvm_vm_ioctl_enable_cap()
1326 struct kvm_enable_cap cap; in kvm_arch_vm_ioctl() local
1328 if (copy_from_user(&cap, argp, sizeof(cap))) in kvm_arch_vm_ioctl()
1330 r = kvm_vm_ioctl_enable_cap(kvm, &cap); in kvm_arch_vm_ioctl()