HalpInterruptSetIdtEntry

_KINTERRUPT *__fastcall HalpInterruptSetIdtEntry(
        UINT64 Vector,
        VOID *Context,
        CHAR a3,
        INT64 a4,
        UINT64 *DistinguishedSpinlockValue){
  if( !a3 )
    a3 = (unsigned __int8)Vector >> 4;
  return(_KINTERRUPT *)HalpCreateInterrupt(
                          (__int64(__fastcall *)(__int64, __int64))Context,
                          (unsigned int)Vector,
                          a3,
                          (__int64)Context);
}

Referenced by:

HalpConnectThermalInterrupt
HalpInitializeInterrupts
HalpInitializeInterruptsPn
HalpIommuInitInterrupts
HalpTimerClockActivate
HalpTimerConfigureInterrupt
HalpTimerInitializeClock
HalpTimerInitializeClockPn
HalpTimerInitializeProfiling
HalpTimerTestHypervisorTimer
IommupHvInitializeLibrary