pdt 30 ompi/datatype/ompi_datatype_create_contiguous.c ompi_datatype_t* pdt; pdt 36 ompi/datatype/ompi_datatype_create_contiguous.c pdt = ompi_datatype_create( oldType->super.desc.used + 2 ); pdt 37 ompi/datatype/ompi_datatype_create_contiguous.c opal_datatype_add( &(pdt->super), &(oldType->super), count, 0, (oldType->super.ub - oldType->super.lb) ); pdt 38 ompi/datatype/ompi_datatype_create_contiguous.c *newType = pdt; pdt 38 ompi/datatype/ompi_datatype_create_indexed.c ompi_datatype_t* pdt; pdt 54 ompi/datatype/ompi_datatype_create_indexed.c pdt = ompi_datatype_create( (count - i) * (2 + oldType->super.desc.used) ); pdt 62 ompi/datatype/ompi_datatype_create_indexed.c ompi_datatype_add( pdt, oldType, dLength, disp * extent, extent ); pdt 68 ompi/datatype/ompi_datatype_create_indexed.c ompi_datatype_add( pdt, oldType, dLength, disp * extent, extent ); pdt 70 ompi/datatype/ompi_datatype_create_indexed.c *newType = pdt; pdt 79 ompi/datatype/ompi_datatype_create_indexed.c ompi_datatype_t* pdt; pdt 95 ompi/datatype/ompi_datatype_create_indexed.c pdt = ompi_datatype_create( (count - i) * (2 + oldType->super.desc.used) ); pdt 103 ompi/datatype/ompi_datatype_create_indexed.c ompi_datatype_add( pdt, oldType, dLength, disp, extent ); pdt 109 ompi/datatype/ompi_datatype_create_indexed.c ompi_datatype_add( pdt, oldType, dLength, disp, extent ); pdt 111 ompi/datatype/ompi_datatype_create_indexed.c *newType = pdt; pdt 120 ompi/datatype/ompi_datatype_create_indexed.c ompi_datatype_t* pdt; pdt 128 ompi/datatype/ompi_datatype_create_indexed.c pdt = ompi_datatype_create( count * (2 + oldType->super.desc.used) ); pdt 138 ompi/datatype/ompi_datatype_create_indexed.c ompi_datatype_add( pdt, oldType, dLength, disp * extent, extent ); pdt 144 ompi/datatype/ompi_datatype_create_indexed.c ompi_datatype_add( pdt, oldType, dLength, disp * extent, extent ); pdt 146 ompi/datatype/ompi_datatype_create_indexed.c *newType = pdt; pdt 154 ompi/datatype/ompi_datatype_create_indexed.c ompi_datatype_t* pdt; pdt 162 ompi/datatype/ompi_datatype_create_indexed.c pdt = ompi_datatype_create( count * (2 + oldType->super.desc.used) ); pdt 172 ompi/datatype/ompi_datatype_create_indexed.c ompi_datatype_add( pdt, oldType, dLength, disp, extent ); pdt 178 ompi/datatype/ompi_datatype_create_indexed.c ompi_datatype_add( pdt, oldType, dLength, disp, extent ); pdt 180 ompi/datatype/ompi_datatype_create_indexed.c *newType = pdt; pdt 35 ompi/datatype/ompi_datatype_create_struct.c ompi_datatype_t *pdt, *lastType; pdt 77 ompi/datatype/ompi_datatype_create_struct.c pdt = ompi_datatype_create( (int32_t)disp ); pdt 85 ompi/datatype/ompi_datatype_create_struct.c ompi_datatype_add( pdt, lastType, lastBlock, lastDisp, lastExtent ); pdt 93 ompi/datatype/ompi_datatype_create_struct.c ompi_datatype_add( pdt, lastType, lastBlock, lastDisp, lastExtent ); pdt 95 ompi/datatype/ompi_datatype_create_struct.c *newType = pdt; pdt 30 opal/datatype/opal_datatype_create_contiguous.c opal_datatype_t* pdt; pdt 33 opal/datatype/opal_datatype_create_contiguous.c pdt = opal_datatype_create( 0 ); pdt 34 opal/datatype/opal_datatype_create_contiguous.c opal_datatype_add( pdt, &opal_datatype_empty, 0, 0, 0 ); pdt 36 opal/datatype/opal_datatype_create_contiguous.c pdt = opal_datatype_create( oldType->desc.used + 2 ); pdt 37 opal/datatype/opal_datatype_create_contiguous.c opal_datatype_add( pdt, oldType, count, 0, (oldType->ub - oldType->lb) ); pdt 39 opal/datatype/opal_datatype_create_contiguous.c *newType = pdt; pdt 170 test/datatype/ddt_lib.c ompi_datatype_t *pdt, *pdt_line; pdt 181 test/datatype/ddt_lib.c ompi_datatype_create_contiguous( size, pdt_line, &pdt ); pdt 183 test/datatype/ddt_lib.c return pdt; pdt 188 test/datatype/ddt_lib.c ompi_datatype_t *pdt, *pdt1, *pdt2; pdt 205 test/datatype/ddt_lib.c ompi_datatype_create_contiguous( 2, pdt2, &pdt ); pdt 208 test/datatype/ddt_lib.c ompi_datatype_dump( pdt ); pdt 210 test/datatype/ddt_lib.c return pdt; pdt 223 test/datatype/ddt_lib.c ompi_datatype_t *pdt; pdt 229 test/datatype/ddt_lib.c ompi_datatype_create_struct( 2, lengths, displ, types, &pdt ); pdt 230 test/datatype/ddt_lib.c ompi_datatype_commit( &pdt ); pdt 232 test/datatype/ddt_lib.c ompi_datatype_dump( pdt ); pdt 234 test/datatype/ddt_lib.c return pdt; pdt 239 test/datatype/ddt_lib.c ompi_datatype_t* pdt; pdt 241 test/datatype/ddt_lib.c ompi_datatype_create_vector( 2, 2, 5, &ompi_mpi_double.dt, &pdt ); pdt 242 test/datatype/ddt_lib.c ompi_datatype_commit( &pdt ); pdt 244 test/datatype/ddt_lib.c ompi_datatype_dump( pdt ); pdt 246 test/datatype/ddt_lib.c return pdt; pdt 279 test/datatype/ddt_lib.c ompi_datatype_t *pdt; pdt 281 test/datatype/ddt_lib.c ompi_datatype_create_indexed( 18, blacs_length, blacs_indices, &ompi_mpi_int.dt, &pdt ); pdt 282 test/datatype/ddt_lib.c ompi_datatype_commit( &pdt ); pdt 284 test/datatype/ddt_lib.c ompi_datatype_dump( pdt ); pdt 286 test/datatype/ddt_lib.c return pdt; pdt 291 test/datatype/ddt_lib.c ompi_datatype_t *pdt; pdt 293 test/datatype/ddt_lib.c ompi_datatype_create_vector( 7, 1, 3, base_type, &pdt ); pdt 294 test/datatype/ddt_lib.c ompi_datatype_commit( &pdt ); pdt 296 test/datatype/ddt_lib.c ompi_datatype_dump( pdt ); pdt 298 test/datatype/ddt_lib.c return pdt; pdt 303 test/datatype/ddt_lib.c ompi_datatype_t *pdt; pdt 305 test/datatype/ddt_lib.c ompi_datatype_create_vector( 7, 1, 2, base_type, &pdt ); pdt 306 test/datatype/ddt_lib.c ompi_datatype_commit( &pdt ); pdt 308 test/datatype/ddt_lib.c ompi_datatype_dump( pdt ); pdt 310 test/datatype/ddt_lib.c return pdt; pdt 320 test/datatype/ddt_lib.c ompi_datatype_t* pdt, *pdt1; pdt 332 test/datatype/ddt_lib.c ompi_datatype_create_struct( 3, lengths, disp, types, &pdt ); pdt 335 test/datatype/ddt_lib.c ompi_datatype_dump( pdt ); pdt 337 test/datatype/ddt_lib.c return pdt; pdt 394 test/datatype/ddt_lib.c ompi_datatype_t *pdt, *pdt1, *pdt2, *pdtTemp; pdt 424 test/datatype/ddt_lib.c ompi_datatype_create_contiguous( SSTRANGE_CNT, pdt2, &pdt ); pdt 430 test/datatype/ddt_lib.c ompi_datatype_dump( pdt ); pdt 432 test/datatype/ddt_lib.c ompi_datatype_commit( &pdt ); pdt 435 test/datatype/ddt_lib.c ompi_datatype_dump( pdt ); pdt 437 test/datatype/ddt_lib.c return pdt; pdt 52 test/datatype/ddt_raw.c ompi_datatype_t *pdt; pdt 62 test/datatype/ddt_raw.c pdt = upper_matrix( length ); pdt 68 test/datatype/ddt_raw.c if( OMPI_SUCCESS != opal_convertor_prepare_for_send( pConv, &(pdt->super), 1, NULL ) ) { pdt 85 test/datatype/ddt_raw.c ompi_datatype_destroy( &pdt ); assert( pdt == NULL ); pdt 100 test/datatype/ddt_raw.c static int local_copy_ddt_raw( ompi_datatype_t* pdt, int count, int iov_num ) pdt 112 test/datatype/ddt_raw.c if( OMPI_SUCCESS != opal_convertor_prepare_for_send( convertor, &(pdt->super), count, NULL ) ) { pdt 117 test/datatype/ddt_raw.c remaining_length = count * pdt->super.size; pdt 156 test/datatype/ddt_raw.c ompi_datatype_t *pdt, *pdt1, *pdt2, *pdt3; pdt 167 test/datatype/ddt_raw.c pdt = create_inversed_vector( &ompi_mpi_int.dt, 10 ); pdt 169 test/datatype/ddt_raw.c local_copy_ddt_raw(pdt, 100, iov_num); pdt 171 test/datatype/ddt_raw.c OBJ_RELEASE( pdt ); assert( pdt == NULL ); pdt 173 test/datatype/ddt_raw.c pdt = create_strange_dt(); pdt 175 test/datatype/ddt_raw.c local_copy_ddt_raw(pdt, 1, iov_num); pdt 177 test/datatype/ddt_raw.c OBJ_RELEASE( pdt ); assert( pdt == NULL ); pdt 180 test/datatype/ddt_raw.c pdt = upper_matrix(100); pdt 182 test/datatype/ddt_raw.c local_copy_ddt_raw(pdt, 1, iov_num); pdt 184 test/datatype/ddt_raw.c OBJ_RELEASE( pdt ); assert( pdt == NULL ); pdt 194 test/datatype/ddt_raw.c pdt = test_matrix_borders( length, 100 ); pdt 196 test/datatype/ddt_raw.c ompi_datatype_dump( pdt ); pdt 198 test/datatype/ddt_raw.c OBJ_RELEASE( pdt ); assert( pdt == NULL ); pdt 201 test/datatype/ddt_raw.c pdt = test_contiguous(); pdt 202 test/datatype/ddt_raw.c OBJ_RELEASE( pdt ); assert( pdt == NULL ); pdt 204 test/datatype/ddt_raw.c pdt = test_struct(); pdt 205 test/datatype/ddt_raw.c OBJ_RELEASE( pdt ); assert( pdt == NULL ); pdt 239 test/datatype/ddt_raw.c pdt = MPI_DOUBLE; pdt 241 test/datatype/ddt_raw.c local_copy_ddt_raw(pdt, 4500, iov_num); pdt 248 test/datatype/ddt_raw.c pdt = create_contiguous_type( MPI_DOUBLE, 4500 ); pdt 249 test/datatype/ddt_raw.c local_copy_ddt_raw(pdt, 1, iov_num); pdt 250 test/datatype/ddt_raw.c OBJ_RELEASE( pdt ); assert( pdt == NULL ); pdt 252 test/datatype/ddt_raw.c pdt = create_contiguous_type( MPI_DOUBLE, 450 ); pdt 253 test/datatype/ddt_raw.c local_copy_ddt_raw(pdt, 10, iov_num); pdt 254 test/datatype/ddt_raw.c OBJ_RELEASE( pdt ); assert( pdt == NULL ); pdt 256 test/datatype/ddt_raw.c pdt = create_contiguous_type( MPI_DOUBLE, 45 ); pdt 257 test/datatype/ddt_raw.c local_copy_ddt_raw(pdt, 100, iov_num); pdt 258 test/datatype/ddt_raw.c OBJ_RELEASE( pdt ); assert( pdt == NULL ); pdt 260 test/datatype/ddt_raw.c pdt = create_contiguous_type( MPI_DOUBLE, 100 ); pdt 261 test/datatype/ddt_raw.c local_copy_ddt_raw(pdt, 45, iov_num); pdt 262 test/datatype/ddt_raw.c OBJ_RELEASE( pdt ); assert( pdt == NULL ); pdt 264 test/datatype/ddt_raw.c pdt = create_contiguous_type( MPI_DOUBLE, 10 ); pdt 265 test/datatype/ddt_raw.c local_copy_ddt_raw(pdt, 450, iov_num); pdt 266 test/datatype/ddt_raw.c OBJ_RELEASE( pdt ); assert( pdt == NULL ); pdt 268 test/datatype/ddt_raw.c pdt = create_contiguous_type( MPI_DOUBLE, 1 ); pdt 269 test/datatype/ddt_raw.c local_copy_ddt_raw(pdt, 4500, iov_num); pdt 270 test/datatype/ddt_raw.c OBJ_RELEASE( pdt ); assert( pdt == NULL ); pdt 275 test/datatype/ddt_raw.c pdt = create_vector_type( MPI_DOUBLE, 450, 10, 11 ); pdt 277 test/datatype/ddt_raw.c ompi_datatype_dump( pdt ); pdt 280 test/datatype/ddt_raw.c local_copy_ddt_raw(pdt, 1, iov_num); pdt 283 test/datatype/ddt_raw.c OBJ_RELEASE( pdt ); assert( pdt == NULL ); pdt 286 test/datatype/ddt_raw.c pdt = test_struct_char_double(); pdt 288 test/datatype/ddt_raw.c local_copy_ddt_raw(pdt, 4500, iov_num); pdt 291 test/datatype/ddt_raw.c OBJ_RELEASE( pdt ); assert( pdt == NULL ); pdt 294 test/datatype/ddt_raw.c pdt = test_create_twice_two_doubles(); pdt 296 test/datatype/ddt_raw.c local_copy_ddt_raw(pdt, 4500, iov_num); pdt 299 test/datatype/ddt_raw.c OBJ_RELEASE( pdt ); assert( pdt == NULL ); pdt 302 test/datatype/ddt_raw.c pdt = test_create_blacs_type(); pdt 305 test/datatype/ddt_raw.c ompi_datatype_dump( pdt ); pdt 307 test/datatype/ddt_raw.c local_copy_ddt_raw(pdt, 4500, iov_num); pdt 310 test/datatype/ddt_raw.c OBJ_RELEASE( pdt ); assert( pdt == NULL ); pdt 49 test/datatype/ddt_test.c ompi_datatype_t *pdt; pdt 60 test/datatype/ddt_test.c pdt = upper_matrix( length ); pdt 80 test/datatype/ddt_test.c if( OPAL_SUCCESS != opal_convertor_prepare_for_recv( pConv, &(pdt->super), 1, mat2 ) ) { pdt 110 test/datatype/ddt_test.c ompi_datatype_destroy( &pdt ); assert( pdt == NULL ); pdt 121 test/datatype/ddt_test.c static size_t compute_buffer_length(ompi_datatype_t* pdt, int count) pdt 126 test/datatype/ddt_test.c ompi_datatype_get_extent(pdt, &lb, &extent); pdt 127 test/datatype/ddt_test.c ompi_datatype_get_true_extent(pdt, &true_lb, &true_extent); (void)true_lb; pdt 142 test/datatype/ddt_test.c static int local_copy_ddt_count( ompi_datatype_t* pdt, int count ) pdt 149 test/datatype/ddt_test.c length = compute_buffer_length(pdt, count); pdt 161 test/datatype/ddt_test.c if( OMPI_SUCCESS != ompi_datatype_copy_content_same_ddt( pdt, count, pdst, psrc ) ) { pdt 258 test/datatype/ddt_test.c static int local_copy_with_convertor( ompi_datatype_t* pdt, int count, int chunk ) pdt 269 test/datatype/ddt_test.c max_data = compute_buffer_length(pdt, count); pdt 279 test/datatype/ddt_test.c if( OPAL_SUCCESS != opal_convertor_prepare_for_send( send_convertor, &(pdt->super), count, psrc ) ) { pdt 285 test/datatype/ddt_test.c if( OPAL_SUCCESS != opal_convertor_prepare_for_recv( recv_convertor, &(pdt->super), count, pdst ) ) { pdt 343 test/datatype/ddt_test.c ompi_datatype_t *pdt, *pdt1, *pdt2, *pdt3; pdt 354 test/datatype/ddt_test.c pdt = create_inversed_vector( &ompi_mpi_int.dt, 10 ); pdt 356 test/datatype/ddt_test.c local_copy_ddt_count(pdt, 100); pdt 357 test/datatype/ddt_test.c local_copy_with_convertor(pdt, 100, 956); pdt 359 test/datatype/ddt_test.c OBJ_RELEASE( pdt ); assert( pdt == NULL ); pdt 361 test/datatype/ddt_test.c pdt = create_strange_dt(); pdt 363 test/datatype/ddt_test.c local_copy_ddt_count(pdt, 1); pdt 364 test/datatype/ddt_test.c local_copy_with_convertor(pdt, 1, 956); pdt 366 test/datatype/ddt_test.c OBJ_RELEASE( pdt ); assert( pdt == NULL ); pdt 369 test/datatype/ddt_test.c pdt = upper_matrix(100); pdt 371 test/datatype/ddt_test.c local_copy_ddt_count(pdt, 1); pdt 372 test/datatype/ddt_test.c local_copy_with_convertor(pdt, 1, 48); pdt 374 test/datatype/ddt_test.c OBJ_RELEASE( pdt ); assert( pdt == NULL ); pdt 384 test/datatype/ddt_test.c pdt = test_matrix_borders( length, 100 ); pdt 386 test/datatype/ddt_test.c ompi_datatype_dump( pdt ); pdt 388 test/datatype/ddt_test.c OBJ_RELEASE( pdt ); assert( pdt == NULL ); pdt 391 test/datatype/ddt_test.c pdt = test_contiguous(); pdt 392 test/datatype/ddt_test.c OBJ_RELEASE( pdt ); assert( pdt == NULL ); pdt 394 test/datatype/ddt_test.c pdt = test_struct(); pdt 395 test/datatype/ddt_test.c OBJ_RELEASE( pdt ); assert( pdt == NULL ); pdt 429 test/datatype/ddt_test.c pdt = MPI_DOUBLE; pdt 431 test/datatype/ddt_test.c local_copy_ddt_count(pdt, 4500); pdt 432 test/datatype/ddt_test.c local_copy_with_convertor( pdt, 4500, 12 ); pdt 433 test/datatype/ddt_test.c local_copy_with_convertor_2datatypes( pdt, 4500, pdt, 4500, 12 ); pdt 440 test/datatype/ddt_test.c pdt = create_contiguous_type( MPI_DOUBLE, 4500 ); pdt 441 test/datatype/ddt_test.c local_copy_ddt_count(pdt, 1); pdt 442 test/datatype/ddt_test.c local_copy_with_convertor( pdt, 1, 12 ); pdt 443 test/datatype/ddt_test.c local_copy_with_convertor_2datatypes( pdt, 1, pdt, 1, 12 ); pdt 444 test/datatype/ddt_test.c OBJ_RELEASE( pdt ); assert( pdt == NULL ); pdt 446 test/datatype/ddt_test.c pdt = create_contiguous_type( MPI_DOUBLE, 450 ); pdt 447 test/datatype/ddt_test.c local_copy_ddt_count(pdt, 10); pdt 448 test/datatype/ddt_test.c local_copy_with_convertor( pdt, 10, 12 ); pdt 449 test/datatype/ddt_test.c local_copy_with_convertor_2datatypes( pdt, 10, pdt, 10, 12 ); pdt 450 test/datatype/ddt_test.c OBJ_RELEASE( pdt ); assert( pdt == NULL ); pdt 452 test/datatype/ddt_test.c pdt = create_contiguous_type( MPI_DOUBLE, 45 ); pdt 453 test/datatype/ddt_test.c local_copy_ddt_count(pdt, 100); pdt 454 test/datatype/ddt_test.c local_copy_with_convertor( pdt, 100, 12 ); pdt 455 test/datatype/ddt_test.c local_copy_with_convertor_2datatypes( pdt, 100, pdt, 100, 12 ); pdt 456 test/datatype/ddt_test.c OBJ_RELEASE( pdt ); assert( pdt == NULL ); pdt 458 test/datatype/ddt_test.c pdt = create_contiguous_type( MPI_DOUBLE, 100 ); pdt 459 test/datatype/ddt_test.c local_copy_ddt_count(pdt, 45); pdt 460 test/datatype/ddt_test.c local_copy_with_convertor( pdt, 45, 12 ); pdt 461 test/datatype/ddt_test.c local_copy_with_convertor_2datatypes( pdt, 45, pdt, 45, 12 ); pdt 462 test/datatype/ddt_test.c OBJ_RELEASE( pdt ); assert( pdt == NULL ); pdt 464 test/datatype/ddt_test.c pdt = create_contiguous_type( MPI_DOUBLE, 10 ); pdt 465 test/datatype/ddt_test.c local_copy_ddt_count(pdt, 450); pdt 466 test/datatype/ddt_test.c local_copy_with_convertor( pdt, 450, 12 ); pdt 467 test/datatype/ddt_test.c local_copy_with_convertor_2datatypes( pdt, 450, pdt, 450, 12 ); pdt 468 test/datatype/ddt_test.c OBJ_RELEASE( pdt ); assert( pdt == NULL ); pdt 470 test/datatype/ddt_test.c pdt = create_contiguous_type( MPI_DOUBLE, 1 ); pdt 471 test/datatype/ddt_test.c local_copy_ddt_count(pdt, 4500); pdt 472 test/datatype/ddt_test.c local_copy_with_convertor( pdt, 4500, 12 ); pdt 473 test/datatype/ddt_test.c local_copy_with_convertor_2datatypes( pdt, 4500, pdt, 4500, 12 ); pdt 474 test/datatype/ddt_test.c OBJ_RELEASE( pdt ); assert( pdt == NULL ); pdt 479 test/datatype/ddt_test.c pdt = create_vector_type( MPI_DOUBLE, 450, 10, 11 ); pdt 480 test/datatype/ddt_test.c ompi_datatype_dump( pdt ); pdt 482 test/datatype/ddt_test.c local_copy_ddt_count(pdt, 1); pdt 483 test/datatype/ddt_test.c local_copy_with_convertor( pdt, 1, 12 ); pdt 484 test/datatype/ddt_test.c local_copy_with_convertor_2datatypes( pdt, 1, pdt, 1, 12 ); pdt 485 test/datatype/ddt_test.c local_copy_with_convertor( pdt, 1, 82 ); pdt 486 test/datatype/ddt_test.c local_copy_with_convertor_2datatypes( pdt, 1, pdt, 1, 82 ); pdt 487 test/datatype/ddt_test.c local_copy_with_convertor( pdt, 1, 6000 ); pdt 488 test/datatype/ddt_test.c local_copy_with_convertor_2datatypes( pdt, 1, pdt, 1, 6000 ); pdt 489 test/datatype/ddt_test.c local_copy_with_convertor( pdt, 1, 36000 ); pdt 490 test/datatype/ddt_test.c local_copy_with_convertor_2datatypes( pdt, 1, pdt, 1, 36000 ); pdt 493 test/datatype/ddt_test.c OBJ_RELEASE( pdt ); assert( pdt == NULL ); pdt 496 test/datatype/ddt_test.c pdt = test_struct_char_double(); pdt 498 test/datatype/ddt_test.c local_copy_ddt_count(pdt, 4500); pdt 499 test/datatype/ddt_test.c local_copy_with_convertor( pdt, 4500, 12 ); pdt 500 test/datatype/ddt_test.c local_copy_with_convertor_2datatypes( pdt, 4500, pdt, 4500, 12 ); pdt 503 test/datatype/ddt_test.c OBJ_RELEASE( pdt ); assert( pdt == NULL ); pdt 506 test/datatype/ddt_test.c pdt = test_create_twice_two_doubles(); pdt 508 test/datatype/ddt_test.c local_copy_ddt_count(pdt, 4500); pdt 509 test/datatype/ddt_test.c local_copy_with_convertor( pdt, 4500, 12 ); pdt 510 test/datatype/ddt_test.c local_copy_with_convertor_2datatypes( pdt, 4500, pdt, 4500, 12 ); pdt 513 test/datatype/ddt_test.c OBJ_RELEASE( pdt ); assert( pdt == NULL ); pdt 516 test/datatype/ddt_test.c pdt = test_create_blacs_type(); pdt 518 test/datatype/ddt_test.c ompi_datatype_dump( pdt ); pdt 519 test/datatype/ddt_test.c local_copy_ddt_count(pdt, 2); pdt 520 test/datatype/ddt_test.c local_copy_ddt_count(pdt, 4500); pdt 521 test/datatype/ddt_test.c local_copy_with_convertor( pdt, 4500, 956 ); pdt 522 test/datatype/ddt_test.c local_copy_with_convertor_2datatypes( pdt, 4500, pdt, 4500, 956 ); pdt 523 test/datatype/ddt_test.c local_copy_with_convertor( pdt, 4500, 16*1024 ); pdt 524 test/datatype/ddt_test.c local_copy_with_convertor_2datatypes( pdt, 4500, pdt, 4500, 16*1024 ); pdt 525 test/datatype/ddt_test.c local_copy_with_convertor( pdt, 4500, 64*1024 ); pdt 526 test/datatype/ddt_test.c local_copy_with_convertor_2datatypes( pdt, 4500, pdt, 4500, 64*1024 ); pdt 529 test/datatype/ddt_test.c OBJ_RELEASE( pdt ); assert( pdt == NULL ); pdt 54 test/datatype/opal_datatype_test.c static size_t compute_memory_size( opal_datatype_t const * const pdt, int count ) pdt 58 test/datatype/opal_datatype_test.c opal_datatype_type_extent( pdt, &extent ); pdt 59 test/datatype/opal_datatype_test.c opal_datatype_get_true_extent( pdt, &true_lb, &true_extent ); pdt 67 test/datatype/opal_datatype_test.c opal_datatype_t *pdt; pdt 78 test/datatype/opal_datatype_test.c pdt = upper_matrix( length ); pdt 98 test/datatype/opal_datatype_test.c if( OPAL_SUCCESS != opal_convertor_prepare_for_recv( pConv, pdt, 1, mat2 ) ) { pdt 128 test/datatype/opal_datatype_test.c opal_datatype_destroy( &pdt ); pdt 129 test/datatype/opal_datatype_test.c assert( pdt == NULL ); pdt 145 test/datatype/opal_datatype_test.c static int local_copy_ddt_count( opal_datatype_t const * const pdt, int count ) pdt 155 test/datatype/opal_datatype_test.c malloced_size = compute_memory_size(pdt, count); pdt 156 test/datatype/opal_datatype_test.c opal_datatype_get_extent( pdt, &lb, &extent ); pdt 172 test/datatype/opal_datatype_test.c if( OPAL_SUCCESS != opal_datatype_copy_content_same_ddt( pdt, count, pdst, psrc ) ) { pdt 186 test/datatype/opal_datatype_test.c opal_datatype_dump(pdt); pdt 311 test/datatype/opal_datatype_test.c static int local_copy_with_convertor( opal_datatype_t const * const pdt, int count, int chunk ) pdt 324 test/datatype/opal_datatype_test.c malloced_size = compute_memory_size(pdt, count); pdt 325 test/datatype/opal_datatype_test.c opal_datatype_get_extent( pdt, &lb, &extent ); pdt 339 test/datatype/opal_datatype_test.c if( OPAL_SUCCESS != opal_convertor_prepare_for_send( send_convertor, pdt, count, psrc ) ) { pdt 345 test/datatype/opal_datatype_test.c if( OPAL_SUCCESS != opal_convertor_prepare_for_recv( recv_convertor, pdt, count, pdst ) ) { pdt 394 test/datatype/opal_datatype_test.c length, pdt->size * count);} pdt 399 test/datatype/opal_datatype_test.c length, pdt->size * count);} pdt 404 test/datatype/opal_datatype_test.c length, pdt->size * count);} pdt 410 test/datatype/opal_datatype_test.c length, pdt->size * count);} pdt 416 test/datatype/opal_datatype_test.c length, pdt->size * count);} pdt 431 test/datatype/opal_datatype_test.c length, pdt->size * count);} pdt 436 test/datatype/opal_datatype_test.c length, pdt->size * count);} pdt 441 test/datatype/opal_datatype_test.c length, pdt->size * count);} pdt 447 test/datatype/opal_datatype_test.c length, pdt->size * count);} pdt 453 test/datatype/opal_datatype_test.c length, pdt->size * count);} pdt 472 test/datatype/opal_datatype_test.c opal_datatype_dump(pdt); pdt 503 test/datatype/opal_datatype_test.c opal_datatype_t *pdt, *pdt1, *pdt2, *pdt3; pdt 513 test/datatype/opal_datatype_test.c pdt = create_contiguous_type( &opal_datatype_int1, 10 ); pdt 515 test/datatype/opal_datatype_test.c local_copy_ddt_count(pdt, 100); pdt 516 test/datatype/opal_datatype_test.c local_copy_with_convertor(pdt, 100, 956); pdt 518 test/datatype/opal_datatype_test.c OBJ_RELEASE( pdt ); assert( pdt == NULL ); pdt 521 test/datatype/opal_datatype_test.c pdt = create_strange_dt(); pdt 523 test/datatype/opal_datatype_test.c local_copy_ddt_count(pdt, 1); pdt 524 test/datatype/opal_datatype_test.c local_copy_with_convertor(pdt, 1, 956); pdt 526 test/datatype/opal_datatype_test.c OBJ_RELEASE( pdt ); assert( pdt == NULL ); pdt 529 test/datatype/opal_datatype_test.c pdt = upper_matrix(100); pdt 531 test/datatype/opal_datatype_test.c local_copy_ddt_count(pdt, 1); pdt 532 test/datatype/opal_datatype_test.c local_copy_with_convertor(pdt, 1, 48); pdt 534 test/datatype/opal_datatype_test.c OBJ_RELEASE( pdt ); assert( pdt == NULL ); pdt 544 test/datatype/opal_datatype_test.c pdt = test_matrix_borders( length, 100 ); pdt 546 test/datatype/opal_datatype_test.c opal_datatype_dump( pdt ); pdt 548 test/datatype/opal_datatype_test.c OBJ_RELEASE( pdt ); assert( pdt == NULL ); pdt 552 test/datatype/opal_datatype_test.c pdt = test_contiguous(); pdt 553 test/datatype/opal_datatype_test.c OBJ_RELEASE( pdt ); assert( pdt == NULL ); pdt 555 test/datatype/opal_datatype_test.c pdt = test_struct(); pdt 556 test/datatype/opal_datatype_test.c OBJ_RELEASE( pdt ); assert( pdt == NULL ); pdt 601 test/datatype/opal_datatype_test.c pdt = create_contiguous_type( &opal_datatype_float8, 4500 ); pdt 602 test/datatype/opal_datatype_test.c local_copy_ddt_count(pdt, 1); pdt 603 test/datatype/opal_datatype_test.c local_copy_with_convertor( pdt, 1, 12 ); pdt 604 test/datatype/opal_datatype_test.c local_copy_with_convertor_2datatypes( pdt, 1, pdt, 1, 12 ); pdt 605 test/datatype/opal_datatype_test.c OBJ_RELEASE( pdt ); assert( pdt == NULL ); pdt 607 test/datatype/opal_datatype_test.c pdt = create_contiguous_type( &opal_datatype_float8, 450 ); pdt 608 test/datatype/opal_datatype_test.c local_copy_ddt_count(pdt, 10); pdt 609 test/datatype/opal_datatype_test.c local_copy_with_convertor( pdt, 10, 12 ); pdt 610 test/datatype/opal_datatype_test.c local_copy_with_convertor_2datatypes( pdt, 10, pdt, 10, 12 ); pdt 611 test/datatype/opal_datatype_test.c OBJ_RELEASE( pdt ); assert( pdt == NULL ); pdt 613 test/datatype/opal_datatype_test.c pdt = create_contiguous_type( &opal_datatype_float8, 45 ); pdt 614 test/datatype/opal_datatype_test.c local_copy_ddt_count(pdt, 100); pdt 615 test/datatype/opal_datatype_test.c local_copy_with_convertor( pdt, 100, 12 ); pdt 616 test/datatype/opal_datatype_test.c local_copy_with_convertor_2datatypes( pdt, 100, pdt, 100, 12 ); pdt 617 test/datatype/opal_datatype_test.c OBJ_RELEASE( pdt ); assert( pdt == NULL ); pdt 619 test/datatype/opal_datatype_test.c pdt = create_contiguous_type( &opal_datatype_float8, 100 ); pdt 620 test/datatype/opal_datatype_test.c local_copy_ddt_count(pdt, 45); pdt 621 test/datatype/opal_datatype_test.c local_copy_with_convertor( pdt, 45, 12 ); pdt 622 test/datatype/opal_datatype_test.c local_copy_with_convertor_2datatypes( pdt, 45, pdt, 45, 12 ); pdt 623 test/datatype/opal_datatype_test.c OBJ_RELEASE( pdt ); assert( pdt == NULL ); pdt 625 test/datatype/opal_datatype_test.c pdt = create_contiguous_type( &opal_datatype_float8, 10 ); pdt 626 test/datatype/opal_datatype_test.c local_copy_ddt_count(pdt, 450); pdt 627 test/datatype/opal_datatype_test.c local_copy_with_convertor( pdt, 450, 12 ); pdt 628 test/datatype/opal_datatype_test.c local_copy_with_convertor_2datatypes( pdt, 450, pdt, 450, 12 ); pdt 629 test/datatype/opal_datatype_test.c OBJ_RELEASE( pdt ); assert( pdt == NULL ); pdt 631 test/datatype/opal_datatype_test.c pdt = create_contiguous_type( &opal_datatype_float8, 1 ); pdt 632 test/datatype/opal_datatype_test.c local_copy_ddt_count(pdt, 4500); pdt 633 test/datatype/opal_datatype_test.c local_copy_with_convertor( pdt, 4500, 12 ); pdt 634 test/datatype/opal_datatype_test.c local_copy_with_convertor_2datatypes( pdt, 4500, pdt, 4500, 12 ); pdt 635 test/datatype/opal_datatype_test.c OBJ_RELEASE( pdt ); assert( pdt == NULL ); pdt 640 test/datatype/opal_datatype_test.c pdt = create_vector_type( &opal_datatype_float8, 450, 10, 11 ); pdt 641 test/datatype/opal_datatype_test.c opal_datatype_dump( pdt ); pdt 643 test/datatype/opal_datatype_test.c local_copy_ddt_count(pdt, 1); pdt 644 test/datatype/opal_datatype_test.c local_copy_with_convertor( pdt, 1, 12 ); pdt 645 test/datatype/opal_datatype_test.c local_copy_with_convertor_2datatypes( pdt, 1, pdt, 1, 12 ); pdt 646 test/datatype/opal_datatype_test.c local_copy_with_convertor( pdt, 1, 82 ); pdt 647 test/datatype/opal_datatype_test.c local_copy_with_convertor_2datatypes( pdt, 1, pdt, 1, 82 ); pdt 648 test/datatype/opal_datatype_test.c local_copy_with_convertor( pdt, 1, 6000 ); pdt 649 test/datatype/opal_datatype_test.c local_copy_with_convertor_2datatypes( pdt, 1, pdt, 1, 6000 ); pdt 650 test/datatype/opal_datatype_test.c local_copy_with_convertor( pdt, 1, 36000 ); pdt 651 test/datatype/opal_datatype_test.c local_copy_with_convertor_2datatypes( pdt, 1, pdt, 1, 36000 ); pdt 654 test/datatype/opal_datatype_test.c OBJ_RELEASE( pdt ); assert( pdt == NULL ); pdt 658 test/datatype/opal_datatype_test.c pdt = create_struct_constant_gap_resized_ddt( &opal_datatype_float8 ); pdt 659 test/datatype/opal_datatype_test.c opal_datatype_dump( pdt ); pdt 661 test/datatype/opal_datatype_test.c local_copy_ddt_count(pdt, 1); pdt 662 test/datatype/opal_datatype_test.c local_copy_with_convertor( pdt, 100, 11 ); pdt 663 test/datatype/opal_datatype_test.c local_copy_with_convertor_2datatypes( pdt, 100, pdt, 100, 11 ); pdt 664 test/datatype/opal_datatype_test.c local_copy_with_convertor( pdt, 100, 82 ); pdt 665 test/datatype/opal_datatype_test.c local_copy_with_convertor_2datatypes( pdt, 100, pdt, 100, 81 ); pdt 666 test/datatype/opal_datatype_test.c local_copy_with_convertor( pdt, 1500, 6000 ); pdt 667 test/datatype/opal_datatype_test.c local_copy_with_convertor_2datatypes( pdt, 1500, pdt, 1500, 666 ); pdt 668 test/datatype/opal_datatype_test.c local_copy_with_convertor( pdt, 10000, 36000 ); pdt 669 test/datatype/opal_datatype_test.c local_copy_with_convertor_2datatypes( pdt, 10000, pdt, 10000, 1111 ); pdt 672 test/datatype/opal_datatype_test.c OBJ_RELEASE( pdt ); assert( pdt == NULL ); pdt 675 test/datatype/opal_datatype_test.c pdt = test_struct_char_double(); pdt 677 test/datatype/opal_datatype_test.c local_copy_ddt_count(pdt, 4500); pdt 678 test/datatype/opal_datatype_test.c local_copy_with_convertor( pdt, 4500, 12 ); pdt 679 test/datatype/opal_datatype_test.c local_copy_with_convertor_2datatypes( pdt, 4500, pdt, 4500, 12 ); pdt 682 test/datatype/opal_datatype_test.c OBJ_RELEASE( pdt ); assert( pdt == NULL ); pdt 685 test/datatype/opal_datatype_test.c pdt = test_create_twice_two_doubles(); pdt 687 test/datatype/opal_datatype_test.c local_copy_ddt_count(pdt, 4500); pdt 688 test/datatype/opal_datatype_test.c local_copy_with_convertor( pdt, 4500, 12 ); pdt 689 test/datatype/opal_datatype_test.c local_copy_with_convertor_2datatypes( pdt, 4500, pdt, 4500, 12 ); pdt 692 test/datatype/opal_datatype_test.c OBJ_RELEASE( pdt ); assert( pdt == NULL ); pdt 695 test/datatype/opal_datatype_test.c pdt = test_create_blacs_type(); pdt 697 test/datatype/opal_datatype_test.c opal_datatype_dump( pdt ); pdt 698 test/datatype/opal_datatype_test.c local_copy_ddt_count(pdt, 4500); pdt 699 test/datatype/opal_datatype_test.c local_copy_with_convertor( pdt, 4500, 956 ); pdt 700 test/datatype/opal_datatype_test.c local_copy_with_convertor_2datatypes( pdt, 4500, pdt, 4500, 956 ); pdt 701 test/datatype/opal_datatype_test.c local_copy_with_convertor( pdt, 4500, 16*1024 ); pdt 702 test/datatype/opal_datatype_test.c local_copy_with_convertor_2datatypes( pdt, 4500, pdt, 4500, 16*1024 ); pdt 703 test/datatype/opal_datatype_test.c local_copy_with_convertor( pdt, 4500, 64*1024 ); pdt 704 test/datatype/opal_datatype_test.c local_copy_with_convertor_2datatypes( pdt, 4500, pdt, 4500, 64*1024 ); pdt 707 test/datatype/opal_datatype_test.c OBJ_RELEASE( pdt ); assert( pdt == NULL ); pdt 59 test/datatype/opal_ddt_lib.c opal_datatype_t* pdt; pdt 61 test/datatype/opal_ddt_lib.c opal_datatype_create_vector( 2, 2, 5, &opal_datatype_float8, &pdt ); pdt 62 test/datatype/opal_ddt_lib.c opal_datatype_commit( pdt ); pdt 64 test/datatype/opal_ddt_lib.c opal_datatype_dump( pdt ); pdt 66 test/datatype/opal_ddt_lib.c return pdt; pdt 100 test/datatype/opal_ddt_lib.c opal_datatype_t *pdt; pdt 102 test/datatype/opal_ddt_lib.c opal_datatype_create_indexed( 18, blacs_length, blacs_indices, &opal_datatype_int4, &pdt ); pdt 103 test/datatype/opal_ddt_lib.c opal_datatype_commit( pdt ); pdt 105 test/datatype/opal_ddt_lib.c opal_datatype_dump( pdt ); pdt 107 test/datatype/opal_ddt_lib.c return pdt; pdt 112 test/datatype/opal_ddt_lib.c opal_datatype_t *pdt; pdt 114 test/datatype/opal_ddt_lib.c opal_datatype_create_vector( 7, 1, 3, base_type, &pdt ); pdt 115 test/datatype/opal_ddt_lib.c opal_datatype_commit( pdt ); pdt 117 test/datatype/opal_ddt_lib.c opal_datatype_dump( pdt ); pdt 119 test/datatype/opal_ddt_lib.c return pdt; pdt 124 test/datatype/opal_ddt_lib.c opal_datatype_t *pdt; pdt 126 test/datatype/opal_ddt_lib.c opal_datatype_create_vector( 7, 1, 2, base_type, &pdt ); pdt 127 test/datatype/opal_ddt_lib.c opal_datatype_commit( pdt ); pdt 129 test/datatype/opal_ddt_lib.c opal_datatype_dump( pdt ); pdt 131 test/datatype/opal_ddt_lib.c return pdt; pdt 142 test/datatype/opal_ddt_lib.c opal_datatype_t* pdt, *pdt1; pdt 154 test/datatype/opal_ddt_lib.c opal_datatype_create_struct( 3, lengths, disp, types, &pdt ); pdt 157 test/datatype/opal_ddt_lib.c opal_datatype_dump( pdt ); pdt 159 test/datatype/opal_ddt_lib.c return pdt; pdt 172 test/datatype/opal_ddt_lib.c opal_datatype_t *pdt; pdt 179 test/datatype/opal_ddt_lib.c opal_datatype_create_struct( 2, lengths, displ, types, &pdt ); pdt 180 test/datatype/opal_ddt_lib.c opal_datatype_commit( pdt ); pdt 182 test/datatype/opal_ddt_lib.c opal_datatype_dump( pdt ); pdt 184 test/datatype/opal_ddt_lib.c return pdt; pdt 206 test/datatype/opal_ddt_lib.c opal_datatype_t *pdt, *pdt1; pdt 219 test/datatype/opal_ddt_lib.c opal_datatype_create_contiguous( SSTRANGE_CNT, pdt1, &pdt ); pdt 224 test/datatype/opal_ddt_lib.c opal_datatype_dump( pdt ); pdt 227 test/datatype/opal_ddt_lib.c opal_datatype_commit( pdt ); pdt 230 test/datatype/opal_ddt_lib.c opal_datatype_dump( pdt ); pdt 232 test/datatype/opal_ddt_lib.c return pdt; pdt 283 test/datatype/opal_ddt_lib.c opal_datatype_t* pdt; pdt 298 test/datatype/opal_ddt_lib.c pdt = opal_datatype_create( oldType->desc.used + 2 ); pdt 300 test/datatype/opal_ddt_lib.c opal_datatype_add( pdt, oldType, count * dLength, disp * extent, extent ); pdt 302 test/datatype/opal_ddt_lib.c pdt = opal_datatype_create( count * (2 + oldType->desc.used) ); pdt 309 test/datatype/opal_ddt_lib.c opal_datatype_add( pdt, oldType, dLength, disp * extent, extent ); pdt 315 test/datatype/opal_ddt_lib.c opal_datatype_add( pdt, oldType, dLength, disp * extent, extent ); pdt 318 test/datatype/opal_ddt_lib.c *newType = pdt; pdt 325 test/datatype/opal_ddt_lib.c opal_datatype_t* pdt; pdt 337 test/datatype/opal_ddt_lib.c pdt = opal_datatype_create( count * (2 + oldType->desc.used) ); pdt 342 test/datatype/opal_ddt_lib.c pdt = opal_datatype_create( oldType->desc.used + 2 ); pdt 344 test/datatype/opal_ddt_lib.c opal_datatype_add( pdt, oldType, count * dLength, disp, extent ); pdt 352 test/datatype/opal_ddt_lib.c opal_datatype_add( pdt, oldType, dLength, disp, extent ); pdt 358 test/datatype/opal_ddt_lib.c opal_datatype_add( pdt, oldType, dLength, disp, extent ); pdt 360 test/datatype/opal_ddt_lib.c *newType = pdt; pdt 371 test/datatype/opal_ddt_lib.c opal_datatype_t *pdt, *lastType; pdt 411 test/datatype/opal_ddt_lib.c pdt = opal_datatype_create( (int32_t)disp ); pdt 419 test/datatype/opal_ddt_lib.c opal_datatype_add( pdt, lastType, lastBlock, lastDisp, lastExtent ); pdt 427 test/datatype/opal_ddt_lib.c opal_datatype_add( pdt, lastType, lastBlock, lastDisp, lastExtent ); pdt 429 test/datatype/opal_ddt_lib.c *newType = pdt; pdt 593 test/datatype/opal_ddt_lib.c opal_datatype_t *pdt, *pdt_line; pdt 604 test/datatype/opal_ddt_lib.c opal_datatype_create_contiguous( size, pdt_line, &pdt ); pdt 606 test/datatype/opal_ddt_lib.c return pdt; pdt 612 test/datatype/opal_ddt_lib.c opal_datatype_t *pdt, *pdt1, *pdt2; pdt 629 test/datatype/opal_ddt_lib.c opal_datatype_create_contiguous( 2, pdt2, &pdt ); pdt 632 test/datatype/opal_ddt_lib.c opal_datatype_dump( pdt ); pdt 634 test/datatype/opal_ddt_lib.c return pdt;