RtlLookupFirstMatchingElementGenericTableAvl

NTSTATUS __stdcall RtlLookupFirstMatchingElementGenericTableAvl(RTL_AVL_TABLE *Table, PVOID Buffer, PVOID *RestartKey){
  RTL_GENERIC_TABLE *v3; 
  RTL_BALANCED_LINKS *v8; 
  int v9; 
  RTL_BALANCED_LINKS *v10; 
  RTL_BALANCED_LINKS *v11; 
  void *v12; 
  RTL_SPLAY_LINKS **v13; 
  RTL_BALANCED_LINKS *Links; 
  *RestartKey = 0i64;
  Links = 0i64;
  if( FindNodeOrParent(Table, Buffer, &Links, v3, v12, v13) != TableFoundNode )
    return 0;
  v8 = Links;
  do
  {
    v9 = (int)v8;
    v10 = v8;
    v11 = RealPredecessor(v8);
    v8 = v11;
  }
  while( v11 && Table->CompareRoutine(Table, Buffer, &v11[1]) == GenericEqual );
  *RestartKey = v10;
  return v9 + 32;
}

Referenced by:

No references.