PPL Logo

util/cmirdmautils.h File Reference

Go to the source code of this file.

Data Structures

struct  ncpystruct

Typedefs

typedef struct ncpystruct NcpyOperationInfo

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)


Typedef Documentation

typedef struct ncpystruct NcpyOperationInfo


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:43 2020 for Charm++ by  doxygen 1.5.5