HalpInterruptLookupController

_REGISTERED_INTERRUPT_CONTROLLER *__stdcall HalpInterruptLookupController(UINT64 Identifier){
  PVOID *v1; 
  _REGISTERED_INTERRUPT_CONTROLLER *v2; 

  v1 = (PVOID *)qword_140C4B850;
  while( v1 != &qword_140C4B850 )
  {
    v2 = (_REGISTERED_INTERRUPT_CONTROLLER *)v1;
    v1 = (PVOID *)*v1;
    if( v2->UnitId == (_DWORD)Identifier )
      return v2;
  }
  return 0i64;
}

Referenced by:

HalDisableInterrupt
HalpInterruptEnableNmi
HalpInterruptFindBestRouting
HalpInterruptFindControllerAndLineState
HalpInterruptFindLines
HalpInterruptMaskAcpi
HalpInterruptPerformDirectedEndOfInterrupt
HalpInterruptRegisterController
HalpInterruptRegisterLine
HalpInterruptRemap
HalpInterruptRequestInterrupt
HalpInterruptRestoreClock
HalpInterruptServiceActiveBoth
HalpInterruptSetDestinationInternal
HalpInterruptSetLineState
HalpInterruptUnmap
HalpMaskInterrupt
HalpTimerInitializeHypervisorTimer
HalpUnmaskInterrupt