CmpReferenceKeyControlBlockUnsafe

INT64 __fastcall CmpReferenceKeyControlBlockUnsafe(volatile INT64 *P2){
  INT64 result; 

  result = _InterlockedIncrement64(P2);
  if( !result )
    KeBugCheckEx(0x51u, (PVOID)0x24, (PVOID)P2, 0i64, 0i64);
  if( result == 1 )
    KeBugCheckEx(0x51u, (PVOID)0x15, 0i64, 0i64, 0i64);
  return result;
}

Referenced by:

CmLoadAppKey
CmRenameKey
CmpCloneToUnbackedKcb
CmpCommitDiscardReplacePost
CmpCreateGlobalKeyLockEntry
CmpCreateKeyControlBlock
CmpCreateSiloKeyLockEntry
CmpDoParseKey
CmpFreezeHive
CmpGetSymbolicLinkTarget
CmpKeyEnumStackCreateResumeContext
CmpLinkHiveToMaster
CmpLoadKeyCommon
CmpPerformCompleteKcbCacheLookup
CmpRefreshParent
CmpTransMgrFreeVolatileData