Searched refs:xhc (Results 1 - 4 of 4) sorted by relevance
/kernel/linux/linux-6.6/arch/x86/kvm/ |
H A D | xen.c | 1112 int kvm_xen_hvm_config(struct kvm *kvm, struct kvm_xen_hvm_config *xhc) in kvm_xen_hvm_config() argument 1118 if (xhc->flags & ~permitted_flags) in kvm_xen_hvm_config() 1125 if ((xhc->flags & KVM_XEN_HVM_CONFIG_INTERCEPT_HCALL) && in kvm_xen_hvm_config() 1126 (xhc->blob_addr_32 || xhc->blob_addr_64 || in kvm_xen_hvm_config() 1127 xhc->blob_size_32 || xhc->blob_size_64)) in kvm_xen_hvm_config() 1132 if (xhc->msr && !kvm->arch.xen_hvm_config.msr) in kvm_xen_hvm_config() 1134 else if (!xhc->msr && kvm->arch.xen_hvm_config.msr) in kvm_xen_hvm_config() 1137 memcpy(&kvm->arch.xen_hvm_config, xhc, sizeo in kvm_xen_hvm_config() [all...] |
H A D | xen.h | 28 int kvm_xen_hvm_config(struct kvm *kvm, struct kvm_xen_hvm_config *xhc);
|
H A D | x86.c | 6985 struct kvm_xen_hvm_config xhc; in kvm_arch_vm_ioctl() local 6987 if (copy_from_user(&xhc, argp, sizeof(xhc))) in kvm_arch_vm_ioctl() 6989 r = kvm_xen_hvm_config(kvm, &xhc); in kvm_arch_vm_ioctl()
|
/kernel/linux/linux-5.10/arch/x86/kvm/ |
H A D | x86.c | 5838 struct kvm_xen_hvm_config xhc; in kvm_arch_vm_ioctl() local 5840 if (copy_from_user(&xhc, argp, sizeof(xhc))) in kvm_arch_vm_ioctl() 5843 if (xhc.flags) in kvm_arch_vm_ioctl() 5845 memcpy(&kvm->arch.xen_hvm_config, &xhc, sizeof(xhc)); in kvm_arch_vm_ioctl()
|
Completed in 38 milliseconds