Home
last modified time | relevance | path

Searched refs:px_data (Results 1 – 6 of 6) sorted by relevance

/hypervisor/arch/x86/guest/
A Dpm.c34 const struct acrn_pstate_data *px_data = vm->pm.px_data; in validate_pstate() local
36 if ((px_cnt != 0U) && (px_data != NULL)) { in validate_pstate()
40 max_px_ctl_val = ((px_data[0].control & 0xff00UL) >> 8U); in validate_pstate()
43 min_px_ctl_val = ((px_data[px_cnt - 1U].control & 0xff00UL) >> 8U); in validate_pstate()
60 (void)memset(vm->pm.px_data, 0U, MAX_PSTATE * sizeof(struct acrn_pstate_data)); in vm_setup_cpu_px()
62 if ((pm_state_info->px_cnt != 0U) && (pm_state_info->px_data != NULL)) { in vm_setup_cpu_px()
67 (void)memcpy_s(vm->pm.px_data, px_data_size, pm_state_info->px_data, px_data_size); in vm_setup_cpu_px()
/hypervisor/arch/x86/
A Dcpu_state_tbl.c158 if ((state_info->px_cnt != 0U) && (state_info->px_data != NULL)) { in load_cpu_state_info()
165 cpu_pm_state_info.px_data = state_info->px_data; in load_cpu_state_info()
A Dpm.c349 msr_write(MSR_IA32_PERF_CTL, pm_s_state_data->px_data[pstate_req].control); in apply_frequency_policy()
/hypervisor/include/arch/x86/asm/
A Dhost_pm.h20 const struct acrn_pstate_data *px_data; member
/hypervisor/common/
A Dhypercall.c1127 struct acrn_pstate_data *px_data; in hcall_get_cpu_pm_state() local
1146 px_data = target_vm->pm.px_data + pn; in hcall_get_cpu_pm_state()
1147 ret = copy_to_gpa(vm, px_data, param2, sizeof(struct acrn_pstate_data)); in hcall_get_cpu_pm_state()
/hypervisor/include/arch/x86/asm/guest/
A Dvm.h82 struct acrn_pstate_data px_data[MAX_PSTATE]; member

Completed in 11 milliseconds