
Go to the source code of this file.
Typedefs | |
| typedef void(* | CmiDirectM2mHandler )(void *context) |
Functions | |
| void * | CmiDirect_manytomany_allocate_handle () |
| void | CmiDirect_manytomany_initialize_recvbase (void *handle, unsigned tag, CmiDirectM2mHandler donecb, void *context, char *rcvbuf, unsigned nranks, unsigned myIdx) |
| void | CmiDirect_manytomany_initialize_recv (void *handle, unsigned tag, unsigned index, unsigned displ, unsigned bytes, unsigned rank) |
| void | CmiDirect_manytomany_initialize_sendbase (void *handle, unsigned tag, CmiDirectM2mHandler donecb, void *context, char *sndbuf, unsigned nranks, unsigned myIdx) |
| void | CmiDirect_manytomany_initialize_send (void *handle, unsigned tag, unsigned idx, unsigned displ, unsigned bytes, unsigned rank) |
| void | CmiDirect_manytomany_start (void *handle, unsigned tag) |
| typedef void(* CmiDirectM2mHandler)(void *context) |
Definition at line 23 of file cmidirectmanytomany.h.
| void* CmiDirect_manytomany_allocate_handle | ( | ) |
| void CmiDirect_manytomany_initialize_recvbase | ( | void * | handle, | |
| unsigned | tag, | |||
| CmiDirectM2mHandler | donecb, | |||
| void * | context, | |||
| char * | rcvbuf, | |||
| unsigned | nranks, | |||
| unsigned | myIdx | |||
| ) |
| void CmiDirect_manytomany_initialize_recv | ( | void * | handle, | |
| unsigned | tag, | |||
| unsigned | index, | |||
| unsigned | displ, | |||
| unsigned | bytes, | |||
| unsigned | rank | |||
| ) |
| void CmiDirect_manytomany_initialize_sendbase | ( | void * | handle, | |
| unsigned | tag, | |||
| CmiDirectM2mHandler | donecb, | |||
| void * | context, | |||
| char * | sndbuf, | |||
| unsigned | nranks, | |||
| unsigned | myIdx | |||
| ) |
| void CmiDirect_manytomany_initialize_send | ( | void * | handle, | |
| unsigned | tag, | |||
| unsigned | idx, | |||
| unsigned | displ, | |||
| unsigned | bytes, | |||
| unsigned | rank | |||
| ) |
| void CmiDirect_manytomany_start | ( | void * | handle, | |
| unsigned | tag | |||
| ) |
1.5.5