removed
authorGengbin Zheng <gzheng@illinois.edu>
Mon, 12 Sep 2011 04:19:41 +0000 (21:19 -0700)
committerGengbin Zheng <gzheng@illinois.edu>
Mon, 12 Sep 2011 04:19:41 +0000 (21:19 -0700)
src/arch/util/persist_impl.h [deleted file]

diff --git a/src/arch/util/persist_impl.h b/src/arch/util/persist_impl.h
deleted file mode 100644 (file)
index 1d7b5b1..0000000
+++ /dev/null
@@ -1,45 +0,0 @@
-/** @file
- * General implementation of persistent communication support
- * @ingroup Machine
- */
-
-/**
- * \addtogroup Machine
-*/
-/*@{*/
-
-#define PERSIST_BUFFERS_NUM   2
-
-typedef struct _PersistentSendsTable {
-  int destPE;
-  int sizeMax;
-  PersistentHandle   destHandle;  
-  void *destAddress[PERSIST_BUFFERS_NUM];
-  void *destSizeAddress[PERSIST_BUFFERS_NUM];
-  void *messageBuf;
-  int messageSize;
-  char used;
-} PersistentSendsTable;
-
-typedef struct _PersistentReceivesTable {
-  void *messagePtr[PERSIST_BUFFERS_NUM];      /* preallocated message buffer of size "sizeMax" */
-  unsigned int *recvSizePtr[PERSIST_BUFFERS_NUM];   /* pointer to the size */
-  int sizeMax;
-  struct _PersistentReceivesTable *prev, *next;
-} PersistentReceivesTable;
-
-extern PersistentReceivesTable *persistentReceivesTableHead;
-extern PersistentReceivesTable *persistentReceivesTableTail;
-
-extern PersistentHandle  *phs;
-extern int phsSize;
-
-void *PerAlloc(int size);
-void PerFree(char *msg);
-void CmiSendPersistentMsg(PersistentHandle h, int destPE, int size, void *m);
-int PumpPersistent();
-void swapSendSlotBuffers(PersistentSendsTable *slot);
-void swapRecvSlotBuffers(PersistentReceivesTable *slot);
-void setupRecvSlot(PersistentReceivesTable *slot, int maxBytes);
-
-/*@}*/