Home
last modified time | relevance | path

Searched refs:pm1a_cnt_val (Results 1 – 3 of 3) sorted by relevance

/hypervisor/include/arch/x86/asm/
A Dhost_pm.h36 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 Dpm.c127 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 Dpm.c153 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