197 _XMPCO_fatal(
"violation of boundary writing to a coindexed variable\n"
198 " xmpf_coarray_put_array_, " __FILE__);
221 scheme = _select_scheme_put_array(avail_DMA);
229 _putCoarray_DMA(descPtr, baseAddr, coindex0, rhsAddr,
230 element, rank, skip, skip_rhs, count,
231 descDMA, offsetDMA, nameDMA, sync_mode);
236 _putCoarray_buffer(descPtr, baseAddr, coindex0, rhsAddr,
237 element, rank, skip, skip_rhs, count, sync_mode);
void _XMPCO_fatal(char *format,...)
Definition: xmpco_msg.c:4
void _XMPCO_debugPrint(char *format,...)
Definition: xmpco_msg.c:20
#define TRUE
Definition: xmpco_internal.h:15
#define FALSE
Definition: xmpco_internal.h:16
int _XMPCO_get_initial_image_withDescPtr(int image, CoarrayInfo_t *descPtr)
Definition: xmpco_lib.c:246
BOOL _XMPCO_get_isEagerCommMode(void)
Definition: xmpco_params.c:89
void * _XMPCO_get_desc_fromLocalAddr(char *localAddr, char **orgAddr, size_t *offset, char **name)
Definition: xmpco_alloc.c:784
#define BOOL
Definition: xmpco_internal.h:14
#define COMM_UNIT
COMM_UNIT : minimum unit of size for PUT/GET communication MALLOC_UNIT : minimum unit of size for mem...
Definition: xmpco_params.h:37
#define SCHEME_DirectPut
Definition: xmpco_put.c:12
#define SCHEME_BufferPut
Definition: xmpco_put.c:13