CmpAddEnlistmentToRollbackPacket

__int64 __fastcall CmpAddEnlistmentToRollbackPacket(unsigned int *a1, _ADAPTER_OBJECT *a2){
  int v4; 
  unsigned int v5; 

  ObfReferenceObject(a2);
  v4 = CmpAddPointerToRollbackPacket((UINT64 *)a1, (INT64)a2);
  v5 = v4;
  if( v4 == -1073740008 )
  {
    v5 = 0;
  }
  else if( v4 >= 0 )
  {
    return 0;
  }
  HalPutDmaAdapter(a2);
  return v5;
}

Referenced by:

CmSnapshotRMTxArray