
Go to the source code of this file.
Data Structures | |
| struct | cmkquad |
| struct | infiDirectUserHandle |
Typedefs | |
| typedef struct infiDirectUserHandle | CmiDirectUserHandle |
| typedef gni_mem_handle_t | CmiDirectMemoryHandler |
Functions | |
| CmiDirectMemoryHandler | CmiDirect_registerMemory (void *buff, int size) |
| struct infiDirectUserHandle | CmiDirect_createHandle_mem (CmiDirectMemoryHandler *mem_hndl, void *recvBuf, int recvBufSize, void(*callbackFnPtr)(void *), void *callbackData) |
| void | CmiDirect_assocLocalBuffer_mem (struct infiDirectUserHandle *userHandle, CmiDirectMemoryHandler *mem_hndl, void *sendBuf, int sendBufSize) |
| void | CmiDirect_saveHandler (CmiDirectUserHandle *h, void *ptr) |
| struct infiDirectUserHandle | CmiDirect_createHandle (int senderNode, void *recvBuf, int recvBufSize, void(*callbackFnPtr)(void *), void *callbackData, double initialValue) |
| To be called on the receiver to create a handle and return its number. | |
| void | CmiDirect_assocLocalBuffer (struct infiDirectUserHandle *userHandle, void *sendBuf, int sendBufSize) |
| void | CmiDirect_deassocLocalBuffer (struct infiDirectUserHandle *userHandle) |
| void | CmiDirect_destroyHandle (struct infiDirectUserHandle *userHandle) |
| void | CmiDirect_put (struct infiDirectUserHandle *userHandle) |
| void | CmiDirect_get (struct infiDirectUserHandle *userHandle) |
| void | CmiDirect_ready (struct infiDirectUserHandle *userHandle) |
| void | CmiDirect_readyMark (struct infiDirectUserHandle *userHandle) |
| void | CmiDirect_readyPollQ (struct infiDirectUserHandle *userHandle) |
| typedef struct infiDirectUserHandle CmiDirectUserHandle |
| typedef gni_mem_handle_t CmiDirectMemoryHandler |
Definition at line 64 of file cmidirect.h.
| CmiDirectMemoryHandler CmiDirect_registerMemory | ( | void * | buff, | |
| int | size | |||
| ) |
| struct infiDirectUserHandle CmiDirect_createHandle_mem | ( | CmiDirectMemoryHandler * | mem_hndl, | |
| void * | recvBuf, | |||
| int | recvBufSize, | |||
| void(*)(void *) | callbackFnPtr, | |||
| void * | callbackData | |||
| ) | [read] |
| void CmiDirect_assocLocalBuffer_mem | ( | struct infiDirectUserHandle * | userHandle, | |
| CmiDirectMemoryHandler * | mem_hndl, | |||
| void * | sendBuf, | |||
| int | sendBufSize | |||
| ) |
| void CmiDirect_saveHandler | ( | CmiDirectUserHandle * | h, | |
| void * | ptr | |||
| ) |
| void CmiDirect_deassocLocalBuffer | ( | struct infiDirectUserHandle * | userHandle | ) |
| void CmiDirect_destroyHandle | ( | struct infiDirectUserHandle * | userHandle | ) |
| void CmiDirect_get | ( | struct infiDirectUserHandle * | userHandle | ) |
1.5.5