Searched refs:host_state (Results 1 – 3 of 3) sorted by relevance
71 struct vmcs_host_state host_state; member
1133 struct vmcs_host_state *host_state; in vmx_prepare_switch_to_guest() local1159 host_state = &vmx->loaded_vmcs->host_state; in vmx_prepare_switch_to_guest()1165 host_state->ldt_sel = kvm_read_ldt(); in vmx_prepare_switch_to_guest()1168 savesegment(ds, host_state->ds_sel); in vmx_prepare_switch_to_guest()1169 savesegment(es, host_state->es_sel); in vmx_prepare_switch_to_guest()1193 vmx_set_host_fs_gs(host_state, fs_sel, gs_sel, fs_base, gs_base); in vmx_prepare_switch_to_guest()1199 struct vmcs_host_state *host_state; in vmx_prepare_switch_to_host() local1204 host_state = &vmx->loaded_vmcs->host_state; in vmx_prepare_switch_to_host()1211 if (host_state->ldt_sel || (host_state->gs_sel & 7)) { in vmx_prepare_switch_to_host()1212 kvm_load_ldt(host_state->ldt_sel); in vmx_prepare_switch_to_host()[all …]
282 src = &prev->host_state; in vmx_sync_vmcs_host_state()283 dest = &vmx->loaded_vmcs->host_state; in vmx_sync_vmcs_host_state()2849 if (unlikely(cr3 != vmx->loaded_vmcs->host_state.cr3)) { in nested_vmx_check_vmentry_hw()2851 vmx->loaded_vmcs->host_state.cr3 = cr3; in nested_vmx_check_vmentry_hw()2855 if (unlikely(cr4 != vmx->loaded_vmcs->host_state.cr4)) { in nested_vmx_check_vmentry_hw()2857 vmx->loaded_vmcs->host_state.cr4 = cr4; in nested_vmx_check_vmentry_hw()2885 [host_state_rsp]"i"(offsetof(struct loaded_vmcs, host_state.rsp)), in nested_vmx_check_vmentry_hw()