Lines Matching refs:cap
1051 struct kvm_enable_cap *cap) in kvm_vcpu_ioctl_enable_cap() argument
1055 if (cap->flags) in kvm_vcpu_ioctl_enable_cap()
1058 switch (cap->cap) { in kvm_vcpu_ioctl_enable_cap()
1069 if (cap->args[0]) in kvm_vcpu_ioctl_enable_cap()
1083 void __user *user_ptr = (void __user *)(uintptr_t)cap->args[0]; in kvm_vcpu_ioctl_enable_cap()
1099 f = fdget(cap->args[0]); in kvm_vcpu_ioctl_enable_cap()
1106 r = kvmppc_mpic_connect_vcpu(dev, vcpu, cap->args[1]); in kvm_vcpu_ioctl_enable_cap()
1118 f = fdget(cap->args[0]); in kvm_vcpu_ioctl_enable_cap()
1125 r = kvmppc_xics_connect_vcpu(dev, vcpu, cap->args[1]); in kvm_vcpu_ioctl_enable_cap()
1173 struct kvm_enable_cap cap; in kvm_arch_vcpu_ioctl() local
1175 if (copy_from_user(&cap, argp, sizeof(cap))) in kvm_arch_vcpu_ioctl()
1177 r = kvm_vcpu_ioctl_enable_cap(vcpu, &cap); in kvm_arch_vcpu_ioctl()
1267 struct kvm_enable_cap *cap) in kvm_vm_ioctl_enable_cap() argument
1271 if (cap->flags) in kvm_vm_ioctl_enable_cap()
1274 switch (cap->cap) { in kvm_vm_ioctl_enable_cap()
1277 unsigned long hcall = cap->args[0]; in kvm_vm_ioctl_enable_cap()
1281 cap->args[1] > 1) in kvm_vm_ioctl_enable_cap()
1285 if (cap->args[1]) in kvm_vm_ioctl_enable_cap()
1322 struct kvm_enable_cap cap; in kvm_arch_vm_ioctl() local
1324 if (copy_from_user(&cap, argp, sizeof(cap))) in kvm_arch_vm_ioctl()
1326 r = kvm_vm_ioctl_enable_cap(kvm, &cap); in kvm_arch_vm_ioctl()