HvpGetCellMap

_HMAP_ENTRY *__stdcall HvpGetCellMap(_HHIVE *Hive, UINT64 Cell){
  char *v2; 

  v2 = (char *)Hive + 632 * ((unsigned int)Cell >> 31);
  if( (unsigned int)Cell + ((unsigned int)Cell >> 31 << 31) >= *((_DWORD *)v2 + 68) )
    return 0i64;
  else
    return(_HMAP_ENTRY *)(*(_QWORD *)(*((_QWORD *)v2 + 35) + 8i64 * (((unsigned int)Cell >> 21) & 0x3FF))
                         + 24i64 * (((unsigned int)Cell >> 12) & 0x1FF));
}

Referenced by:

HvCheckAndUpdateHiveBackupTimeStamp
HvCheckHive
HvFreeCell
HvFreeHivePartial
HvHiveCleanup
HvSnapshotHiveToOffsetArray
HvTrimHive
HvWriteExternal
HvpAddBin
HvpAddFreeCellHint
HvpCopyModifiedData
HvpDropPagedBins
HvpFindFreeCell
HvpFindNextDirtyBlock
HvpMapHiveImageFromViewMap
HvpMarkCellDirty
HvpPointMapEntriesToBuffer
HvpRemapAndEnlistHiveBins
HvpRemoveFreeCellHint
HvpSetRangeProtection
HvpShrinkMap
HvpTruncateBins