Go to the source code of this file.
Functions | |
void | MPISendOrRecvOneBuffer (SMSG_LIST *smsg, int tag) |
void | MPIPostOneBuffer (const void *buffer, void *ref, int size, int pe, int tag, int type) |
void | LrtsIssueRget (NcpyOperationInfo *ncpyOpInfoMsg) |
void | LrtsIssueRput (NcpyOperationInfo *ncpyOpInfoMsg) |
void | LrtsDeregisterMem (const void *ptr, void *info, int pe, unsigned short int mode) |
Definition at line 8 of file machine-onesided.C.
References charmComm, CmiAbort(), msg_list::destpe, msg_list::dstrank, MPI_Irecv, MPI_Isend, msg_list::msg, msg, msg_list::next, ONESIDED_BUFFER_DIRECT_RECV, ONESIDED_BUFFER_DIRECT_SEND, ONESIDED_BUFFER_RECV, ONESIDED_BUFFER_SEND, petorank, msg_list::req, msg_list::size, size, and msg_list::type.
Referenced by MPIPostOneBuffer(), and SendMsgBuf().
Definition at line 43 of file machine-onesided.C.
References allocateSmsgList(), Cmi_smp_mode_setting, CmiMyRank(), CmiNodeOf(), COMM_THREAD_SEND_RECV, MPISendOrRecvOneBuffer(), PCQueuePush(), postMsgBuf, and procState.
Referenced by LrtsIssueRget(), LrtsIssueRput(), and PumpMsgs().
void LrtsIssueRget | ( | NcpyOperationInfo * | ncpyOpInfoMsg | ) |
Definition at line 68 of file machine-onesided.C.
References allocateSmsgList(), Cmi_smp_mode_setting, CmiNodeOf(), COMM_THREAD_SEND_RECV, ncpystruct::destPtr, EnqueueMsg(), getNewMPITag(), MPIPostOneBuffer(), MPISendOneMsg(), ncpystruct::ncpyOpInfoSize, ONESIDED_BUFFER_DIRECT_RECV, POST_DIRECT_SEND, ncpystruct::srcPe, ncpystruct::srcSize, ncpystruct::tag, and tag.
Referenced by CmiIssueRget().
void LrtsIssueRput | ( | NcpyOperationInfo * | ncpyOpInfoMsg | ) |
Definition at line 103 of file machine-onesided.C.
References allocateSmsgList(), Cmi_smp_mode_setting, CmiNodeOf(), COMM_THREAD_SEND_RECV, ncpystruct::destPe, EnqueueMsg(), getNewMPITag(), MPIPostOneBuffer(), MPISendOneMsg(), ncpystruct::ncpyOpInfoSize, ONESIDED_BUFFER_DIRECT_SEND, POST_DIRECT_RECV, ncpystruct::srcPtr, ncpystruct::srcSize, ncpystruct::tag, and tag.
Referenced by CmiIssueRput().
Definition at line 137 of file machine-onesided.C.
Referenced by CmiDeregisterMem().