MCPcopy Create free account
hub / github.com/F-Stack/f-stack / vmx_clear_nmi_blocking

Function vmx_clear_nmi_blocking

freebsd/amd64/vmm/intel/vmx.c:1623–1632  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

1621}
1622
1623static void
1624vmx_clear_nmi_blocking(struct vmx *vmx, int vcpuid)
1625{
1626 uint32_t gi;
1627
1628 VCPU_CTR0(vmx->vm, vcpuid, "Clear Virtual-NMI blocking");
1629 gi = vmcs_read(VMCS_GUEST_INTERRUPTIBILITY);
1630 gi &= ~VMCS_INTERRUPTIBILITY_NMI_BLOCKING;
1631 vmcs_write(VMCS_GUEST_INTERRUPTIBILITY, gi);
1632}
1633
1634static void
1635vmx_assert_nmi_blocking(struct vmx *vmx, int vcpuid)

Callers 1

vmx_exit_processFunction · 0.85

Calls 2

vmcs_readFunction · 0.85
vmcs_writeFunction · 0.85

Tested by

no test coverage detected