HalpInterruptSetIdtEntry

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

Referenced by:

HalpConnectThermalInterrupt
HalpInitializeInterrupts
HalpInitializeInterruptsPn
HalpIommuInitInterrupts
HalpTimerClockActivate
HalpTimerConfigureInterrupt
HalpTimerInitializeClock
HalpTimerInitializeClockPn
HalpTimerInitializeProfiling
HalpTimerTestHypervisorTimer
IommupHvInitializeLibrary