Searched refs:pm1a_cnt_val (Results 1 – 3 of 3) sorted by relevance
| /hypervisor/include/arch/x86/asm/ |
| A D | host_pm.h | 36 void host_enter_s3(const struct pm_s_state_data *sstate_data, uint32_t pm1a_cnt_val, uint32_t pm1b_… 38 void save_s5_reg_val(uint32_t pm1a_cnt_val, uint32_t pm1b_cnt_val); 39 void do_acpi_sx(const struct pm_s_state_data *sstate_data, uint32_t pm1a_cnt_val, uint32_t pm1b_cnt… 40 extern void asm_enter_s3(const struct pm_s_state_data *sstate_data, uint32_t pm1a_cnt_val, uint32_t…
|
| /hypervisor/arch/x86/ |
| A D | pm.c | 127 void do_acpi_sx(const struct pm_s_state_data *sstate_data, uint32_t pm1a_cnt_val, uint32_t pm1b_cnt… in do_acpi_sx() argument 131 acpi_gas_write(&(sstate_data->pm1a_cnt), pm1a_cnt_val); in do_acpi_sx() 156 void save_s5_reg_val(uint32_t pm1a_cnt_val, uint32_t pm1b_cnt_val) in save_s5_reg_val() argument 158 system_pm1a_cnt_val = pm1a_cnt_val; in save_s5_reg_val() 178 void host_enter_s3(const struct pm_s_state_data *sstate_data, uint32_t pm1a_cnt_val, uint32_t pm1b_… in host_enter_s3() argument 216 asm_enter_s3(sstate_data, pm1a_cnt_val, pm1b_cnt_val); in host_enter_s3()
|
| /hypervisor/arch/x86/guest/ |
| A D | pm.c | 153 static inline void enter_s5(struct acrn_vcpu *vcpu, uint32_t pm1a_cnt_val, uint32_t pm1b_cnt_val) in enter_s5() argument 165 save_s5_reg_val(pm1a_cnt_val, pm1b_cnt_val); in enter_s5() 174 static inline void enter_s3(struct acrn_vm *vm, uint32_t pm1a_cnt_val, uint32_t pm1b_cnt_val) in enter_s3() argument 187 host_enter_s3(vm->pm.sx_state_data, pm1a_cnt_val, pm1b_cnt_val); in enter_s3() 199 uint32_t pm1a_cnt_val; in pm1ab_io_write() local 224 pm1a_cnt_val = pm1a_cnt_ready; in pm1ab_io_write() 228 enter_s3(vm, pm1a_cnt_val, v); in pm1ab_io_write() 230 enter_s5(vcpu, pm1a_cnt_val, v); in pm1ab_io_write()
|
Completed in 5 milliseconds