flat 110 ompi/mca/io/romio321/romio/adio/common/flatten.c ADIOI_Flatlist_node *flat, *prev=0; flat 122 ompi/mca/io/romio321/romio/adio/common/flatten.c flat = ADIOI_Flatlist; flat 123 ompi/mca/io/romio321/romio/adio/common/flatten.c while (flat) { flat 124 ompi/mca/io/romio321/romio/adio/common/flatten.c if (flat->type == datatype) { flat 131 ompi/mca/io/romio321/romio/adio/common/flatten.c prev = flat; flat 132 ompi/mca/io/romio321/romio/adio/common/flatten.c flat = flat->next; flat 137 ompi/mca/io/romio321/romio/adio/common/flatten.c flat = prev; flat 138 ompi/mca/io/romio321/romio/adio/common/flatten.c flat->next = (ADIOI_Flatlist_node *)ADIOI_Malloc(sizeof(ADIOI_Flatlist_node)); flat 139 ompi/mca/io/romio321/romio/adio/common/flatten.c flat = flat->next; flat 141 ompi/mca/io/romio321/romio/adio/common/flatten.c flat->type = datatype; flat 142 ompi/mca/io/romio321/romio/adio/common/flatten.c flat->next = NULL; flat 143 ompi/mca/io/romio321/romio/adio/common/flatten.c flat->blocklens = NULL; flat 144 ompi/mca/io/romio321/romio/adio/common/flatten.c flat->indices = NULL; flat 145 ompi/mca/io/romio321/romio/adio/common/flatten.c flat->lb_idx = flat->ub_idx = -1; flat 147 ompi/mca/io/romio321/romio/adio/common/flatten.c flat->count = ADIOI_Count_contiguous_blocks(datatype, &curr_index); flat 149 ompi/mca/io/romio321/romio/adio/common/flatten.c DBG_FPRINTF(stderr,"ADIOI_Flatten_datatype:: count %llX, cur_idx = %#llX\n",flat->count,curr_index); flat 153 ompi/mca/io/romio321/romio/adio/common/flatten.c if (flat->count) { flat 154 ompi/mca/io/romio321/romio/adio/common/flatten.c flat->blocklens = (ADIO_Offset *) ADIOI_Malloc(flat->count * sizeof(ADIO_Offset)); flat 155 ompi/mca/io/romio321/romio/adio/common/flatten.c flat->indices = (ADIO_Offset *) ADIOI_Malloc(flat->count * sizeof(ADIO_Offset)); flat 160 ompi/mca/io/romio321/romio/adio/common/flatten.c flatten_idx = (MPI_Aint) flat->count; flat 161 ompi/mca/io/romio321/romio/adio/common/flatten.c MPIR_Type_flatten(datatype, flat->indices, flat->blocklens, &flatten_idx); flat 166 ompi/mca/io/romio321/romio/adio/common/flatten.c ADIOI_Flatten(datatype, flat, 0, &curr_index); flat 171 ompi/mca/io/romio321/romio/adio/common/flatten.c ADIOI_Optimize_flattened(flat); flat 177 ompi/mca/io/romio321/romio/adio/common/flatten.c for (i=0; i<flat->count; i++) flat 180 ompi/mca/io/romio321/romio/adio/common/flatten.c flat->blocklens[i], flat 181 ompi/mca/io/romio321/romio/adio/common/flatten.c flat->indices[i] flat 191 ompi/mca/io/romio321/romio/adio/common/flatten.c void ADIOI_Flatten(MPI_Datatype datatype, ADIOI_Flatlist_node *flat, flat 249 ompi/mca/io/romio321/romio/adio/common/flatten.c ADIOI_Flatten(types[0], flat, st_offset, curr_index); flat 268 ompi/mca/io/romio321/romio/adio/common/flatten.c ADIOI_Flatten(stype, flat, st_offset, curr_index); flat 294 ompi/mca/io/romio321/romio/adio/common/flatten.c 0, flat->indices[0], 0, flat->blocklens[0], st_offset, *curr_index); flat 296 ompi/mca/io/romio321/romio/adio/common/flatten.c ADIOI_Flatten(dtype, flat, st_offset, curr_index); flat 299 ompi/mca/io/romio321/romio/adio/common/flatten.c 0, flat->indices[0], 0, flat->blocklens[0], st_offset, *curr_index); flat 316 ompi/mca/io/romio321/romio/adio/common/flatten.c ADIOI_Flatten(types[0], flat, st_offset, curr_index); flat 321 ompi/mca/io/romio321/romio/adio/common/flatten.c flat->indices[j] = st_offset; flat 323 ompi/mca/io/romio321/romio/adio/common/flatten.c flat->blocklens[j] = top_count * old_size; flat 325 ompi/mca/io/romio321/romio/adio/common/flatten.c DBG_FPRINTF(stderr,"ADIOI_Flatten:: simple flat->indices[%#llX] %#llX, flat->blocklens[%#llX] %#llX\n",j, flat->indices[j], j, flat->blocklens[j]); flat 338 ompi/mca/io/romio321/romio/adio/common/flatten.c flat->indices[j] = flat->indices[j-num] + ADIOI_AINT_CAST_TO_OFFSET old_extent; flat 339 ompi/mca/io/romio321/romio/adio/common/flatten.c flat->blocklens[j] = flat->blocklens[j-num]; flat 341 ompi/mca/io/romio321/romio/adio/common/flatten.c DBG_FPRINTF(stderr,"ADIOI_Flatten:: derived flat->indices[%#llX] %#llX, flat->blocklens[%#llX] %#llX\n",j, flat->indices[j], j, flat->blocklens[j]); flat 361 ompi/mca/io/romio321/romio/adio/common/flatten.c ADIOI_Flatten(types[0], flat, st_offset, curr_index); flat 369 ompi/mca/io/romio321/romio/adio/common/flatten.c flat->indices[j] = st_offset; flat 371 ompi/mca/io/romio321/romio/adio/common/flatten.c flat->blocklens[j] = blocklength * old_size; flat 373 ompi/mca/io/romio321/romio/adio/common/flatten.c flat->indices[i] = flat->indices[i-1] + stride * old_size; flat 374 ompi/mca/io/romio321/romio/adio/common/flatten.c flat->blocklens[i] = flat->blocklens[j]; flat 392 ompi/mca/io/romio321/romio/adio/common/flatten.c flat->indices[j] = flat->indices[j-num] + ADIOI_AINT_CAST_TO_OFFSET old_extent; flat 393 ompi/mca/io/romio321/romio/adio/common/flatten.c flat->blocklens[j] = flat->blocklens[j-num]; flat 403 ompi/mca/io/romio321/romio/adio/common/flatten.c flat->indices[j] = flat->indices[j-num] + stride * ADIOI_AINT_CAST_TO_OFFSET old_extent; flat 404 ompi/mca/io/romio321/romio/adio/common/flatten.c flat->blocklens[j] = flat->blocklens[j-num]; flat 424 ompi/mca/io/romio321/romio/adio/common/flatten.c ADIOI_Flatten(types[0], flat, st_offset, curr_index); flat 432 ompi/mca/io/romio321/romio/adio/common/flatten.c flat->indices[j] = st_offset; flat 434 ompi/mca/io/romio321/romio/adio/common/flatten.c flat->blocklens[j] = blocklength * old_size; flat 436 ompi/mca/io/romio321/romio/adio/common/flatten.c flat->indices[i] = flat->indices[i-1] + adds[0]; flat 437 ompi/mca/io/romio321/romio/adio/common/flatten.c flat->blocklens[i] = flat->blocklens[j]; flat 455 ompi/mca/io/romio321/romio/adio/common/flatten.c flat->indices[j] = flat->indices[j-num] + ADIOI_AINT_CAST_TO_OFFSET old_extent; flat 456 ompi/mca/io/romio321/romio/adio/common/flatten.c flat->blocklens[j] = flat->blocklens[j-num]; flat 466 ompi/mca/io/romio321/romio/adio/common/flatten.c flat->indices[j] = flat->indices[j-num] + adds[0]; flat 467 ompi/mca/io/romio321/romio/adio/common/flatten.c flat->blocklens[j] = flat->blocklens[j-num]; flat 491 ompi/mca/io/romio321/romio/adio/common/flatten.c ADIOI_Flatten(types[0], flat, flat 503 ompi/mca/io/romio321/romio/adio/common/flatten.c flat->indices[nonzeroth] = flat 505 ompi/mca/io/romio321/romio/adio/common/flatten.c flat->blocklens[nonzeroth] = flat 509 ompi/mca/io/romio321/romio/adio/common/flatten.c flat->count--; /* don't count/consider any zero-length blocklens */ flat 525 ompi/mca/io/romio321/romio/adio/common/flatten.c if (flat->blocklens[j-num] > 0) { flat 526 ompi/mca/io/romio321/romio/adio/common/flatten.c flat->indices[nonzeroth] = flat 527 ompi/mca/io/romio321/romio/adio/common/flatten.c flat->indices[nonzeroth-num] + ADIOI_AINT_CAST_TO_OFFSET old_extent; flat 528 ompi/mca/io/romio321/romio/adio/common/flatten.c flat->blocklens[nonzeroth] = flat 529 ompi/mca/io/romio321/romio/adio/common/flatten.c flat->blocklens[nonzeroth-num]; flat 533 ompi/mca/io/romio321/romio/adio/common/flatten.c flat->count --; flat 547 ompi/mca/io/romio321/romio/adio/common/flatten.c if (flat->blocklens[j-num] > 0 ) { flat 548 ompi/mca/io/romio321/romio/adio/common/flatten.c flat->indices[nonzeroth] = flat 549 ompi/mca/io/romio321/romio/adio/common/flatten.c flat->indices[j-num] + stride* ADIOI_AINT_CAST_TO_OFFSET old_extent; flat 550 ompi/mca/io/romio321/romio/adio/common/flatten.c flat->blocklens[nonzeroth] = flat->blocklens[j-num]; flat 554 ompi/mca/io/romio321/romio/adio/common/flatten.c flat->count--; flat 560 ompi/mca/io/romio321/romio/adio/common/flatten.c if (flat->blocklens[j-basic_num] > 0) { flat 561 ompi/mca/io/romio321/romio/adio/common/flatten.c flat->indices[nonzeroth] = flat 562 ompi/mca/io/romio321/romio/adio/common/flatten.c flat->indices[j-basic_num] + ADIOI_AINT_CAST_TO_OFFSET old_extent; flat 563 ompi/mca/io/romio321/romio/adio/common/flatten.c flat->blocklens[nonzeroth] = flat->blocklens[j-basic_num]; flat 567 ompi/mca/io/romio321/romio/adio/common/flatten.c flat->count --; flat 598 ompi/mca/io/romio321/romio/adio/common/flatten.c ADIOI_Flatten(types[0], flat, flat 601 ompi/mca/io/romio321/romio/adio/common/flatten.c ADIOI_Flatten(types[0], flat, flat 614 ompi/mca/io/romio321/romio/adio/common/flatten.c flat->indices[i] = st_offset + adds[i-j]; flat 617 ompi/mca/io/romio321/romio/adio/common/flatten.c flat->indices[i] = st_offset + flat 620 ompi/mca/io/romio321/romio/adio/common/flatten.c flat->blocklens[i] = blocklength* ADIOI_AINT_CAST_TO_OFFSET old_extent; flat 639 ompi/mca/io/romio321/romio/adio/common/flatten.c flat->indices[j] = flat->indices[j-num] + flat 641 ompi/mca/io/romio321/romio/adio/common/flatten.c flat->blocklens[j] = flat->blocklens[j-num]; flat 652 ompi/mca/io/romio321/romio/adio/common/flatten.c flat->indices[j] = flat->indices[j-num] + flat 658 ompi/mca/io/romio321/romio/adio/common/flatten.c flat->indices[j] = flat->indices[j-num] + flat 661 ompi/mca/io/romio321/romio/adio/common/flatten.c flat->blocklens[j] = flat->blocklens[j-num]; flat 682 ompi/mca/io/romio321/romio/adio/common/flatten.c ADIOI_Flatten(types[0], flat, st_offset+adds[0], curr_index); flat 694 ompi/mca/io/romio321/romio/adio/common/flatten.c flat->indices[nonzeroth] = st_offset + adds[i-j]; flat 695 ompi/mca/io/romio321/romio/adio/common/flatten.c flat->blocklens[nonzeroth] = blocklength*old_size; flat 698 ompi/mca/io/romio321/romio/adio/common/flatten.c flat->count--; flat 715 ompi/mca/io/romio321/romio/adio/common/flatten.c if (flat->blocklens[j-num] > 0) { flat 716 ompi/mca/io/romio321/romio/adio/common/flatten.c flat->indices[nonzeroth] = flat 717 ompi/mca/io/romio321/romio/adio/common/flatten.c flat->indices[j-num] + ADIOI_AINT_CAST_TO_OFFSET old_extent; flat 718 ompi/mca/io/romio321/romio/adio/common/flatten.c flat->blocklens[nonzeroth] = flat->blocklens[j-num]; flat 722 ompi/mca/io/romio321/romio/adio/common/flatten.c flat->count--; flat 733 ompi/mca/io/romio321/romio/adio/common/flatten.c if (flat->blocklens[j-num] > 0) { flat 734 ompi/mca/io/romio321/romio/adio/common/flatten.c flat->indices[nonzeroth] = flat 735 ompi/mca/io/romio321/romio/adio/common/flatten.c flat->indices[j-num] + adds[i] - adds[i-1]; flat 736 ompi/mca/io/romio321/romio/adio/common/flatten.c flat->blocklens[nonzeroth] = flat->blocklens[j-num]; flat 740 ompi/mca/io/romio321/romio/adio/common/flatten.c flat->count--; flat 746 ompi/mca/io/romio321/romio/adio/common/flatten.c if (flat->blocklens[j-basic_num] >0) { flat 747 ompi/mca/io/romio321/romio/adio/common/flatten.c flat->indices[nonzeroth] = flat 748 ompi/mca/io/romio321/romio/adio/common/flatten.c flat->indices[j-basic_num] + ADIOI_AINT_CAST_TO_OFFSET old_extent; flat 749 ompi/mca/io/romio321/romio/adio/common/flatten.c flat->blocklens[nonzeroth] = flat->blocklens[j-basic_num]; flat 773 ompi/mca/io/romio321/romio/adio/common/flatten.c ADIOI_Flatten(types[n], flat, st_offset+adds[n], curr_index); flat 782 ompi/mca/io/romio321/romio/adio/common/flatten.c flat->indices[j] = st_offset + adds[n]; flat 784 ompi/mca/io/romio321/romio/adio/common/flatten.c flat->blocklens[j] = blocklength * old_size; flat 786 ompi/mca/io/romio321/romio/adio/common/flatten.c DBG_FPRINTF(stderr,"ADIOI_Flatten:: simple adds[%#X] "MPI_AINT_FMT_HEX_SPEC", flat->indices[%#llX] %#llX, flat->blocklens[%#llX] %#llX\n",n,adds[n],j, flat->indices[j], j, flat->blocklens[j]); flat 801 ompi/mca/io/romio321/romio/adio/common/flatten.c flat->indices[j] = flat 802 ompi/mca/io/romio321/romio/adio/common/flatten.c flat->indices[j-num] + ADIOI_AINT_CAST_TO_OFFSET old_extent; flat 803 ompi/mca/io/romio321/romio/adio/common/flatten.c flat->blocklens[j] = flat->blocklens[j-num]; flat 805 ompi/mca/io/romio321/romio/adio/common/flatten.c DBG_FPRINTF(stderr,"ADIOI_Flatten:: simple old_extent "MPI_AINT_FMT_HEX_SPEC", flat->indices[%#llX] %#llX, flat->blocklens[%#llX] %#llX\n",old_extent,j, flat->indices[j], j, flat->blocklens[j]); flat 829 ompi/mca/io/romio321/romio/adio/common/flatten.c if (flat->lb_idx == -1 && flat->ub_idx == -1) { flat 830 ompi/mca/io/romio321/romio/adio/common/flatten.c flat->indices[j] = st_offset + adds[0]; flat 834 ompi/mca/io/romio321/romio/adio/common/flatten.c flat->blocklens[j] = 0; flat 835 ompi/mca/io/romio321/romio/adio/common/flatten.c flat->lb_idx = *curr_index; flat 839 ompi/mca/io/romio321/romio/adio/common/flatten.c DBG_FPRINTF(stderr,"ADIOI_Flatten:: simple adds[%#X] "MPI_AINT_FMT_HEX_SPEC", flat->indices[%#llX] %#llX, flat->blocklens[%#llX] %#llX\n",0,adds[0],j, flat->indices[j], j, flat->blocklens[j]); flat 846 ompi/mca/io/romio321/romio/adio/common/flatten.c flat->count--; flat 857 ompi/mca/io/romio321/romio/adio/common/flatten.c ADIOI_Flatten(types[0], flat, st_offset+adds[0], curr_index); flat 862 ompi/mca/io/romio321/romio/adio/common/flatten.c flat->indices[j] = st_offset; flat 864 ompi/mca/io/romio321/romio/adio/common/flatten.c flat->blocklens[j] = old_size; flat 867 ompi/mca/io/romio321/romio/adio/common/flatten.c DBG_FPRINTF(stderr,"ADIOI_Flatten:: simple adds[%#X] "MPI_AINT_FMT_HEX_SPEC", flat->indices[%#llX] %#llX, flat->blocklens[%#llX] %#llX\n",0,adds[0],j, flat->indices[j], j, flat->blocklens[j]); flat 875 ompi/mca/io/romio321/romio/adio/common/flatten.c if ((flat->lb_idx == -1 && flat->ub_idx == -1) || lb_updated) { flat 877 ompi/mca/io/romio321/romio/adio/common/flatten.c flat->indices[j] = st_offset + adds[0] + adds[1]; flat 880 ompi/mca/io/romio321/romio/adio/common/flatten.c flat->blocklens[j] = 0; flat 881 ompi/mca/io/romio321/romio/adio/common/flatten.c flat->ub_idx = *curr_index; flat 885 ompi/mca/io/romio321/romio/adio/common/flatten.c flat->count--; flat 890 ompi/mca/io/romio321/romio/adio/common/flatten.c DBG_FPRINTF(stderr,"ADIOI_Flatten:: simple adds[%#X] "MPI_AINT_FMT_HEX_SPEC", flat->indices[%#llX] %#llX, flat->blocklens[%#llX] %#llX\n",1,adds[1],j, flat->indices[j], j, flat->blocklens[j]); flat 1271 ompi/mca/io/romio321/romio/adio/common/flatten.c ADIOI_Flatlist_node *flat, *prev; flat 1273 ompi/mca/io/romio321/romio/adio/common/flatten.c prev = flat = ADIOI_Flatlist; flat 1274 ompi/mca/io/romio321/romio/adio/common/flatten.c while (flat && (flat->type != datatype)) { flat 1275 ompi/mca/io/romio321/romio/adio/common/flatten.c prev = flat; flat 1276 ompi/mca/io/romio321/romio/adio/common/flatten.c flat = flat->next; flat 1278 ompi/mca/io/romio321/romio/adio/common/flatten.c if (flat) { flat 1279 ompi/mca/io/romio321/romio/adio/common/flatten.c prev->next = flat->next; flat 1280 ompi/mca/io/romio321/romio/adio/common/flatten.c if (flat->blocklens) ADIOI_Free(flat->blocklens); flat 1281 ompi/mca/io/romio321/romio/adio/common/flatten.c if (flat->indices) ADIOI_Free(flat->indices); flat 1282 ompi/mca/io/romio321/romio/adio/common/flatten.c ADIOI_Free(flat); flat 357 ompi/mca/io/romio321/romio/adio/include/adioi.h void ADIOI_Flatten(MPI_Datatype type, ADIOI_Flatlist_node *flat, flat 40 opal/mca/pmix/cray/pmix_cray.c static int cray_abort(int flat, const char *msg, flat 44 opal/mca/pmix/isolated/pmix_isolated.c static int isolated_abort(int flat, const char *msg, flat 522 opal/tools/wrappers/opal_wrapper.c char *flat = opal_argv_join(argv, ' '); flat 524 opal/tools/wrappers/opal_wrapper.c base_argv0, flat, NULL); flat 525 opal/tools/wrappers/opal_wrapper.c free(flat);