void

void (__fastcall *__fastcall SMKM_STORE_MGR::SmReInitialize(INT64 a1))(__int64 a1){
  char *v2; 
  __int128 v4; 

  v4 = *(_OWORD *)(a1 + 1840);
  SmKmCleanup(a1);
  v2 = *(char **)(a1 + 448);
  if( v2 )
    B_TREE<_SM_PAGE_KEY,SMKM_STORE_MGR::SMKM_FRONTEND_ENTRY,4096,B_TREE_DUMMY_NODE_POOL,B_TREE_KEY_COMPARATOR<_SM_PAGE_KEY>>::BTreeNodeFree(
      a1 + 448,
      v2);
  SmFpCleanup((_SM_FORWARD_PROGRESS_CTX *)(a1 + 1424));
  SmFpCleanup((_SM_FORWARD_PROGRESS_CTX *)(a1 + 1536));
  SMKM_STORE_MGR::SmDrainSList((_WORD *)(a1 + 1248), 1);
  SMKM_STORE_MGR::SmCompressCtxCleanup((INT64 *)(a1 + 1264));
  SMKM_STORE_MGR::SmDrainSList((_WORD *)(a1 + 1408), 1);
  return SMKM_STORE_MGR::SmInitialize(a1, &v4);
}

Referenced by:

No references.