PPL Logo

util/cmirdmautils.C File Reference

Go to the source code of this file.

Functions

int getNcpyOpInfoTotalSize (int srcLayerSize, int srcAckSize, int destLayerSize, int destAckSize)
void setNcpyOpInfo (const void *srcPtr, char *srcLayerInfo, int srcLayerSize, char *srcAck, int srcAckSize, int srcSize, unsigned short int srcRegMode, unsigned short int srcDeregMode, unsigned short int isSrcRegistered, int srcPe, const void *srcRef, const void *destPtr, char *destLayerInfo, int destLayerSize, char *destAck, int destAckSize, int destSize, unsigned short int destRegMode, unsigned short int destDeregMode, unsigned short int isDestRegistered, int destPe, const void *destRef, NcpyOperationInfo *ncpyOpInfo)
void resetNcpyOpInfoPointers (NcpyOperationInfo *ncpyOpInfo)
void setReverseModeForNcpyOpInfo (NcpyOperationInfo *ncpyOpInfo)


Function Documentation

int getNcpyOpInfoTotalSize ( int  srcLayerSize,
int  srcAckSize,
int  destLayerSize,
int  destAckSize 
)

Definition at line 7 of file cmirdmautils.C.

Referenced by CkRdmaEMAckHandler(), preprocessRdmaCaseForRgets(), CkNcpyBuffer::rdmaGet(), CkNcpyBuffer::rdmaPut(), and readonlyGet().

Here is the caller graph for this function:

void setNcpyOpInfo ( const void *  srcPtr,
char *  srcLayerInfo,
int  srcLayerSize,
char *  srcAck,
int  srcAckSize,
int  srcSize,
unsigned short int  srcRegMode,
unsigned short int  srcDeregMode,
unsigned short int  isSrcRegistered,
int  srcPe,
const void *  srcRef,
const void *  destPtr,
char *  destLayerInfo,
int  destLayerSize,
char *  destAck,
int  destAckSize,
int  destSize,
unsigned short int  destRegMode,
unsigned short int  destDeregMode,
unsigned short int  isDestRegistered,
int  destPe,
const void *  destRef,
NcpyOperationInfo ncpyOpInfo 
)

void resetNcpyOpInfoPointers ( NcpyOperationInfo ncpyOpInfo  ) 

void setReverseModeForNcpyOpInfo ( NcpyOperationInfo ncpyOpInfo  ) 

Definition at line 127 of file cmirdmautils.C.

References CmiAbort(), and ncpystruct::opMode.

Here is the call graph for this function:


Generated on Mon Sep 21 08:11:42 2020 for Charm++ by  doxygen 1.5.5