HalpInterruptRestoreAllControllerState

VOID __stdcall HalpInterruptRestoreAllControllerState(){
  PVOID *v0; 
  _REGISTERED_INTERRUPT_CONTROLLER *v1; 
  NTSTATUS v2; 

  v0 = (PVOID *)qword_140C4B850;
  while( v0 != &qword_140C4B850 )
  {
    v1 = (_REGISTERED_INTERRUPT_CONTROLLER *)v0;
    v0 = (PVOID *)*v0;
    v2 = HalpInterruptRestoreController(v1, 0i64);
    if( v2 < 0 )
      KeBugCheckEx(0x5Cu, (PVOID)0x200, (PVOID)*(&CmpDummyThreadEvent + 1789), (PVOID)3, (PVOID)v2);
  }
  byte_140C50380 = 1;
}

Referenced by:

HalpInterruptMaskLevelTriggeredLines
HalpInterruptSwapProcessorIdentifiers
HalpInterruptUnmaskLevelTriggeredLines