Lines Matching refs:vmce
314 (offsetof(typeof(evc->vmce), field) + sizeof(evc->vmce.field)) in vcpu_set_vmce()
317 sizeof(evc->vmce), in vcpu_set_vmce()
323 struct hvm_vmce_vcpu vmce = { }; in vcpu_set_vmce() local
325 min(evc->size - offsetof(typeof(*evc), vmce), sizeof(evc->vmce)); in vcpu_set_vmce()
329 offsetof(typeof(*evc), vmce.caps)); in vcpu_set_vmce()
330 BUILD_BUG_ON(sizeof(evc->mcg_cap) != sizeof(evc->vmce.caps)); in vcpu_set_vmce()
338 memcpy(&vmce, &evc->vmce, valid_sizes[i]); in vcpu_set_vmce()
340 return vmce_restore_vcpu(v, &vmce); in vcpu_set_vmce()
910 evc->vmce.caps = v->arch.vmce.mcg_cap; in arch_do_domctl()
911 evc->vmce.mci_ctl2_bank0 = v->arch.vmce.bank[0].mci_ctl2; in arch_do_domctl()
912 evc->vmce.mci_ctl2_bank1 = v->arch.vmce.bank[1].mci_ctl2; in arch_do_domctl()
913 evc->vmce.mcg_ext_ctl = v->arch.vmce.mcg_ext_ctl; in arch_do_domctl()
924 if ( evc->size < offsetof(typeof(*evc), vmce) ) in arch_do_domctl()