RtlSetAllBits

VOID *__stdcall RtlSetAllBits(PRTL_BITMAP BitMapHeader){
  unsigned int *Buffer; 
  VOID *result; 
  unsigned __int64 v3; 

  Buffer = BitMapHeader->Buffer;
  result = (VOID *)((BitMapHeader->SizeOfBitMap & 0x1F) != 0);
  v3 = (unsigned __int64)(4 * ((unsigned int)result + (BitMapHeader->SizeOfBitMap >> 5))) >> 2;
  if( v3 )
  {
    if( ((unsigned __int8)Buffer & 4) != 0 )
    {
      *Buffer = -1;
      if( !--v3 )
        return result;
      ++Buffer;
    }
    result = (VOID *)-1i64;
    memset(Buffer, 0xFFu, 8 * (v3 >> 1));
    if( (v3 & 1) != 0 )
      Buffer[v3 - 1] = -1;
  }
  return result;
}

Referenced by:

CmpLoadHiveThread
CmpMountPreloadedHives
HalpDmaAllocateLocalContiguousPool
HalpDmaInitializeMasterAdapter
HalpPowerInitDiscard
MiBuildMdlForMappedFileFault
MiCaptureImageExceptionValues
MiCreateBootSlabEntries
MiExtendPagingFileMaximum
MiPrepareToHotPatchImage
MiReserveDriverPtes
PnprMmAddRange
PopAllocateHiberContext
PopSaveHiberContext
SMKM_STORE::SmStOutSwapPrepareStore
ST_STORE::StDmStart
SmcStoreResize
VfThunkInit