Searched refs:hostsa (Results 1 – 3 of 3) sorted by relevance
3125 void sev_es_prepare_switch_to_guest(struct sev_es_save_area *hostsa) in sev_es_prepare_switch_to_guest() argument3144 hostsa->xcr0 = xgetbv(XCR_XFEATURE_ENABLED_MASK); in sev_es_prepare_switch_to_guest()3145 hostsa->pkru = read_pkru(); in sev_es_prepare_switch_to_guest()3146 hostsa->xss = host_xss; in sev_es_prepare_switch_to_guest()3154 hostsa->dr0 = native_get_debugreg(0); in sev_es_prepare_switch_to_guest()3155 hostsa->dr1 = native_get_debugreg(1); in sev_es_prepare_switch_to_guest()3156 hostsa->dr2 = native_get_debugreg(2); in sev_es_prepare_switch_to_guest()3157 hostsa->dr3 = native_get_debugreg(3); in sev_es_prepare_switch_to_guest()3158 hostsa->dr0_addr_mask = amd_get_dr_addr_mask(0); in sev_es_prepare_switch_to_guest()3159 hostsa->dr1_addr_mask = amd_get_dr_addr_mask(1); in sev_es_prepare_switch_to_guest()[all …]
695 void sev_es_prepare_switch_to_guest(struct sev_es_save_area *hostsa);
695 struct sev_es_save_area *hostsa; in svm_hardware_enable() local698 hostsa = (struct sev_es_save_area *)(page_address(sd->save_area) + 0x400); in svm_hardware_enable()700 rdmsr(MSR_TSC_AUX, hostsa->tsc_aux, msr_hi); in svm_hardware_enable()1547 struct sev_es_save_area *hostsa; in svm_prepare_switch_to_guest() local1548 hostsa = (struct sev_es_save_area *)(page_address(sd->save_area) + 0x400); in svm_prepare_switch_to_guest()1550 sev_es_prepare_switch_to_guest(hostsa); in svm_prepare_switch_to_guest()