RtlCSparseBitmapEnterLockingRegion

_QWORD *__fastcall RtlCSparseBitmapEnterLockingRegion(_QWORD *a1, __int64 a2){
  unsigned __int8 CurrentIrql; 
  _ETHREAD *CurrentThread; 

  *a1 = 0i64;
  a1[1] = a2;
  if( *(_BYTE *)(a2 + 48) )
  {
    CurrentIrql = KeGetCurrentIrql();
    __writecr8(2ui64);
    *(_BYTE *)a1 = CurrentIrql;
  }
  else
  {
    *(_BYTE *)a1 = -1;
    CurrentThread = (_ETHREAD *)KeGetCurrentThread();
    --CurrentThread->Tcb.SpecialApcDisable;
  }
  return a1;
}

Referenced by:

RtlpCSparseBitmapPageCommit
RtlpCSparseBitmapPageDecommit