VOID __fastcall CcRecalculateVacbArrayHighwaterMark(INT64 a1){
__int64 v1;
LODWORD(v1) = *(_DWORD *)(a1 + 8) + 1;
if( *(_DWORD *)(a1 + 8) != -1 )
{
do
{
v1 = (unsigned int)(v1 - 1);
if( *(_QWORD *)(a1 + 40 * v1 + 24) )
break;
*(_DWORD *)(a1 + 8) = v1;
}
while( (_DWORD)v1 );
}
}