133 _XMPCO_fatal(
"violation of boundary in reference of a coindexed object\n"
134 " xmpf_coarray_get_array_, " __FILE__);
145 _XMPCO_fatal(
"INTERNAL : illegal baseAddr of mold coarray (in xmpf_coarray_get_array_)\n"
146 " possibly because of unexpected copy-in interface\n"
147 " coarray_name=\"%s\", chunk_size=%ud; offset_in_chunk=%ud",
171 int scheme = _select_scheme_get_array(avail_DMA);
179 _getCoarray(descPtr, baseAddr, coindex0, result,
180 element, rank, skip, count,
181 descDMA, offsetDMA, nameDMA);
186 _getCoarray(descPtr, baseAddr, coindex0, result,
187 element, rank, skip, count,
188 NULL, 0,
"(localBuf)");
#define SCHEME_DirectGet
Definition: xmpco_get_expr.c:11
#define SCHEME_BufferGet
Definition: xmpco_get_expr.c:12
size_t _XMPCO_get_sizeOfMemoryChunk(CoarrayInfo_t *cinfo)
Definition: xmpco_alloc.c:735
void _XMPCO_fatal(char *format,...)
Definition: xmpco_msg.c:4
#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
BOOL _XMPCO_isAddrInMemoryChunk(char *localAddr, CoarrayInfo_t *cinfo)
Definition: xmpco_alloc.c:747
#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