Searched refs:host_rsp (Results 1 – 5 of 5) sorted by relevance
| /linux/tools/testing/selftests/kvm/include/x86/ |
| H A D | evmcs.h | 148 u64 host_rsp; member 430 *value = current_evmcs->host_rsp; in evmcs_vmread() 879 current_evmcs->host_rsp = value; in evmcs_vmwrite() 1211 "mov %%rsp, (%[host_rsp]);" in evmcs_vmlaunch() 1221 : [host_rsp]"r" in evmcs_vmlaunch() 1222 ((u64)¤t_evmcs->host_rsp), in evmcs_vmlaunch() 1243 "mov %%rsp, (%[host_rsp]);" in evmcs_vmresume() 1253 : [host_rsp]"r" in evmcs_vmresume() 1254 ((u64)¤t_evmcs->host_rsp), in evmcs_vmresume()
|
| H A D | vmx.h | 391 "vmwrite %%rsp, %[host_rsp];" in vmlaunch() 401 : [host_rsp]"r"((u64)HOST_RSP), 416 "vmwrite %%rsp, %[host_rsp];" in vmresume() 426 : [host_rsp]"r"((u64)HOST_RSP), in vmresume()
|
| /linux/Documentation/virt/kvm/x86/ |
| H A D | nested-vmx.rst | 154 natural_width host_rsp;
|
| /linux/arch/x86/kvm/vmx/ |
| H A D | vmx.h | 376 void vmx_update_host_rsp(struct vcpu_vmx *vmx, unsigned long host_rsp);
|
| H A D | vmx.c | 7406 void noinstr vmx_update_host_rsp(struct vcpu_vmx *vmx, unsigned long host_rsp) in vmx_update_host_rsp() argument 7408 if (unlikely(host_rsp != vmx->loaded_vmcs->host_state.rsp)) { in vmx_update_host_rsp() 7409 vmx->loaded_vmcs->host_state.rsp = host_rsp; in vmx_update_host_rsp() 7410 vmcs_writel(HOST_RSP, host_rsp); in vmx_update_host_rsp()
|