HalpInterruptLookupController

ULONG_PTR *__fastcall HalpInterruptLookupController(int a1){
  ULONG_PTR *v1; 
  ULONG_PTR *v2; 
  v1 = (ULONG_PTR *)HalpRegisteredInterruptControllers;
  while( v1 != &HalpRegisteredInterruptControllers )
  {
    v2 = v1;
    v1 = (ULONG_PTR *)*v1;
    if( *((_DWORD *)v2 + 58) == a1 )
      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