Home
last modified time | relevance | path

Searched refs:msr_area (Results 1 – 5 of 5) sorted by relevance

/hypervisor/arch/x86/guest/
A Dvmsr.c381 vcpu->arch.msr_area.guest[vcpu->arch.msr_area.count].msr_index = MSR_IA32_PERF_GLOBAL_CTRL; in prepare_auto_msr_area()
382 vcpu->arch.msr_area.guest[vcpu->arch.msr_area.count].value = 0; in prepare_auto_msr_area()
383 vcpu->arch.msr_area.host[vcpu->arch.msr_area.count].msr_index = MSR_IA32_PERF_GLOBAL_CTRL; in prepare_auto_msr_area()
384 vcpu->arch.msr_area.host[vcpu->arch.msr_area.count].value = 0; in prepare_auto_msr_area()
385 vcpu->arch.msr_area.count++; in prepare_auto_msr_area()
400 vcpu->arch.msr_area.guest[vcpu->arch.msr_area.count].msr_index = MSR_IA32_PQR_ASSOC; in prepare_auto_msr_area()
401 vcpu->arch.msr_area.guest[vcpu->arch.msr_area.count].value = clos2pqr_msr(vcpu_clos); in prepare_auto_msr_area()
402 vcpu->arch.msr_area.host[vcpu->arch.msr_area.count].msr_index = MSR_IA32_PQR_ASSOC; in prepare_auto_msr_area()
403 vcpu->arch.msr_area.host[vcpu->arch.msr_area.count].value = clos2pqr_msr(hv_clos); in prepare_auto_msr_area()
404 vcpu->arch.msr_area.index_of_pqr_assoc = vcpu->arch.msr_area.count; in prepare_auto_msr_area()
[all …]
A Dvmcs.c511 exec_vmwrite32(VMX_ENTRY_MSR_LOAD_COUNT, vcpu->arch.msr_area.count); in init_entry_ctrl()
512 exec_vmwrite64(VMX_ENTRY_MSR_LOAD_ADDR_FULL, hva2hpa((void *)vcpu->arch.msr_area.guest)); in init_entry_ctrl()
549 exec_vmwrite32(VMX_EXIT_MSR_STORE_COUNT, vcpu->arch.msr_area.count); in init_exit_ctrl()
550 exec_vmwrite32(VMX_EXIT_MSR_LOAD_COUNT, vcpu->arch.msr_area.count); in init_exit_ctrl()
551 exec_vmwrite64(VMX_EXIT_MSR_STORE_ADDR_FULL, hva2hpa((void *)vcpu->arch.msr_area.guest)); in init_exit_ctrl()
552 exec_vmwrite64(VMX_EXIT_MSR_LOAD_ADDR_FULL, hva2hpa((void *)vcpu->arch.msr_area.host)); in init_exit_ctrl()
A Dvcat.c421 vcpu->arch.msr_area.guest[vcpu->arch.msr_area.index_of_pqr_assoc].value = clos2pqr_msr(pclosid); in write_vclosid()
/hypervisor/include/arch/x86/asm/guest/
A Dvcpu.h289 struct msr_store_area msr_area; member
/hypervisor/debug/
A Dprofiling.c131 (void)memcpy_s(ss->vmexit_msr_list, size, vcpu->arch.msr_area.host, size); in profiling_enable_pmu()
190 exec_vmwrite64(VMX_EXIT_MSR_LOAD_ADDR_FULL, hva2hpa(vcpu->arch.msr_area.host)); in profiling_disable_pmu()

Completed in 13 milliseconds