
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().

1.5.5