Home
last modified time | relevance | path

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

/openbmc/linux/arch/x86/kvm/svm/
H A Dsev.c3144 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()
3160 hostsa->dr2_addr_mask = amd_get_dr_addr_mask(2); in sev_es_prepare_switch_to_guest()
[all …]
H A Dsvm.h695 void sev_es_prepare_switch_to_guest(struct sev_es_save_area *hostsa);
H A Dsvm.c695 struct sev_es_save_area *hostsa; in svm_hardware_enable() local
698 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() local
1548 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()