Go to the source code of this file.
Functions | |
void | LrtsPrepareEnvelope (char *msg, int size) |
CmiCommHandle | LrtsSendFunc (int destNode, int destPE, int size, char *msg, int mode) |
void | LrtsSyncListSendFn (int npes, const int *pes, int len, char *msg) |
CmiCommHandle | LrtsAsyncListSendFn (int npes, const int *pes, int len, char *msg) |
void | LrtsFreeListSendFn (int npes, const int *pes, int len, char *msg) |
void | LrtsSendPersistentMsg (PersistentHandle h, int destPE, int size, void *m) |
void | LrtsInit (int *argc, char ***argv, int *numNodes, int *myNodeID) |
void | LrtsPreCommonInit (int everReturn) |
void | LrtsPostCommonInit (int everReturn) |
void | LrtsAdvanceCommunication (int whileidle) |
void | LrtsDrainResources (void) |
void | LrtsExit (int exitcode=0) |
CMK_NORETURN void | LrtsAbort (const char *message) |
void | LrtsPostNonLocal (void) |
void * | LrtsAlloc (int, int) |
void * | LrtsRdmaAlloc (int, int) |
void | LrtsFree (void *) |
void | LrtsRdmaFree (void *) |
void | LrtsNotifyIdle (void) |
void | LrtsBeginIdle (void) |
void | LrtsStillIdle (void) |
void | LrtsBarrier (void) |
void LrtsPrepareEnvelope | ( | char * | msg, | |
int | size | |||
) |
Referenced by CmiSendMessagePxshm(), and CmiSendMessageXpmem().
CmiCommHandle LrtsSendFunc | ( | int | destNode, | |
int | destPE, | |||
int | size, | |||
char * | msg, | |||
int | mode | |||
) |
Definition at line 540 of file machine.C.
References allocateSmsgList(), Cmi_smp_mode_setting, CmiGetState(), COMM_THREAD_SEND_RECV, EnqueueMsg(), MPISendOneMsg(), and REGULAR.
Referenced by CmiInterSendNetworkFunc().
CmiCommHandle LrtsAsyncListSendFn | ( | int | npes, | |
const int * | pes, | |||
int | len, | |||
char * | msg | |||
) |
void LrtsSendPersistentMsg | ( | PersistentHandle | h, | |
int | destPE, | |||
int | size, | |||
void * | m | |||
) |
Referenced by CmiInterSendNetworkFunc(), and persistentReqGrantedHandler().
void LrtsPreCommonInit | ( | int | everReturn | ) |
void LrtsPostCommonInit | ( | int | everReturn | ) |
void LrtsAdvanceCommunication | ( | int | whileidle | ) |
void LrtsDrainResources | ( | void | ) |
void LrtsExit | ( | int | exitcode = 0 |
) |
Referenced by CommunicationServer(), ConverseExit(), and SendMsgBuf().
CMK_NORETURN void LrtsAbort | ( | const char * | message | ) |
void LrtsPostNonLocal | ( | void | ) |
void LrtsFree | ( | void * | ) |
void LrtsRdmaFree | ( | void * | ) |
void LrtsNotifyIdle | ( | void | ) |
void LrtsBeginIdle | ( | void | ) |
void LrtsStillIdle | ( | void | ) |
void LrtsBarrier | ( | void | ) |
Referenced by CmiGetNonLocalNodeQ(), CmiSendMessagePxshm(), and SendMsgBuf().