Lines Matching refs:hvf
184 wreg(cpu->hvf->fd, HV_X86_RIP, rip); in macvm_set_rip()
188 val = rvmcs(cpu->hvf->fd, VMCS_GUEST_INTERRUPTIBILITY); in macvm_set_rip()
192 wvmcs(cpu->hvf->fd, VMCS_GUEST_INTERRUPTIBILITY, in macvm_set_rip()
204 uint32_t gi = (uint32_t) rvmcs(cpu->hvf->fd, VMCS_GUEST_INTERRUPTIBILITY); in vmx_clear_nmi_blocking()
206 wvmcs(cpu->hvf->fd, VMCS_GUEST_INTERRUPTIBILITY, gi); in vmx_clear_nmi_blocking()
215 uint32_t gi = (uint32_t)rvmcs(cpu->hvf->fd, VMCS_GUEST_INTERRUPTIBILITY); in vmx_set_nmi_blocking()
217 wvmcs(cpu->hvf->fd, VMCS_GUEST_INTERRUPTIBILITY, gi); in vmx_set_nmi_blocking()
223 val = rvmcs(cpu->hvf->fd, VMCS_PRI_PROC_BASED_CTLS); in vmx_set_nmi_window_exiting()
224 wvmcs(cpu->hvf->fd, VMCS_PRI_PROC_BASED_CTLS, val | in vmx_set_nmi_window_exiting()
233 val = rvmcs(cpu->hvf->fd, VMCS_PRI_PROC_BASED_CTLS); in vmx_clear_nmi_window_exiting()
234 wvmcs(cpu->hvf->fd, VMCS_PRI_PROC_BASED_CTLS, val & in vmx_clear_nmi_window_exiting()