PPL Logo

arch/mpi/machine-onesided.C File Reference

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)


Function Documentation

void MPISendOrRecvOneBuffer ( SMSG_LIST smsg,
int  tag 
)

void MPIPostOneBuffer ( const void *  buffer,
void *  ref,
int  size,
int  pe,
int  tag,
int  type 
)

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

Here is the call graph for this function:

Here is the caller graph for this function:

void LrtsIssueRget ( NcpyOperationInfo ncpyOpInfoMsg  ) 

void LrtsIssueRput ( NcpyOperationInfo ncpyOpInfoMsg  ) 

void LrtsDeregisterMem ( const void *  ptr,
void *  info,
int  pe,
unsigned short int  mode 
)

Definition at line 137 of file machine-onesided.C.

Referenced by CmiDeregisterMem().

Here is the caller graph for this function:


Generated on Mon Sep 21 07:55:55 2020 for Charm++ by  doxygen 1.5.5