CHAR *ViRemLockFindSurrogate(){
int v0;
UINT64 v1;
CHAR *v2;
__int128 v4;
v4 = 0i64;
VfAvlInitializeLockContext((INT64)&v4, 1i64);
v2 = VfAvlLookupTreeNode(&ViRemLockAvl, (INT64)&v4, v1, (unsigned int)(v0 + 31));
VfAvlCleanupLockContext((INT64)&v4);
return v2;
}