VOID __fastcall KsepCacheUninitialize(CHAR *Buffer){
CHAR *v1;
CHAR *v3;
CHAR *v4;
v1 = Buffer + 32;
v3 = (CHAR *)*((_QWORD *)Buffer + 4);
while( v3 != v1 )
{
v4 = v3 - 24;
v3 = *(CHAR **)v3;
(*((void(__fastcall **)(CHAR *))Buffer + 11))(v4);
}
KsepPoolFreePaged(*((PVOID *)Buffer + 2));
KsepPoolFreePaged(Buffer);
}