KiSetPendingTick

VOID __stdcall KiSetPendingTick(UINT8 PendingTick){
  char v1; 
  struct _KPRCB *CurrentPrcb; 
  v1 = PendingTick & 1;
  if( KiClockTimerPerCpu )
  {
    CurrentPrcb = KeGetCurrentPrcb();
    *((_BYTE *)CurrentPrcb + 34) = v1 | *((_BYTE *)CurrentPrcb + 34) & 0xFE;
  }
  else
  {
    *((_BYTE *)*(&KiProcessorBlock + (unsigned int)KiClockTimerOwner) + 34) = v1 | *((_BYTE *)*(&KiProcessorBlock
                                                                                              + (unsigned int)KiClockTimerOwner)
                                                                                   + 34) & 0xFE;
  }
}

Referenced by:

KeInitializeClock
KePrepareClockTimerForIdle
KeResumeClockTimerFromIdle
KiRestoreClockTickRate
KiSetClockTickRate