opal_datatype_t 71 ompi/datatype/ompi_datatype.h opal_datatype_t super; /**< Base opal_datatype_t superclass */ opal_datatype_t 172 ompi/datatype/ompi_datatype.h return opal_datatype_commit ( (opal_datatype_t*)*type ); opal_datatype_t 69 ompi/datatype/ompi_datatype_create.c OBJ_CLASS_INSTANCE(ompi_datatype_t, opal_datatype_t, __ompi_datatype_allocate, __ompi_datatype_release); opal_datatype_t 481 ompi/datatype/ompi_datatype_internal.h .super = OPAL_OBJ_STATIC_INIT(opal_datatype_t), \ opal_datatype_t 657 ompi/datatype/ompi_datatype_module.c opal_datatype_t* datatype = (opal_datatype_t*)opal_pointer_array_get_item(&ompi_datatype_f_to_c_table, i ); opal_datatype_t 680 ompi/datatype/ompi_datatype_module.c opal_datatype_t* datatype = (opal_datatype_t*)opal_pointer_array_get_item(&ompi_datatype_f_to_c_table, i ); opal_datatype_t 499 ompi/debuggers/ompi_common_dll.c qh_type, opal_datatype_t, size); opal_datatype_t 125 ompi/debuggers/ompi_debuggers.c OMPI_DECLSPEC opal_datatype_t* opal_datatype_t_type_force_inclusion = NULL; opal_datatype_t 106 ompi/mca/pml/ob1/pml_ob1_isend.c (const struct opal_datatype_t *) datatype, opal_datatype_t 51 ompi/patterns/comm/allreduce.c rc = opal_datatype_type_size((opal_datatype_t *)dtype, &dt_size); opal_datatype_t 80 ompi/patterns/net/allreduce.c comm_allreduce(void *sbuf, void *rbuf, int count, opal_datatype_t *dtype, opal_datatype_t 18 ompi/patterns/net/coll_ops.h int comm_allreduce(void *sbuf, void *rbuf, int count, opal_datatype_t *dtype, opal_datatype_t 331 opal/datatype/opal_convertor.c const opal_datatype_t* pData = pConvertor->pDesc; opal_datatype_t 449 opal/datatype/opal_convertor.c opal_datatype_compute_remote_size( const opal_datatype_t* pData, opal_datatype_t 461 opal/datatype/opal_convertor.c opal_datatype_compute_ptypes( (opal_datatype_t*)pData ); opal_datatype_t 480 opal/datatype/opal_convertor.c opal_datatype_t* datatype = (opal_datatype_t*)pConvertor->pDesc; opal_datatype_t 511 opal/datatype/opal_convertor.c convertor->pDesc = (opal_datatype_t*)datatype; \ opal_datatype_t 565 opal/datatype/opal_convertor.c const struct opal_datatype_t* datatype, opal_datatype_t 607 opal/datatype/opal_convertor.c const struct opal_datatype_t* datatype, opal_datatype_t 94 opal/datatype/opal_convertor.h const opal_datatype_t* pDesc; /**< the datatype description associated with the convertor */ opal_datatype_t 257 opal/datatype/opal_convertor.h const struct opal_datatype_t* datatype, opal_datatype_t 262 opal/datatype/opal_convertor.h const struct opal_datatype_t* datatype, opal_datatype_t 279 opal/datatype/opal_convertor.h const struct opal_datatype_t* datatype, opal_datatype_t 283 opal/datatype/opal_convertor.h const struct opal_datatype_t* datatype, opal_datatype_t 43 opal/datatype/opal_convertor_raw.c const opal_datatype_t *pData = pConvertor->pDesc; opal_datatype_t 141 opal/datatype/opal_datatype.h typedef struct opal_datatype_t opal_datatype_t; opal_datatype_t 143 opal/datatype/opal_datatype.h OPAL_DECLSPEC OBJ_CLASS_DECLARATION( opal_datatype_t ); opal_datatype_t 145 opal/datatype/opal_datatype.h OPAL_DECLSPEC extern const opal_datatype_t* opal_datatype_basicDatatypes[OPAL_DATATYPE_MAX_PREDEFINED]; opal_datatype_t 154 opal/datatype/opal_datatype.h OPAL_DECLSPEC extern const opal_datatype_t opal_datatype_empty; opal_datatype_t 155 opal/datatype/opal_datatype.h OPAL_DECLSPEC extern const opal_datatype_t opal_datatype_loop; opal_datatype_t 156 opal/datatype/opal_datatype.h OPAL_DECLSPEC extern const opal_datatype_t opal_datatype_end_loop; opal_datatype_t 157 opal/datatype/opal_datatype.h OPAL_DECLSPEC extern const opal_datatype_t opal_datatype_lb; opal_datatype_t 158 opal/datatype/opal_datatype.h OPAL_DECLSPEC extern const opal_datatype_t opal_datatype_ub; opal_datatype_t 159 opal/datatype/opal_datatype.h OPAL_DECLSPEC extern const opal_datatype_t opal_datatype_int1; /* in bytes */ opal_datatype_t 160 opal/datatype/opal_datatype.h OPAL_DECLSPEC extern const opal_datatype_t opal_datatype_int2; /* in bytes */ opal_datatype_t 161 opal/datatype/opal_datatype.h OPAL_DECLSPEC extern const opal_datatype_t opal_datatype_int4; /* in bytes */ opal_datatype_t 162 opal/datatype/opal_datatype.h OPAL_DECLSPEC extern const opal_datatype_t opal_datatype_int8; /* in bytes */ opal_datatype_t 163 opal/datatype/opal_datatype.h OPAL_DECLSPEC extern const opal_datatype_t opal_datatype_int16; /* in bytes */ opal_datatype_t 164 opal/datatype/opal_datatype.h OPAL_DECLSPEC extern const opal_datatype_t opal_datatype_uint1; /* in bytes */ opal_datatype_t 165 opal/datatype/opal_datatype.h OPAL_DECLSPEC extern const opal_datatype_t opal_datatype_uint2; /* in bytes */ opal_datatype_t 166 opal/datatype/opal_datatype.h OPAL_DECLSPEC extern const opal_datatype_t opal_datatype_uint4; /* in bytes */ opal_datatype_t 167 opal/datatype/opal_datatype.h OPAL_DECLSPEC extern const opal_datatype_t opal_datatype_uint8; /* in bytes */ opal_datatype_t 168 opal/datatype/opal_datatype.h OPAL_DECLSPEC extern const opal_datatype_t opal_datatype_uint16; /* in bytes */ opal_datatype_t 169 opal/datatype/opal_datatype.h OPAL_DECLSPEC extern const opal_datatype_t opal_datatype_float2; /* in bytes */ opal_datatype_t 170 opal/datatype/opal_datatype.h OPAL_DECLSPEC extern const opal_datatype_t opal_datatype_float4; /* in bytes */ opal_datatype_t 171 opal/datatype/opal_datatype.h OPAL_DECLSPEC extern const opal_datatype_t opal_datatype_float8; /* in bytes */ opal_datatype_t 172 opal/datatype/opal_datatype.h OPAL_DECLSPEC extern const opal_datatype_t opal_datatype_float12; /* in bytes */ opal_datatype_t 173 opal/datatype/opal_datatype.h OPAL_DECLSPEC extern const opal_datatype_t opal_datatype_float16; /* in bytes */ opal_datatype_t 174 opal/datatype/opal_datatype.h OPAL_DECLSPEC extern const opal_datatype_t opal_datatype_short_float_complex; opal_datatype_t 175 opal/datatype/opal_datatype.h OPAL_DECLSPEC extern const opal_datatype_t opal_datatype_float_complex; opal_datatype_t 176 opal/datatype/opal_datatype.h OPAL_DECLSPEC extern const opal_datatype_t opal_datatype_double_complex; opal_datatype_t 177 opal/datatype/opal_datatype.h OPAL_DECLSPEC extern const opal_datatype_t opal_datatype_long_double_complex; opal_datatype_t 178 opal/datatype/opal_datatype.h OPAL_DECLSPEC extern const opal_datatype_t opal_datatype_bool; opal_datatype_t 179 opal/datatype/opal_datatype.h OPAL_DECLSPEC extern const opal_datatype_t opal_datatype_wchar; opal_datatype_t 187 opal/datatype/opal_datatype.h OPAL_DECLSPEC opal_datatype_t* opal_datatype_create( int32_t expectedSize ); opal_datatype_t 188 opal/datatype/opal_datatype.h OPAL_DECLSPEC int32_t opal_datatype_create_desc( opal_datatype_t * datatype, int32_t expectedSize ); opal_datatype_t 189 opal/datatype/opal_datatype.h OPAL_DECLSPEC int32_t opal_datatype_commit( opal_datatype_t * pData ); opal_datatype_t 190 opal/datatype/opal_datatype.h OPAL_DECLSPEC int32_t opal_datatype_destroy( opal_datatype_t** ); opal_datatype_t 191 opal/datatype/opal_datatype.h OPAL_DECLSPEC int32_t opal_datatype_is_monotonic( opal_datatype_t* type); opal_datatype_t 194 opal/datatype/opal_datatype.h opal_datatype_is_committed( const opal_datatype_t* type ) opal_datatype_t 200 opal/datatype/opal_datatype.h opal_datatype_is_overlapped( const opal_datatype_t* type ) opal_datatype_t 206 opal/datatype/opal_datatype.h opal_datatype_is_valid( const opal_datatype_t* type ) opal_datatype_t 212 opal/datatype/opal_datatype.h opal_datatype_is_predefined( const opal_datatype_t* type ) opal_datatype_t 222 opal/datatype/opal_datatype.h opal_datatype_is_contiguous_memory_layout( const opal_datatype_t* datatype, int32_t count ) opal_datatype_t 230 opal/datatype/opal_datatype.h OPAL_DECLSPEC void opal_datatype_dump( const opal_datatype_t* pData ); opal_datatype_t 232 opal/datatype/opal_datatype.h OPAL_DECLSPEC int32_t opal_datatype_clone( const opal_datatype_t * src_type, opal_datatype_t * dest_type ); opal_datatype_t 233 opal/datatype/opal_datatype.h OPAL_DECLSPEC int32_t opal_datatype_create_contiguous( int count, const opal_datatype_t* oldType, opal_datatype_t** newType ); opal_datatype_t 234 opal/datatype/opal_datatype.h OPAL_DECLSPEC int32_t opal_datatype_resize( opal_datatype_t* type, ptrdiff_t lb, ptrdiff_t extent ); opal_datatype_t 235 opal/datatype/opal_datatype.h OPAL_DECLSPEC int32_t opal_datatype_add( opal_datatype_t* pdtBase, const opal_datatype_t* pdtAdd, size_t count, opal_datatype_t 239 opal/datatype/opal_datatype.h opal_datatype_type_lb( const opal_datatype_t* pData, ptrdiff_t* disp ) opal_datatype_t 246 opal/datatype/opal_datatype.h opal_datatype_type_ub( const opal_datatype_t* pData, ptrdiff_t* disp ) opal_datatype_t 253 opal/datatype/opal_datatype.h opal_datatype_type_size( const opal_datatype_t* pData, size_t *size ) opal_datatype_t 260 opal/datatype/opal_datatype.h opal_datatype_type_extent( const opal_datatype_t* pData, ptrdiff_t* extent ) opal_datatype_t 267 opal/datatype/opal_datatype.h opal_datatype_get_extent( const opal_datatype_t* pData, ptrdiff_t* lb, ptrdiff_t* extent) opal_datatype_t 274 opal/datatype/opal_datatype.h opal_datatype_get_true_extent( const opal_datatype_t* pData, ptrdiff_t* true_lb, ptrdiff_t* true_extent) opal_datatype_t 282 opal/datatype/opal_datatype.h opal_datatype_get_element_count( const opal_datatype_t* pData, size_t iSize ); opal_datatype_t 284 opal/datatype/opal_datatype.h opal_datatype_set_element_count( const opal_datatype_t* pData, size_t count, size_t* length ); opal_datatype_t 286 opal/datatype/opal_datatype.h opal_datatype_copy_content_same_ddt( const opal_datatype_t* pData, int32_t count, opal_datatype_t 289 opal/datatype/opal_datatype.h OPAL_DECLSPEC int opal_datatype_compute_ptypes( opal_datatype_t* datatype ); opal_datatype_t 291 opal/datatype/opal_datatype.h OPAL_DECLSPEC const opal_datatype_t* opal_datatype_t 298 opal/datatype/opal_datatype.h opal_datatype_sndrcv( void *sbuf, int32_t scount, const opal_datatype_t* sdtype, void *rbuf, opal_datatype_t 299 opal/datatype/opal_datatype.h int32_t rcount, const opal_datatype_t* rdtype); opal_datatype_t 305 opal/datatype/opal_datatype.h opal_datatype_get_args( const opal_datatype_t* pData, int32_t which, opal_datatype_t 308 opal/datatype/opal_datatype.h int32_t * cd, opal_datatype_t** d, int32_t * type); opal_datatype_t 310 opal/datatype/opal_datatype.h opal_datatype_set_args( opal_datatype_t* pData, opal_datatype_t 313 opal/datatype/opal_datatype.h int32_t cd, opal_datatype_t** d,int32_t type); opal_datatype_t 315 opal/datatype/opal_datatype.h opal_datatype_copy_args( const opal_datatype_t* source_data, opal_datatype_t 316 opal/datatype/opal_datatype.h opal_datatype_t* dest_data ); opal_datatype_t 318 opal/datatype/opal_datatype.h opal_datatype_release_args( opal_datatype_t* pData ); opal_datatype_t 324 opal/datatype/opal_datatype.h opal_datatype_pack_description_length( const opal_datatype_t* datatype ); opal_datatype_t 330 opal/datatype/opal_datatype.h opal_datatype_get_pack_description( opal_datatype_t* datatype, opal_datatype_t 337 opal/datatype/opal_datatype.h OPAL_DECLSPEC opal_datatype_t* opal_datatype_t 351 opal/datatype/opal_datatype.h opal_datatype_span( const opal_datatype_t* pData, int64_t count, opal_datatype_t 372 opal/datatype/opal_datatype.h const opal_datatype_t* pData, opal_datatype_t 105 opal/datatype/opal_datatype_add.c int32_t opal_datatype_add( opal_datatype_t* pdtBase, const opal_datatype_t* pdtAdd, opal_datatype_t 35 opal/datatype/opal_datatype_clone.c int32_t opal_datatype_clone( const opal_datatype_t * src_type, opal_datatype_t * dest_type ) opal_datatype_t 43 opal/datatype/opal_datatype_clone.c sizeof(opal_datatype_t)-sizeof(opal_object_t) ); opal_datatype_t 99 opal/datatype/opal_datatype_copy.c int32_t opal_datatype_copy_content_same_ddt( const opal_datatype_t* datatype, int32_t count, opal_datatype_t 103 opal/datatype/opal_datatype_copy.c int32_t (*fct)( const opal_datatype_t*, int32_t, char*, char*); opal_datatype_t 43 opal/datatype/opal_datatype_copy.h const opal_datatype_t* DATATYPE, opal_datatype_t 85 opal/datatype/opal_datatype_copy.h const opal_datatype_t* DATATYPE, opal_datatype_t 119 opal/datatype/opal_datatype_copy.h static inline int32_t _copy_content_same_ddt( const opal_datatype_t* datatype, int32_t count, opal_datatype_t 33 opal/datatype/opal_datatype_create.c static void opal_datatype_construct( opal_datatype_t* pData ) opal_datatype_t 60 opal/datatype/opal_datatype_create.c static void opal_datatype_destruct( opal_datatype_t* datatype ) opal_datatype_t 91 opal/datatype/opal_datatype_create.c OBJ_CLASS_INSTANCE(opal_datatype_t, opal_object_t, opal_datatype_construct, opal_datatype_destruct); opal_datatype_t 93 opal/datatype/opal_datatype_create.c opal_datatype_t* opal_datatype_create( int32_t expectedSize ) opal_datatype_t 95 opal/datatype/opal_datatype_create.c opal_datatype_t* datatype = (opal_datatype_t*)OBJ_NEW(opal_datatype_t); opal_datatype_t 106 opal/datatype/opal_datatype_create.c int32_t opal_datatype_create_desc( opal_datatype_t * datatype, int32_t expectedSize ) opal_datatype_t 27 opal/datatype/opal_datatype_create_contiguous.c int32_t opal_datatype_create_contiguous( int count, const opal_datatype_t* oldType, opal_datatype_t 28 opal/datatype/opal_datatype_create_contiguous.c opal_datatype_t** newType ) opal_datatype_t 30 opal/datatype/opal_datatype_create_contiguous.c opal_datatype_t* pdt; opal_datatype_t 26 opal/datatype/opal_datatype_destroy.c int32_t opal_datatype_destroy( opal_datatype_t** dt ) opal_datatype_t 28 opal/datatype/opal_datatype_destroy.c opal_datatype_t* pData = *dt; opal_datatype_t 39 opal/datatype/opal_datatype_dump.c int opal_datatype_contain_basic_datatypes( const opal_datatype_t* pData, char* ptr, size_t length ) opal_datatype_t 112 opal/datatype/opal_datatype_dump.c void opal_datatype_dump( const opal_datatype_t* pData ) opal_datatype_t 46 opal/datatype/opal_datatype_fake_stack.c const opal_datatype_t* pData = pConvertor->pDesc; opal_datatype_t 163 opal/datatype/opal_datatype_fake_stack.c const opal_datatype_t* basic_type = BASIC_DDT_FROM_ELEM( (*pElems) ); opal_datatype_t 31 opal/datatype/opal_datatype_get_count.c ssize_t opal_datatype_get_element_count( const opal_datatype_t* datatype, size_t iSize ) opal_datatype_t 71 opal/datatype/opal_datatype_get_count.c const opal_datatype_t* basic_type = BASIC_DDT_FROM_ELEM(pElems[pos_desc]); opal_datatype_t 86 opal/datatype/opal_datatype_get_count.c int32_t opal_datatype_set_element_count( const opal_datatype_t* datatype, size_t count, size_t* length ) opal_datatype_t 133 opal/datatype/opal_datatype_get_count.c const opal_datatype_t* basic_type = BASIC_DDT_FROM_ELEM(pElems[pos_desc]); opal_datatype_t 153 opal/datatype/opal_datatype_get_count.c int opal_datatype_compute_ptypes( opal_datatype_t* datatype ) opal_datatype_t 238 opal/datatype/opal_datatype_internal.h struct opal_datatype_t; opal_datatype_t 268 opal/datatype/opal_datatype_internal.h .super = OPAL_OBJ_STATIC_INIT(opal_datatype_t), \ opal_datatype_t 287 opal/datatype/opal_datatype_internal.h .super = OPAL_OBJ_STATIC_INIT(opal_datatype_t), \ opal_datatype_t 303 opal/datatype/opal_datatype_internal.h .super = OPAL_OBJ_STATIC_INIT(opal_datatype_t), \ opal_datatype_t 319 opal/datatype/opal_datatype_internal.h .super = OPAL_OBJ_STATIC_INIT(opal_datatype_t), \ opal_datatype_t 509 opal/datatype/opal_datatype_internal.h OPAL_DECLSPEC int opal_datatype_contain_basic_datatypes( const struct opal_datatype_t* pData, char* ptr, size_t length ); opal_datatype_t 58 opal/datatype/opal_datatype_module.c OPAL_DECLSPEC const opal_datatype_t opal_datatype_empty = OPAL_DATATYPE_INITIALIZER_EMPTY(0); opal_datatype_t 60 opal/datatype/opal_datatype_module.c OPAL_DECLSPEC const opal_datatype_t opal_datatype_loop = OPAL_DATATYPE_INITIALIZER_LOOP(0); opal_datatype_t 61 opal/datatype/opal_datatype_module.c OPAL_DECLSPEC const opal_datatype_t opal_datatype_end_loop = OPAL_DATATYPE_INITIALIZER_END_LOOP(0); opal_datatype_t 62 opal/datatype/opal_datatype_module.c OPAL_DECLSPEC const opal_datatype_t opal_datatype_lb = OPAL_DATATYPE_INITIALIZER_LB(0); opal_datatype_t 63 opal/datatype/opal_datatype_module.c OPAL_DECLSPEC const opal_datatype_t opal_datatype_ub = OPAL_DATATYPE_INITIALIZER_UB(0); opal_datatype_t 64 opal/datatype/opal_datatype_module.c OPAL_DECLSPEC const opal_datatype_t opal_datatype_int1 = OPAL_DATATYPE_INITIALIZER_INT1(0); opal_datatype_t 65 opal/datatype/opal_datatype_module.c OPAL_DECLSPEC const opal_datatype_t opal_datatype_int2 = OPAL_DATATYPE_INITIALIZER_INT2(0); opal_datatype_t 66 opal/datatype/opal_datatype_module.c OPAL_DECLSPEC const opal_datatype_t opal_datatype_int4 = OPAL_DATATYPE_INITIALIZER_INT4(0); opal_datatype_t 67 opal/datatype/opal_datatype_module.c OPAL_DECLSPEC const opal_datatype_t opal_datatype_int8 = OPAL_DATATYPE_INITIALIZER_INT8(0); opal_datatype_t 68 opal/datatype/opal_datatype_module.c OPAL_DECLSPEC const opal_datatype_t opal_datatype_int16 = OPAL_DATATYPE_INITIALIZER_INT16(0); opal_datatype_t 69 opal/datatype/opal_datatype_module.c OPAL_DECLSPEC const opal_datatype_t opal_datatype_uint1 = OPAL_DATATYPE_INITIALIZER_UINT1(0); opal_datatype_t 70 opal/datatype/opal_datatype_module.c OPAL_DECLSPEC const opal_datatype_t opal_datatype_uint2 = OPAL_DATATYPE_INITIALIZER_UINT2(0); opal_datatype_t 71 opal/datatype/opal_datatype_module.c OPAL_DECLSPEC const opal_datatype_t opal_datatype_uint4 = OPAL_DATATYPE_INITIALIZER_UINT4(0); opal_datatype_t 72 opal/datatype/opal_datatype_module.c OPAL_DECLSPEC const opal_datatype_t opal_datatype_uint8 = OPAL_DATATYPE_INITIALIZER_UINT8(0); opal_datatype_t 73 opal/datatype/opal_datatype_module.c OPAL_DECLSPEC const opal_datatype_t opal_datatype_uint16 = OPAL_DATATYPE_INITIALIZER_UINT16(0); opal_datatype_t 74 opal/datatype/opal_datatype_module.c OPAL_DECLSPEC const opal_datatype_t opal_datatype_float2 = OPAL_DATATYPE_INITIALIZER_FLOAT2(0); opal_datatype_t 75 opal/datatype/opal_datatype_module.c OPAL_DECLSPEC const opal_datatype_t opal_datatype_float4 = OPAL_DATATYPE_INITIALIZER_FLOAT4(0); opal_datatype_t 76 opal/datatype/opal_datatype_module.c OPAL_DECLSPEC const opal_datatype_t opal_datatype_float8 = OPAL_DATATYPE_INITIALIZER_FLOAT8(0); opal_datatype_t 77 opal/datatype/opal_datatype_module.c OPAL_DECLSPEC const opal_datatype_t opal_datatype_float12 = OPAL_DATATYPE_INITIALIZER_FLOAT12(0); opal_datatype_t 78 opal/datatype/opal_datatype_module.c OPAL_DECLSPEC const opal_datatype_t opal_datatype_float16 = OPAL_DATATYPE_INITIALIZER_FLOAT16(0); opal_datatype_t 79 opal/datatype/opal_datatype_module.c OPAL_DECLSPEC const opal_datatype_t opal_datatype_short_float_complex = OPAL_DATATYPE_INITIALIZER_SHORT_FLOAT_COMPLEX(0); opal_datatype_t 80 opal/datatype/opal_datatype_module.c OPAL_DECLSPEC const opal_datatype_t opal_datatype_float_complex = OPAL_DATATYPE_INITIALIZER_FLOAT_COMPLEX(0); opal_datatype_t 81 opal/datatype/opal_datatype_module.c OPAL_DECLSPEC const opal_datatype_t opal_datatype_double_complex = OPAL_DATATYPE_INITIALIZER_DOUBLE_COMPLEX(0); opal_datatype_t 82 opal/datatype/opal_datatype_module.c OPAL_DECLSPEC const opal_datatype_t opal_datatype_long_double_complex = OPAL_DATATYPE_INITIALIZER_LONG_DOUBLE_COMPLEX(0); opal_datatype_t 83 opal/datatype/opal_datatype_module.c OPAL_DECLSPEC const opal_datatype_t opal_datatype_bool = OPAL_DATATYPE_INITIALIZER_BOOL(0); opal_datatype_t 84 opal/datatype/opal_datatype_module.c OPAL_DECLSPEC const opal_datatype_t opal_datatype_wchar = OPAL_DATATYPE_INITIALIZER_WCHAR(0); opal_datatype_t 85 opal/datatype/opal_datatype_module.c OPAL_DECLSPEC const opal_datatype_t opal_datatype_unavailable = OPAL_DATATYPE_INITIALIZER_UNAVAILABLE_NAMED(UNAVAILABLE, 0); opal_datatype_t 128 opal/datatype/opal_datatype_module.c OPAL_DECLSPEC const opal_datatype_t* opal_datatype_basicDatatypes[OPAL_DATATYPE_MAX_PREDEFINED] = { opal_datatype_t 238 opal/datatype/opal_datatype_module.c const opal_datatype_t* datatype; opal_datatype_t 245 opal/datatype/opal_datatype_module.c opal_class_initialize(OBJ_CLASS(opal_datatype_t)); opal_datatype_t 285 opal/datatype/opal_datatype_module.c const opal_datatype_t* pData, opal_datatype_t 21 opal/datatype/opal_datatype_monotonic.c int32_t opal_datatype_is_monotonic(opal_datatype_t* type ) opal_datatype_t 44 opal/datatype/opal_datatype_optimize.c opal_datatype_optimize_short( opal_datatype_t* pData, opal_datatype_t 255 opal/datatype/opal_datatype_optimize.c int32_t opal_datatype_commit( opal_datatype_t * pData ) opal_datatype_t 114 opal/datatype/opal_datatype_pack.c const opal_datatype_t* pData = pConv->pDesc; opal_datatype_t 286 opal/datatype/opal_datatype_pack.c const opal_datatype_t *pData = pConvertor->pDesc; opal_datatype_t 462 opal/datatype/opal_datatype_pack.c const opal_datatype_t *pData = pConvertor->pDesc; opal_datatype_t 21 opal/datatype/opal_datatype_resize.c int32_t opal_datatype_resize( opal_datatype_t* type, ptrdiff_t lb, ptrdiff_t extent ) opal_datatype_t 71 opal/datatype/opal_datatype_unpack.c const opal_datatype_t *pData = pConv->pDesc; opal_datatype_t 271 opal/datatype/opal_datatype_unpack.c const opal_datatype_t *pData = pConvertor->pDesc; opal_datatype_t 446 opal/datatype/opal_datatype_unpack.c const opal_datatype_t *pData = pConvertor->pDesc; opal_datatype_t 45 test/datatype/large_data.c opal_convertor_prepare_for_send(pconv, (const struct opal_datatype_t *)dtype, 1, NULL); opal_datatype_t 54 test/datatype/opal_datatype_test.c static size_t compute_memory_size( opal_datatype_t const * const pdt, int count ) opal_datatype_t 67 test/datatype/opal_datatype_test.c opal_datatype_t *pdt; opal_datatype_t 145 test/datatype/opal_datatype_test.c static int local_copy_ddt_count( opal_datatype_t const * const pdt, int count ) opal_datatype_t 205 test/datatype/opal_datatype_test.c local_copy_with_convertor_2datatypes( opal_datatype_t const * const send_type, int send_count, opal_datatype_t 206 test/datatype/opal_datatype_test.c opal_datatype_t const * const recv_type, int recv_count, opal_datatype_t 311 test/datatype/opal_datatype_test.c static int local_copy_with_convertor( opal_datatype_t const * const pdt, int count, int chunk ) opal_datatype_t 503 test/datatype/opal_datatype_test.c opal_datatype_t *pdt, *pdt1, *pdt2, *pdt3; opal_datatype_t 591 test/datatype/opal_datatype_test.c opal_datatype_t const * const ddt = &opal_datatype_float8; opal_datatype_t 31 test/datatype/opal_ddt_lib.c const opal_datatype_t* oldType, opal_datatype_t** newType ); opal_datatype_t 33 test/datatype/opal_ddt_lib.c const opal_datatype_t* oldType, opal_datatype_t** newType ); opal_datatype_t 36 test/datatype/opal_ddt_lib.c opal_datatype_t** pTypes, opal_datatype_t** newType ); opal_datatype_t 38 test/datatype/opal_ddt_lib.c const opal_datatype_t* oldType, opal_datatype_t** newType ); opal_datatype_t 40 test/datatype/opal_ddt_lib.c const opal_datatype_t* oldType, opal_datatype_t** newType ); opal_datatype_t 57 test/datatype/opal_ddt_lib.c opal_datatype_t* test_create_twice_two_doubles( void ) opal_datatype_t 59 test/datatype/opal_ddt_lib.c opal_datatype_t* pdt; opal_datatype_t 98 test/datatype/opal_ddt_lib.c opal_datatype_t* test_create_blacs_type( void ) opal_datatype_t 100 test/datatype/opal_ddt_lib.c opal_datatype_t *pdt; opal_datatype_t 110 test/datatype/opal_ddt_lib.c opal_datatype_t* test_create_blacs_type1( opal_datatype_t const * const base_type ) opal_datatype_t 112 test/datatype/opal_ddt_lib.c opal_datatype_t *pdt; opal_datatype_t 122 test/datatype/opal_ddt_lib.c opal_datatype_t* test_create_blacs_type2( opal_datatype_t const * const base_type ) opal_datatype_t 124 test/datatype/opal_ddt_lib.c opal_datatype_t *pdt; opal_datatype_t 135 test/datatype/opal_ddt_lib.c opal_datatype_t* test_struct( void ) opal_datatype_t 137 test/datatype/opal_ddt_lib.c opal_datatype_t* types[] = { (opal_datatype_t*)&opal_datatype_float4, opal_datatype_t 139 test/datatype/opal_ddt_lib.c (opal_datatype_t*)&opal_datatype_int1 }; opal_datatype_t 142 test/datatype/opal_ddt_lib.c opal_datatype_t* pdt, *pdt1; opal_datatype_t 167 test/datatype/opal_ddt_lib.c opal_datatype_t* test_struct_char_double( void ) opal_datatype_t 172 test/datatype/opal_ddt_lib.c opal_datatype_t *pdt; opal_datatype_t 173 test/datatype/opal_ddt_lib.c opal_datatype_t* types[] = { (opal_datatype_t*)&opal_datatype_int1, opal_datatype_t 174 test/datatype/opal_ddt_lib.c (opal_datatype_t*)&opal_datatype_float8}; opal_datatype_t 202 test/datatype/opal_ddt_lib.c opal_datatype_t* create_strange_dt( void ) opal_datatype_t 206 test/datatype/opal_ddt_lib.c opal_datatype_t *pdt, *pdt1; opal_datatype_t 235 test/datatype/opal_ddt_lib.c opal_datatype_t* create_vector_type( const opal_datatype_t* data, int count, int length, int stride ) opal_datatype_t 237 test/datatype/opal_ddt_lib.c opal_datatype_t* vector; opal_datatype_t 245 test/datatype/opal_ddt_lib.c opal_datatype_t* create_contiguous_type( const opal_datatype_t* type, int length ) opal_datatype_t 247 test/datatype/opal_ddt_lib.c opal_datatype_t* newtype; opal_datatype_t 262 test/datatype/opal_ddt_lib.c opal_datatype_t* create_struct_constant_gap_resized_ddt( const opal_datatype_t* type ) opal_datatype_t 264 test/datatype/opal_ddt_lib.c opal_datatype_t *struct_type; opal_datatype_t 281 test/datatype/opal_ddt_lib.c const opal_datatype_t* oldType, opal_datatype_t** newType ) opal_datatype_t 283 test/datatype/opal_ddt_lib.c opal_datatype_t* pdt; opal_datatype_t 323 test/datatype/opal_ddt_lib.c const opal_datatype_t* oldType, opal_datatype_t** newType ) opal_datatype_t 325 test/datatype/opal_ddt_lib.c opal_datatype_t* pdt; opal_datatype_t 366 test/datatype/opal_ddt_lib.c opal_datatype_t** pTypes, opal_datatype_t** newType ) opal_datatype_t 371 test/datatype/opal_ddt_lib.c opal_datatype_t *pdt, *lastType; opal_datatype_t 382 test/datatype/opal_ddt_lib.c lastType = (opal_datatype_t*)pTypes[0]; opal_datatype_t 395 test/datatype/opal_ddt_lib.c lastType = (opal_datatype_t*)pTypes[i]; opal_datatype_t 405 test/datatype/opal_ddt_lib.c lastType = (opal_datatype_t*)pTypes[0]; opal_datatype_t 420 test/datatype/opal_ddt_lib.c lastType = (opal_datatype_t*)pTypes[i]; opal_datatype_t 435 test/datatype/opal_ddt_lib.c const opal_datatype_t* oldType, opal_datatype_t** newType ) opal_datatype_t 437 test/datatype/opal_ddt_lib.c opal_datatype_t *pTempData, *pData; opal_datatype_t 467 test/datatype/opal_ddt_lib.c const opal_datatype_t* oldType, opal_datatype_t** newType ) opal_datatype_t 469 test/datatype/opal_ddt_lib.c opal_datatype_t *pTempData, *pData; opal_datatype_t 534 test/datatype/opal_ddt_lib.c opal_datatype_t* upper_matrix( unsigned int mat_size ) opal_datatype_t 538 test/datatype/opal_ddt_lib.c opal_datatype_t* upper; opal_datatype_t 566 test/datatype/opal_ddt_lib.c opal_datatype_t* lower_matrix( unsigned int mat_size ) opal_datatype_t 570 test/datatype/opal_ddt_lib.c opal_datatype_t* upper; opal_datatype_t 591 test/datatype/opal_ddt_lib.c opal_datatype_t* test_matrix_borders( unsigned int size, unsigned int width ) opal_datatype_t 593 test/datatype/opal_ddt_lib.c opal_datatype_t *pdt, *pdt_line; opal_datatype_t 610 test/datatype/opal_ddt_lib.c opal_datatype_t* test_contiguous( void ) opal_datatype_t 612 test/datatype/opal_ddt_lib.c opal_datatype_t *pdt, *pdt1, *pdt2; opal_datatype_t 35 test/datatype/opal_ddt_lib.h extern opal_datatype_t* create_contiguous_type( opal_datatype_t const * const type, int length ); opal_datatype_t 36 test/datatype/opal_ddt_lib.h extern opal_datatype_t* create_vector_type( opal_datatype_t const* const data, int count, int length, int stride ); opal_datatype_t 37 test/datatype/opal_ddt_lib.h extern opal_datatype_t* create_strange_dt( void ); opal_datatype_t 38 test/datatype/opal_ddt_lib.h extern opal_datatype_t* upper_matrix( unsigned int mat_size ); opal_datatype_t 39 test/datatype/opal_ddt_lib.h extern opal_datatype_t* lower_matrix( unsigned int mat_size ); opal_datatype_t 40 test/datatype/opal_ddt_lib.h extern opal_datatype_t* test_matrix_borders( unsigned int size, unsigned int width ); opal_datatype_t 43 test/datatype/opal_ddt_lib.h extern opal_datatype_t* test_contiguous( void ); opal_datatype_t 44 test/datatype/opal_ddt_lib.h extern opal_datatype_t* test_struct_char_double( void ); opal_datatype_t 45 test/datatype/opal_ddt_lib.h extern opal_datatype_t* test_create_twice_two_doubles( void ); opal_datatype_t 46 test/datatype/opal_ddt_lib.h extern opal_datatype_t* test_struct( void ); opal_datatype_t 47 test/datatype/opal_ddt_lib.h extern opal_datatype_t* test_create_blacs_type( void ); opal_datatype_t 48 test/datatype/opal_ddt_lib.h extern opal_datatype_t* test_create_blacs_type1( opal_datatype_t const * const base_type ); opal_datatype_t 49 test/datatype/opal_ddt_lib.h extern opal_datatype_t* test_create_blacs_type2( opal_datatype_t const * const base_type ); opal_datatype_t 51 test/datatype/opal_ddt_lib.h extern opal_datatype_t* create_struct_constant_gap_resized_ddt( const opal_datatype_t* type );