Home
last modified time | relevance | path

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

/hypervisor/arch/x86/
A Dcpu_state_tbl.c158 if ((state_info->px_cnt != 0U) && (state_info->px_data != NULL)) { in load_cpu_state_info()
159 if (state_info->px_cnt > MAX_PSTATE) { in load_cpu_state_info()
160 cpu_pm_state_info.px_cnt = MAX_PSTATE; in load_cpu_state_info()
162 cpu_pm_state_info.px_cnt = state_info->px_cnt; in load_cpu_state_info()
A Dpm.c347 if (pm_s_state_data->px_cnt != 0) { in apply_frequency_policy()
348 if (pstate_req < pm_s_state_data->px_cnt) { in apply_frequency_policy()
/hypervisor/arch/x86/guest/
A Dpm.c33 uint8_t px_cnt = vm->pm.px_cnt; in validate_pstate() local
36 if ((px_cnt != 0U) && (px_data != NULL)) { in validate_pstate()
43 min_px_ctl_val = ((px_data[px_cnt - 1U].control & 0xff00UL) >> 8U); in validate_pstate()
59 vm->pm.px_cnt = 0U; in vm_setup_cpu_px()
62 if ((pm_state_info->px_cnt != 0U) && (pm_state_info->px_data != NULL)) { in vm_setup_cpu_px()
63 ASSERT((pm_state_info->px_cnt <= MAX_PSTATE), "failed to setup cpu px"); in vm_setup_cpu_px()
65 vm->pm.px_cnt = pm_state_info->px_cnt; in vm_setup_cpu_px()
66 px_data_size = ((uint32_t)vm->pm.px_cnt) * sizeof(struct acrn_pstate_data); in vm_setup_cpu_px()
/hypervisor/include/arch/x86/asm/
A Dhost_pm.h19 uint8_t px_cnt; /* count of all Px states */ member
/hypervisor/common/
A Dhypercall.c1108 uint8_t px_cnt; in hcall_get_cpu_pm_state() local
1114 px_cnt = 0U; in hcall_get_cpu_pm_state()
1117 } else if (target_vm->pm.px_cnt == 0U) { in hcall_get_cpu_pm_state()
1120 px_cnt = target_vm->pm.px_cnt; in hcall_get_cpu_pm_state()
1122 ret = copy_to_gpa(vm, &px_cnt, param2, sizeof(px_cnt)); in hcall_get_cpu_pm_state()
1137 if (target_vm->pm.px_cnt == 0U) { in hcall_get_cpu_pm_state()
1142 if (pn >= target_vm->pm.px_cnt) { in hcall_get_cpu_pm_state()
/hypervisor/include/arch/x86/asm/guest/
A Dvm.h81 uint8_t px_cnt; /* count of all Px states */ member

Completed in 11 milliseconds