
Go to the source code of this file.
Data Structures | |
| struct | CmiCb |
| struct | CmiRMA |
| struct | CmiRMAMsg |
| struct | RMAPutMsg |
Typedefs | |
| typedef struct CmiCb | CmiCb |
| typedef struct CmiRMA | CmiRMA |
| typedef struct CmiRMAMsg | CmiRMAMsg |
| typedef struct RMAPutMsg | RMAPutMsg |
Functions | |
| int | CmiRegisterMemory (void *addr, unsigned int size) |
| int | CmiUnRegisterMemory (void *addr, unsigned int size) |
| void | handlePutSrc (void *msg) |
| void | handlePutDest (void *msg) |
| void * | CmiPut (unsigned int sourceId, unsigned int targetId, void *Saddr, void *Taddr, unsigned int size) |
| void | CmiPutCb (unsigned int sourceId, unsigned int targetId, void *Saddr, void *Taddr, unsigned int size, CmiRdmaCallbackFn fn, void *param) |
| void | handleGetSrc (void *msg) |
| void | handleGetDest (void *msg) |
| void * | CmiGet (unsigned int sourceId, unsigned int targetId, void *Saddr, void *Taddr, unsigned int size) |
| void | CmiGetCb (unsigned int sourceId, unsigned int targetId, void *Saddr, void *Taddr, unsigned int size, CmiRdmaCallbackFn fn, void *param) |
| int | CmiWaitTest (void *obj) |
Definition at line 20 of file conv-onesided.c.
Definition at line 33 of file conv-onesided.c.
Definition at line 39 of file conv-onesided.c.
Definition at line 50 of file conv-onesided.c.
Definition at line 52 of file conv-onesided.c.
Definition at line 57 of file conv-onesided.c.
| void handlePutSrc | ( | void * | msg | ) |
Definition at line 62 of file conv-onesided.c.
References CmiRMA::cb, CmiFree(), CmiRMA::completed, CmiCb::fn, CmiCb::param, CmiRMA::ready, RMAPutMsg::stat, and CmiRMA::type.
Referenced by KillOnAllSigs().
| void handlePutDest | ( | void * | msg | ) |
Definition at line 77 of file conv-onesided.c.
References CmiAlloc(), CmiFree(), Converse::CmiSyncSendAndFree(), context, putSrcHandler, RMAPutMsg::size, RMAPutMsg::sourceId, RMAPutMsg::stat, and RMAPutMsg::Taddr.
Referenced by KillOnAllSigs().
| void* CmiPut | ( | unsigned int | sourceId, | |
| unsigned int | targetId, | |||
| void * | Saddr, | |||
| void * | Taddr, | |||
| unsigned int | size | |||
| ) |
Definition at line 94 of file conv-onesided.c.
| void CmiPutCb | ( | unsigned int | sourceId, | |
| unsigned int | targetId, | |||
| void * | Saddr, | |||
| void * | Taddr, | |||
| unsigned int | size, | |||
| CmiRdmaCallbackFn | fn, | |||
| void * | param | |||
| ) |
Definition at line 117 of file conv-onesided.c.
| void* CmiGet | ( | unsigned int | sourceId, | |
| unsigned int | targetId, | |||
| void * | Saddr, | |||
| void * | Taddr, | |||
| unsigned int | size | |||
| ) |
Definition at line 173 of file conv-onesided.c.
| void CmiGetCb | ( | unsigned int | sourceId, | |
| unsigned int | targetId, | |||
| void * | Saddr, | |||
| void * | Taddr, | |||
| unsigned int | size, | |||
| CmiRdmaCallbackFn | fn, | |||
| void * | param | |||
| ) |
Definition at line 196 of file conv-onesided.c.
| int CmiWaitTest | ( | void * | obj | ) |
Definition at line 221 of file conv-onesided.c.
1.5.5