root 30 ompi/contrib/libompitrace/bcast.c int root, MPI_Comm comm) root 41 ompi/contrib/libompitrace/bcast.c rank, (uintptr_t) buffer, count, typename, root, commname); root 44 ompi/contrib/libompitrace/bcast.c return PMPI_Bcast(buffer, count, datatype, root, comm); root 33 ompi/contrib/libompitrace/reduce.c MPI_Datatype datatype, MPI_Op op, int root, MPI_Comm comm) root 44 ompi/contrib/libompitrace/reduce.c rank, (uintptr_t) sendbuf, (uintptr_t) recvbuf, count, typename, op->o_name, root, commname); root 47 ompi/contrib/libompitrace/reduce.c return PMPI_Reduce(sendbuf, recvbuf, count, datatype, op, root, comm); root 93 ompi/dpm/dpm.c int ompi_dpm_connect_accept(ompi_communicator_t *comm, int root, root 208 ompi/dpm/dpm.c if (rank == root) { root 241 ompi/dpm/dpm.c rc = comm->c_coll->coll_bcast(&rportlen, 1, MPI_INT, root, comm, root 248 ompi/dpm/dpm.c if (rank != root) { root 257 ompi/dpm/dpm.c rc = comm->c_coll->coll_bcast(rport, rportlen, MPI_BYTE, root, comm, root 483 ompi/dpm/dpm.c &root, /* local leader */ root 495 ompi/dpm/dpm.c &root, /* local leader */ root 980 ompi/dpm/dpm.c int root=0, rc; root 1005 ompi/dpm/dpm.c rc = ompi_dpm_connect_accept(MPI_COMM_WORLD, root, port_name, send_first, &newcomm); root 47 ompi/dpm/dpm.h int ompi_dpm_connect_accept(ompi_communicator_t *comm, int root, root 41 ompi/mca/coll/base/coll_base_bcast.c int root, root 77 ompi/mca/coll/base/coll_base_bcast.c if( rank == root ) { root 248 ompi/mca/coll/base/coll_base_bcast.c int root, root 257 ompi/mca/coll/base/coll_base_bcast.c COLL_BASE_UPDATE_BINTREE( comm, module, root ); root 268 ompi/mca/coll/base/coll_base_bcast.c return ompi_coll_base_bcast_intra_generic( buffer, count, datatype, root, comm, module, root 276 ompi/mca/coll/base/coll_base_bcast.c int root, root 285 ompi/mca/coll/base/coll_base_bcast.c COLL_BASE_UPDATE_PIPELINE( comm, module, root ); root 296 ompi/mca/coll/base/coll_base_bcast.c return ompi_coll_base_bcast_intra_generic( buffer, count, datatype, root, comm, module, root 304 ompi/mca/coll/base/coll_base_bcast.c int root, root 313 ompi/mca/coll/base/coll_base_bcast.c COLL_BASE_UPDATE_CHAIN( comm, module, root, chains ); root 324 ompi/mca/coll/base/coll_base_bcast.c return ompi_coll_base_bcast_intra_generic( buffer, count, datatype, root, comm, module, root 332 ompi/mca/coll/base/coll_base_bcast.c int root, root 341 ompi/mca/coll/base/coll_base_bcast.c COLL_BASE_UPDATE_BMTREE( comm, module, root ); root 352 ompi/mca/coll/base/coll_base_bcast.c return ompi_coll_base_bcast_intra_generic( buffer, count, datatype, root, comm, module, root 360 ompi/mca/coll/base/coll_base_bcast.c int root, root 379 ompi/mca/coll/base/coll_base_bcast.c OPAL_OUTPUT((ompi_coll_base_framework.framework_output,"ompi_coll_base_bcast_intra_split_bintree rank %d root %d ss %5d", rank, root, segsize)); root 386 ompi/mca/coll/base/coll_base_bcast.c COLL_BASE_UPDATE_BINTREE( comm, module, root ); root 419 ompi/mca/coll/base/coll_base_bcast.c root, comm, module, root 440 ompi/mca/coll/base/coll_base_bcast.c lr = ((rank + size - root)%size + 1)%2; root 443 ompi/mca/coll/base/coll_base_bcast.c if( rank == root ) { root 559 ompi/mca/coll/base/coll_base_bcast.c if ( (size%2) != 0 && rank != root) { root 569 ompi/mca/coll/base/coll_base_bcast.c if( rank == root ) { root 571 ompi/mca/coll/base/coll_base_bcast.c (root+size-1)%size, MCA_COLL_BASE_TAG_BCAST, root 577 ompi/mca/coll/base/coll_base_bcast.c else if (rank == (root+size-1)%size) { root 579 ompi/mca/coll/base/coll_base_bcast.c root, MCA_COLL_BASE_TAG_BCAST, root 625 ompi/mca/coll/base/coll_base_bcast.c struct ompi_datatype_t *datatype, int root, root 635 ompi/mca/coll/base/coll_base_bcast.c OPAL_OUTPUT((ompi_coll_base_framework.framework_output,"ompi_coll_base_bcast_intra_basic_linear rank %d root %d", rank, root)); root 641 ompi/mca/coll/base/coll_base_bcast.c if (rank != root) { root 642 ompi/mca/coll/base/coll_base_bcast.c return MCA_PML_CALL(recv(buff, count, datatype, root, root 715 ompi/mca/coll/base/coll_base_bcast.c void *buf, int count, struct ompi_datatype_t *datatype, int root, root 723 ompi/mca/coll/base/coll_base_bcast.c COLL_BASE_UPDATE_KMTREE(comm, module, root, radix); root 726 ompi/mca/coll/base/coll_base_bcast.c return ompi_coll_base_bcast_intra_binomial(buf, count, datatype, root, comm, module, root 740 ompi/mca/coll/base/coll_base_bcast.c return ompi_coll_base_bcast_intra_generic(buf, count, datatype, root, comm, module, root 769 ompi/mca/coll/base/coll_base_bcast.c void *buf, int count, struct ompi_datatype_t *datatype, int root, root 794 ompi/mca/coll/base/coll_base_bcast.c root, comm, module); root 797 ompi/mca/coll/base/coll_base_bcast.c int vrank = (rank - root + comm_size) % comm_size; root 800 ompi/mca/coll/base/coll_base_bcast.c int curr_count = (rank == root) ? count : 0; root 855 ompi/mca/coll/base/coll_base_bcast.c int remote = (vremote + root) % comm_size; root 888 ompi/mca/coll/base/coll_base_bcast.c remote = (vremote + root) % comm_size; root 946 ompi/mca/coll/base/coll_base_bcast.c void *buf, int count, struct ompi_datatype_t *datatype, int root, root 971 ompi/mca/coll/base/coll_base_bcast.c root, comm, module); root 974 ompi/mca/coll/base/coll_base_bcast.c int vrank = (rank - root + comm_size) % comm_size; root 977 ompi/mca/coll/base/coll_base_bcast.c int curr_count = (rank == root) ? count : 0; root 77 ompi/mca/coll/base/coll_base_functions.h #define BCAST_BASE_ARGS void *buffer, int count, struct ompi_datatype_t *datatype, int root, struct ompi_communicator_t *comm root 79 ompi/mca/coll/base/coll_base_functions.h #define GATHER_BASE_ARGS const void *sendbuf, int sendcount, struct ompi_datatype_t *sendtype, void *recvbuf, int recvcount, struct ompi_datatype_t *recvtype, int root, struct ompi_communicator_t *comm root 80 ompi/mca/coll/base/coll_base_functions.h #define GATHERV_BASE_ARGS const void *sendbuf, int sendcount, struct ompi_datatype_t *sendtype, void *recvbuf, const int recvcounts[], const int displs[], struct ompi_datatype_t *recvtype, int root, struct ompi_communicator_t *comm root 81 ompi/mca/coll/base/coll_base_functions.h #define REDUCE_BASE_ARGS const void *sendbuf, void *recvbuf, int count, struct ompi_datatype_t *datatype, struct ompi_op_t *op, int root, struct ompi_communicator_t *comm root 85 ompi/mca/coll/base/coll_base_functions.h #define SCATTER_BASE_ARGS const void *sendbuf, int sendcount, struct ompi_datatype_t *sendtype, void *recvbuf, int recvcount, struct ompi_datatype_t *recvtype, int root, struct ompi_communicator_t *comm root 86 ompi/mca/coll/base/coll_base_functions.h #define SCATTERV_BASE_ARGS const void *sendbuf, const int sendcounts[], const int displs[], struct ompi_datatype_t *sendtype, void *recvbuf, int recvcount, struct ompi_datatype_t *recvtype, int root, struct ompi_communicator_t *comm root 169 ompi/mca/coll/base/coll_base_functions.h #define BCAST_BASE_ARG_NAMES buffer, count, datatype, root, comm root 171 ompi/mca/coll/base/coll_base_functions.h #define GATHER_BASE_ARG_NAMES sendbuf, sendcount, sendtype, recvbuf, recvcount, recvtype, root, comm root 172 ompi/mca/coll/base/coll_base_functions.h #define GATHERV_BASE_ARG_NAMES sendbuf, sendcount, sendtype, recvbuf, recvcounts, displs, recvtype, root, comm root 173 ompi/mca/coll/base/coll_base_functions.h #define REDUCE_BASE_ARG_NAMES sendbuf, recvbuf, count, datatype, op, root, comm root 177 ompi/mca/coll/base/coll_base_functions.h #define SCATTER_BASE_ARG_NAMES sendbuf, sendcount, sendtype, recvbuf, recvcount, recvtype, root, comm root 178 ompi/mca/coll/base/coll_base_functions.h #define SCATTERV_BASE_ARG_NAMES sendbuf, sendcounts, displs, sendtype, recvbuf, recvcount, recvtype, root, comm root 45 ompi/mca/coll/base/coll_base_gather.c int root, root 65 ompi/mca/coll/base/coll_base_gather.c COLL_BASE_UPDATE_IN_ORDER_BMTREE( comm, base_module, root ); root 68 ompi/mca/coll/base/coll_base_gather.c vrank = (rank - root + size) % size; root 70 ompi/mca/coll/base/coll_base_gather.c if (rank == root) { root 73 ompi/mca/coll/base/coll_base_gather.c if (0 == root){ root 138 ompi/mca/coll/base/coll_base_gather.c vkid = (bmtree->tree_next[i] - root + size) % size; root 157 ompi/mca/coll/base/coll_base_gather.c if (rank != root) { root 170 ompi/mca/coll/base/coll_base_gather.c if (rank == root) { root 171 ompi/mca/coll/base/coll_base_gather.c if (root != 0) { root 173 ompi/mca/coll/base/coll_base_gather.c err = ompi_datatype_copy_content_same_ddt(rdtype, (ptrdiff_t)rcount * (ptrdiff_t)(size - root), root 174 ompi/mca/coll/base/coll_base_gather.c (char *)rbuf + rextent * (ptrdiff_t)root * (ptrdiff_t)rcount, ptmp); root 178 ompi/mca/coll/base/coll_base_gather.c err = ompi_datatype_copy_content_same_ddt(rdtype, (ptrdiff_t)rcount * (ptrdiff_t)root, root 179 ompi/mca/coll/base/coll_base_gather.c (char *) rbuf, ptmp + rextent * (ptrdiff_t)rcount * (ptrdiff_t)(size-root)); root 212 ompi/mca/coll/base/coll_base_gather.c int root, root 228 ompi/mca/coll/base/coll_base_gather.c if (rank != root) { root 241 ompi/mca/coll/base/coll_base_gather.c ret = MCA_PML_CALL(recv(rbuf, 0, MPI_BYTE, root, root 246 ompi/mca/coll/base/coll_base_gather.c ret = MCA_PML_CALL(send(sbuf, first_segment_count, sdtype, root, root 253 ompi/mca/coll/base/coll_base_gather.c root, MCA_COLL_BASE_TAG_GATHER, root 372 ompi/mca/coll/base/coll_base_gather.c int root, root 387 ompi/mca/coll/base/coll_base_gather.c if (rank != root) { root 388 ompi/mca/coll/base/coll_base_gather.c return MCA_PML_CALL(send(sbuf, scount, sdtype, root, root 64 ompi/mca/coll/base/coll_base_reduce.c int root, ompi_communicator_t* comm, root 104 ompi/mca/coll/base/coll_base_reduce.c if( (NULL == accumbuf) || (root != rank) ) { root 381 ompi/mca/coll/base/coll_base_reduce.c ompi_op_t* op, int root, root 394 ompi/mca/coll/base/coll_base_reduce.c COLL_BASE_UPDATE_CHAIN( comm, base_module, root, fanout ); root 403 ompi/mca/coll/base/coll_base_reduce.c op, root, comm, module, root 411 ompi/mca/coll/base/coll_base_reduce.c ompi_op_t* op, int root, root 425 ompi/mca/coll/base/coll_base_reduce.c COLL_BASE_UPDATE_PIPELINE( comm, base_module, root ); root 435 ompi/mca/coll/base/coll_base_reduce.c op, root, comm, module, root 442 ompi/mca/coll/base/coll_base_reduce.c ompi_op_t* op, int root, root 456 ompi/mca/coll/base/coll_base_reduce.c COLL_BASE_UPDATE_BINTREE( comm, base_module, root ); root 466 ompi/mca/coll/base/coll_base_reduce.c op, root, comm, module, root 473 ompi/mca/coll/base/coll_base_reduce.c ompi_op_t* op, int root, root 487 ompi/mca/coll/base/coll_base_reduce.c COLL_BASE_UPDATE_IN_ORDER_BMTREE( comm, base_module, root ); root 497 ompi/mca/coll/base/coll_base_reduce.c op, root, comm, module, root 512 ompi/mca/coll/base/coll_base_reduce.c ompi_op_t* op, int root, root 550 ompi/mca/coll/base/coll_base_reduce.c if (io_root != root) { root 556 ompi/mca/coll/base/coll_base_reduce.c if ((root == rank) && (MPI_IN_PLACE == sendbuf)) { root 584 ompi/mca/coll/base/coll_base_reduce.c if (io_root != root) { root 585 ompi/mca/coll/base/coll_base_reduce.c if (root == rank) { root 594 ompi/mca/coll/base/coll_base_reduce.c ret = MCA_PML_CALL(send(use_this_recvbuf, count, datatype, root, root 630 ompi/mca/coll/base/coll_base_reduce.c int root, root 648 ompi/mca/coll/base/coll_base_reduce.c if (rank != root) { root 649 ompi/mca/coll/base/coll_base_reduce.c err = MCA_PML_CALL(send(sbuf, count, dtype, root, root 793 ompi/mca/coll/base/coll_base_reduce.c struct ompi_op_t *op, int root, struct ompi_communicator_t *comm, root 801 ompi/mca/coll/base/coll_base_reduce.c rank, comm_size, root)); root 813 ompi/mca/coll/base/coll_base_reduce.c op, root, comm, module); root 831 ompi/mca/coll/base/coll_base_reduce.c if (rank != root) { root 840 ompi/mca/coll/base/coll_base_reduce.c if ((rank != root) || (sbuf != MPI_IN_PLACE)) { root 1022 ompi/mca/coll/base/coll_base_reduce.c if (root < 2 * nprocs_rem) { root 1023 ompi/mca/coll/base/coll_base_reduce.c if (root % 2 != 0) { root 1025 ompi/mca/coll/base/coll_base_reduce.c if (rank == root) { root 1050 ompi/mca/coll/base/coll_base_reduce.c err = MCA_PML_CALL(send(rbuf, rcount[nsteps - 1], dtype, root, root 1058 ompi/mca/coll/base/coll_base_reduce.c vroot = root / 2; root 1062 ompi/mca/coll/base/coll_base_reduce.c vroot = root - nprocs_rem; root 1081 ompi/mca/coll/base/coll_base_reduce.c if ((vdest == 0) && (root < 2 * nprocs_rem) && (root % 2 != 0)) root 1082 ompi/mca/coll/base/coll_base_reduce.c dest = root; root 55 ompi/mca/coll/base/coll_base_reduce_scatter.c const int root = 0; root 69 ompi/mca/coll/base/coll_base_reduce_scatter.c if (root == rank) { root 71 ompi/mca/coll/base/coll_base_reduce_scatter.c dtype, op, root, comm, comm->c_coll->coll_reduce_module); root 74 ompi/mca/coll/base/coll_base_reduce_scatter.c dtype, op, root, comm, comm->c_coll->coll_reduce_module); root 77 ompi/mca/coll/base/coll_base_reduce_scatter.c if (root == rank) { root 87 ompi/mca/coll/base/coll_base_reduce_scatter.c dtype, op, root, comm, comm->c_coll->coll_reduce_module); root 99 ompi/mca/coll/base/coll_base_reduce_scatter.c if (MPI_IN_PLACE == sbuf && root == rank) { root 102 ompi/mca/coll/base/coll_base_reduce_scatter.c root, comm, comm->c_coll->coll_scatterv_module); root 106 ompi/mca/coll/base/coll_base_reduce_scatter.c root, comm, comm->c_coll->coll_scatterv_module); root 65 ompi/mca/coll/base/coll_base_scatter.c int root, struct ompi_communicator_t *comm, root 82 ompi/mca/coll/base/coll_base_scatter.c COLL_BASE_UPDATE_IN_ORDER_BMTREE(comm, base_module, root); root 88 ompi/mca/coll/base/coll_base_scatter.c vrank = (rank - root + size) % size; root 91 ompi/mca/coll/base/coll_base_scatter.c if (rank == root) { root 94 ompi/mca/coll/base/coll_base_scatter.c if (0 == root) { root 112 ompi/mca/coll/base/coll_base_scatter.c err = ompi_datatype_copy_content_same_ddt(sdtype, (ptrdiff_t)scount * (ptrdiff_t)(size - root), root 113 ompi/mca/coll/base/coll_base_scatter.c ptmp, (char *) sbuf + sextent * (ptrdiff_t)root * (ptrdiff_t)scount); root 116 ompi/mca/coll/base/coll_base_scatter.c err = ompi_datatype_copy_content_same_ddt(sdtype, (ptrdiff_t)scount * (ptrdiff_t)root, root 117 ompi/mca/coll/base/coll_base_scatter.c ptmp + sextent * (ptrdiff_t)scount * (ptrdiff_t)(size - root), (char *)sbuf); root 142 ompi/mca/coll/base/coll_base_scatter.c int curr_count = (rank == root) ? scount * size : 0; root 144 ompi/mca/coll/base/coll_base_scatter.c if (rank != root) { root 163 ompi/mca/coll/base/coll_base_scatter.c int vchild = (bmtree->tree_next[i] - root + size) % size; root 221 ompi/mca/coll/base/coll_base_scatter.c int root, root 236 ompi/mca/coll/base/coll_base_scatter.c if (rank != root) { root 237 ompi/mca/coll/base/coll_base_scatter.c err = MCA_PML_CALL(recv(rbuf, rcount, rdtype, root, root 80 ompi/mca/coll/base/coll_base_topo.c int root ) root 88 ompi/mca/coll/base/coll_base_topo.c OPAL_OUTPUT((ompi_coll_base_framework.framework_output, "coll:base:topo_build_tree Building fo %d rt %d", fanout, root)); root 117 ompi/mca/coll/base/coll_base_topo.c tree->tree_root = root; root 124 ompi/mca/coll/base/coll_base_topo.c tree->tree_root = root; root 142 ompi/mca/coll/base/coll_base_topo.c shiftedrank = rank - root; root 155 ompi/mca/coll/base/coll_base_topo.c tree->tree_next[i] = (schild+root)%size; root 172 ompi/mca/coll/base/coll_base_topo.c tree->tree_prev = (sparent+root)%size; root 327 ompi/mca/coll/base/coll_base_topo.c int root ) root 332 ompi/mca/coll/base/coll_base_topo.c OPAL_OUTPUT((ompi_coll_base_framework.framework_output,"coll:base:topo:build_bmtree rt %d", root)); root 340 ompi/mca/coll/base/coll_base_topo.c index = rank -root; root 361 ompi/mca/coll/base/coll_base_topo.c if( root == rank ) { root 362 ompi/mca/coll/base/coll_base_topo.c bmtree->tree_prev = root; root 364 ompi/mca/coll/base/coll_base_topo.c remote = (index ^ (mask >> 1)) + root; root 372 ompi/mca/coll/base/coll_base_topo.c remote += root; root 384 ompi/mca/coll/base/coll_base_topo.c bmtree->tree_root = root; root 404 ompi/mca/coll/base/coll_base_topo.c int root ) root 409 ompi/mca/coll/base/coll_base_topo.c OPAL_OUTPUT((ompi_coll_base_framework.framework_output,"coll:base:topo:build_in_order_bmtree rt %d", root)); root 417 ompi/mca/coll/base/coll_base_topo.c vrank = (rank - root + size) % size; root 432 ompi/mca/coll/base/coll_base_topo.c if (root == rank) { root 433 ompi/mca/coll/base/coll_base_topo.c bmtree->tree_prev = root; root 439 ompi/mca/coll/base/coll_base_topo.c bmtree->tree_prev = (remote + root) % size; root 442 ompi/mca/coll/base/coll_base_topo.c bmtree->tree_next[childs] = (remote + root) % size; root 455 ompi/mca/coll/base/coll_base_topo.c bmtree->tree_root = root; root 475 ompi/mca/coll/base/coll_base_topo.c int root, int radix) root 478 ompi/mca/coll/base/coll_base_topo.c "coll:base:topo:build_kmtree root %d, radix %d", root, radix)); root 488 ompi/mca/coll/base/coll_base_topo.c int vrank = (rank - root + comm_size) % comm_size; root 497 ompi/mca/coll/base/coll_base_topo.c kmtree->tree_root = root; root 506 ompi/mca/coll/base/coll_base_topo.c kmtree->tree_prev = (kmtree->tree_prev + root) % comm_size; root 519 ompi/mca/coll/base/coll_base_topo.c child = (child + root) % comm_size; root 533 ompi/mca/coll/base/coll_base_topo.c int root ) root 538 ompi/mca/coll/base/coll_base_topo.c OPAL_OUTPUT((ompi_coll_base_framework.framework_output,"coll:base:topo:build_chain fo %d rt %d", fanout, root)); root 571 ompi/mca/coll/base/coll_base_topo.c chain->tree_root = root; root 582 ompi/mca/coll/base/coll_base_topo.c srank = rank - root; root 590 ompi/mca/coll/base/coll_base_topo.c else chain->tree_prev = (srank-1+root)%size; root 596 ompi/mca/coll/base/coll_base_topo.c chain->tree_next[0] = (srank+1+root)%size; root 652 ompi/mca/coll/base/coll_base_topo.c chain->tree_prev = (chain->tree_prev+root)%size; root 654 ompi/mca/coll/base/coll_base_topo.c chain->tree_next[0] = (chain->tree_next[0]+root)%size; root 661 ompi/mca/coll/base/coll_base_topo.c chain->tree_next[0] = (root+1)%size; root 45 ompi/mca/coll/base/coll_base_topo.h int root ); root 51 ompi/mca/coll/base/coll_base_topo.h int root ); root 54 ompi/mca/coll/base/coll_base_topo.h int root ); root 58 ompi/mca/coll/base/coll_base_topo.h int root, int radix); root 63 ompi/mca/coll/base/coll_base_topo.h int root ); root 125 ompi/mca/coll/basic/coll_basic.h int root, root 131 ompi/mca/coll/basic/coll_basic.h int root, root 137 ompi/mca/coll/basic/coll_basic.h int root, root 157 ompi/mca/coll/basic/coll_basic.h int root, root 165 ompi/mca/coll/basic/coll_basic.h int root, root 173 ompi/mca/coll/basic/coll_basic.h int root, root 180 ompi/mca/coll/basic/coll_basic.h int root, root 187 ompi/mca/coll/basic/coll_basic.h int root, root 193 ompi/mca/coll/basic/coll_basic.h int root, root 240 ompi/mca/coll/basic/coll_basic.h int root, root 248 ompi/mca/coll/basic/coll_basic.h int root, root 255 ompi/mca/coll/basic/coll_basic.h int root, root 51 ompi/mca/coll/basic/coll_basic_allgather.c int rank, root = 0, size, rsize, err, i, line; root 70 ompi/mca/coll/basic/coll_basic_allgather.c if (rank != root) { root 72 ompi/mca/coll/basic/coll_basic_allgather.c err = MCA_PML_CALL(send(sbuf, scount, sdtype, root, root 134 ompi/mca/coll/basic/coll_basic_allgather.c if (rank != root) { root 85 ompi/mca/coll/basic/coll_basic_allreduce.c int err, i, rank, root = 0, rsize, line; root 102 ompi/mca/coll/basic/coll_basic_allreduce.c if (rank == root) { root 137 ompi/mca/coll/basic/coll_basic_allreduce.c err = MCA_PML_CALL(send(sbuf, count, dtype, root, root 149 ompi/mca/coll/basic/coll_basic_allreduce.c if (rank == root) { root 178 ompi/mca/coll/basic/coll_basic_allreduce.c err = MCA_PML_CALL(recv(rbuf, count, dtype, root, root 45 ompi/mca/coll/basic/coll_basic_bcast.c struct ompi_datatype_t *datatype, int root, root 63 ompi/mca/coll/basic/coll_basic_bcast.c vrank = (rank + size - root) % size; root 73 ompi/mca/coll/basic/coll_basic_bcast.c peer = ((vrank & ~(1 << hibit)) + root) % size; root 94 ompi/mca/coll/basic/coll_basic_bcast.c peer = (peer + root) % size; root 140 ompi/mca/coll/basic/coll_basic_bcast.c struct ompi_datatype_t *datatype, int root, root 151 ompi/mca/coll/basic/coll_basic_bcast.c if (MPI_PROC_NULL == root) { root 154 ompi/mca/coll/basic/coll_basic_bcast.c } else if (MPI_ROOT != root) { root 156 ompi/mca/coll/basic/coll_basic_bcast.c err = MCA_PML_CALL(recv(buff, count, datatype, root, root 195 ompi/mca/coll/basic/coll_basic_bcast.c struct ompi_datatype_t *datatype, int root, root 45 ompi/mca/coll/basic/coll_basic_gather.c int root, struct ompi_communicator_t *comm, root 58 ompi/mca/coll/basic/coll_basic_gather.c if (MPI_PROC_NULL == root) { root 61 ompi/mca/coll/basic/coll_basic_gather.c } else if (MPI_ROOT != root) { root 63 ompi/mca/coll/basic/coll_basic_gather.c err = MCA_PML_CALL(send(sbuf, scount, sdtype, root, root 43 ompi/mca/coll/basic/coll_basic_gatherv.c struct ompi_datatype_t *rdtype, int root, root 60 ompi/mca/coll/basic/coll_basic_gatherv.c if (rank != root) { root 62 ompi/mca/coll/basic/coll_basic_gatherv.c return MCA_PML_CALL(send(sbuf, scount, sdtype, root, root 116 ompi/mca/coll/basic/coll_basic_gatherv.c struct ompi_datatype_t *rdtype, int root, root 130 ompi/mca/coll/basic/coll_basic_gatherv.c if (MPI_PROC_NULL == root) { root 133 ompi/mca/coll/basic/coll_basic_gatherv.c } else if (MPI_ROOT != root) { root 135 ompi/mca/coll/basic/coll_basic_gatherv.c err = MCA_PML_CALL(send(sbuf, scount, sdtype, root, root 90 ompi/mca/coll/basic/coll_basic_reduce.c int root, struct ompi_communicator_t *comm, root 110 ompi/mca/coll/basic/coll_basic_reduce.c op, root, comm, module); root 116 ompi/mca/coll/basic/coll_basic_reduce.c vrank = ompi_op_is_commute(op) ? (rank - root + size) % size : rank; root 151 ompi/mca/coll/basic/coll_basic_reduce.c if (rank != root && 0 == (vrank & 1)) { root 172 ompi/mca/coll/basic/coll_basic_reduce.c peer = (peer + root) % size; root 194 ompi/mca/coll/basic/coll_basic_reduce.c peer = (peer + root) % size; root 243 ompi/mca/coll/basic/coll_basic_reduce.c if (root == rank) { root 247 ompi/mca/coll/basic/coll_basic_reduce.c dtype, root, MCA_COLL_BASE_TAG_REDUCE, root 250 ompi/mca/coll/basic/coll_basic_reduce.c } else if (rank == root) { root 287 ompi/mca/coll/basic/coll_basic_reduce.c int root, struct ompi_communicator_t *comm, root 298 ompi/mca/coll/basic/coll_basic_reduce.c if (MPI_PROC_NULL == root) { root 301 ompi/mca/coll/basic/coll_basic_reduce.c } else if (MPI_ROOT != root) { root 303 ompi/mca/coll/basic/coll_basic_reduce.c err = MCA_PML_CALL(send(sbuf, count, dtype, root, root 365 ompi/mca/coll/basic/coll_basic_reduce.c int root, struct ompi_communicator_t *comm, root 368 ompi/mca/coll/basic/coll_basic_reduce_scatter.c int err, i, rank, root = 0, rsize, lsize, totalcounts; root 400 ompi/mca/coll/basic/coll_basic_reduce_scatter.c if (rank == root) { root 463 ompi/mca/coll/basic/coll_basic_reduce_scatter.c err = MCA_PML_CALL(send(sbuf, totalcounts, dtype, root, root 77 ompi/mca/coll/basic/coll_basic_reduce_scatter_block.c int err, i, rank, root = 0, rsize, lsize; root 104 ompi/mca/coll/basic/coll_basic_reduce_scatter_block.c if (rank == root) { root 156 ompi/mca/coll/basic/coll_basic_reduce_scatter_block.c err = MCA_PML_CALL(send(sbuf, totalcounts, dtype, root, root 46 ompi/mca/coll/basic/coll_basic_scatter.c int root, struct ompi_communicator_t *comm, root 57 ompi/mca/coll/basic/coll_basic_scatter.c if (MPI_PROC_NULL == root) { root 60 ompi/mca/coll/basic/coll_basic_scatter.c } else if (MPI_ROOT != root) { root 62 ompi/mca/coll/basic/coll_basic_scatter.c err = MCA_PML_CALL(recv(rbuf, rcount, rdtype, root, root 45 ompi/mca/coll/basic/coll_basic_scatterv.c struct ompi_datatype_t *rdtype, int root, root 60 ompi/mca/coll/basic/coll_basic_scatterv.c if (rank != root) { root 64 ompi/mca/coll/basic/coll_basic_scatterv.c root, MCA_COLL_BASE_TAG_SCATTERV, root 118 ompi/mca/coll/basic/coll_basic_scatterv.c struct ompi_datatype_t *rdtype, int root, root 133 ompi/mca/coll/basic/coll_basic_scatterv.c if (MPI_PROC_NULL == root) { root 136 ompi/mca/coll/basic/coll_basic_scatterv.c } else if (MPI_ROOT != root) { root 139 ompi/mca/coll/basic/coll_basic_scatterv.c root, MCA_COLL_BASE_TAG_SCATTERV, root 226 ompi/mca/coll/coll.h (void *buff, int count, struct ompi_datatype_t *datatype, int root, root 234 ompi/mca/coll/coll.h int root, struct ompi_communicator_t *comm, struct mca_coll_base_module_2_3_0_t *module); root 238 ompi/mca/coll/coll.h int root, struct ompi_communicator_t *comm, struct mca_coll_base_module_2_3_0_t *module); root 241 ompi/mca/coll/coll.h struct ompi_op_t *op, int root, struct ompi_communicator_t *comm, struct mca_coll_base_module_2_3_0_t *module); root 254 ompi/mca/coll/coll.h int root, struct ompi_communicator_t *comm, struct mca_coll_base_module_2_3_0_t *module); root 258 ompi/mca/coll/coll.h int root, struct ompi_communicator_t *comm, struct mca_coll_base_module_2_3_0_t *module); root 294 ompi/mca/coll/coll.h (void *buff, int count, struct ompi_datatype_t *datatype, int root, root 304 ompi/mca/coll/coll.h int root, struct ompi_communicator_t *comm, ompi_request_t ** request, root 309 ompi/mca/coll/coll.h int root, struct ompi_communicator_t *comm, ompi_request_t ** request, root 313 ompi/mca/coll/coll.h struct ompi_op_t *op, int root, struct ompi_communicator_t *comm, ompi_request_t ** request, root 330 ompi/mca/coll/coll.h int root, struct ompi_communicator_t *comm, ompi_request_t ** request, root 335 ompi/mca/coll/coll.h int root, struct ompi_communicator_t *comm, ompi_request_t ** request, root 372 ompi/mca/coll/coll.h (void *buff, int count, struct ompi_datatype_t *datatype, int root, root 382 ompi/mca/coll/coll.h int root, struct ompi_communicator_t *comm, struct ompi_info_t *info, ompi_request_t ** request, root 387 ompi/mca/coll/coll.h int root, struct ompi_communicator_t *comm, struct ompi_info_t *info, ompi_request_t ** request, root 391 ompi/mca/coll/coll.h struct ompi_op_t *op, int root, struct ompi_communicator_t *comm, struct ompi_info_t *info, ompi_request_t ** request, root 408 ompi/mca/coll/coll.h int root, struct ompi_communicator_t *comm, struct ompi_info_t *info, ompi_request_t ** request, root 413 ompi/mca/coll/coll.h int root, struct ompi_communicator_t *comm, struct ompi_info_t *info, ompi_request_t ** request, root 51 ompi/mca/coll/cuda/coll_cuda.h int root, root 33 ompi/mca/coll/cuda/coll_cuda_reduce.c int root, struct ompi_communicator_t *comm, root 67 ompi/mca/coll/cuda/coll_cuda_reduce.c dtype, op, root, comm, root 133 ompi/mca/coll/demo/coll_demo.h int root, root 138 ompi/mca/coll/demo/coll_demo.h int root, root 156 ompi/mca/coll/demo/coll_demo.h int root, struct ompi_communicator_t *comm, root 161 ompi/mca/coll/demo/coll_demo.h int root, struct ompi_communicator_t *comm, root 167 ompi/mca/coll/demo/coll_demo.h struct ompi_datatype_t *rdtype, int root, root 173 ompi/mca/coll/demo/coll_demo.h struct ompi_datatype_t *rdtype, int root, root 180 ompi/mca/coll/demo/coll_demo.h int root, root 186 ompi/mca/coll/demo/coll_demo.h int root, root 217 ompi/mca/coll/demo/coll_demo.h int root, struct ompi_communicator_t *comm, root 222 ompi/mca/coll/demo/coll_demo.h int root, struct ompi_communicator_t *comm, root 228 ompi/mca/coll/demo/coll_demo.h struct ompi_datatype_t *rdtype, int root, root 234 ompi/mca/coll/demo/coll_demo.h struct ompi_datatype_t *rdtype, int root, root 37 ompi/mca/coll/demo/coll_demo_bcast.c struct ompi_datatype_t *datatype, int root, root 44 ompi/mca/coll/demo/coll_demo_bcast.c root, comm, root 57 ompi/mca/coll/demo/coll_demo_bcast.c struct ompi_datatype_t *datatype, int root, root 64 ompi/mca/coll/demo/coll_demo_bcast.c root, comm, root 39 ompi/mca/coll/demo/coll_demo_gather.c int root, struct ompi_communicator_t *comm, root 46 ompi/mca/coll/demo/coll_demo_gather.c root, comm, root 62 ompi/mca/coll/demo/coll_demo_gather.c int root, struct ompi_communicator_t *comm, root 69 ompi/mca/coll/demo/coll_demo_gather.c root, comm, root 39 ompi/mca/coll/demo/coll_demo_gatherv.c struct ompi_datatype_t *rdtype, int root, root 47 ompi/mca/coll/demo/coll_demo_gatherv.c rdtype, root, comm, root 62 ompi/mca/coll/demo/coll_demo_gatherv.c struct ompi_datatype_t *rdtype, int root, root 70 ompi/mca/coll/demo/coll_demo_gatherv.c rdtype, root, comm, root 39 ompi/mca/coll/demo/coll_demo_reduce.c int root, struct ompi_communicator_t *comm, root 45 ompi/mca/coll/demo/coll_demo_reduce.c op, root, comm, root 60 ompi/mca/coll/demo/coll_demo_reduce.c int root, struct ompi_communicator_t *comm, root 66 ompi/mca/coll/demo/coll_demo_reduce.c op, root, comm, root 40 ompi/mca/coll/demo/coll_demo_scatter.c int root, root 48 ompi/mca/coll/demo/coll_demo_scatter.c root, comm, root 64 ompi/mca/coll/demo/coll_demo_scatter.c int root, root 72 ompi/mca/coll/demo/coll_demo_scatter.c root, comm, root 39 ompi/mca/coll/demo/coll_demo_scatterv.c struct ompi_datatype_t *rdtype, int root, root 47 ompi/mca/coll/demo/coll_demo_scatterv.c rdtype, root, comm, root 62 ompi/mca/coll/demo/coll_demo_scatterv.c struct ompi_datatype_t *rdtype, int root, root 70 ompi/mca/coll/demo/coll_demo_scatterv.c rdtype, root, comm, root 182 ompi/mca/coll/hcoll/coll_hcoll.h struct ompi_datatype_t *datatype, int root, root 205 ompi/mca/coll/hcoll/coll_hcoll.h int root, root 218 ompi/mca/coll/hcoll/coll_hcoll.h int root, root 242 ompi/mca/coll/hcoll/coll_hcoll.h int root, root 251 ompi/mca/coll/hcoll/coll_hcoll.h int root, root 260 ompi/mca/coll/hcoll/coll_hcoll.h struct ompi_datatype_t *datatype, int root, root 292 ompi/mca/coll/hcoll/coll_hcoll.h int root, root 321 ompi/mca/coll/hcoll/coll_hcoll.h int root, root 40 ompi/mca/coll/hcoll/coll_hcoll_ops.c struct ompi_datatype_t *datatype, int root, root 55 ompi/mca/coll/hcoll/coll_hcoll_ops.c rc = hcoll_module->previous_bcast(buff,count,datatype,root, root 59 ompi/mca/coll/hcoll/coll_hcoll_ops.c rc = hcoll_collectives.coll_bcast(buff,count,dtype,root,hcoll_module->hcoll_context); root 62 ompi/mca/coll/hcoll/coll_hcoll_ops.c rc = hcoll_module->previous_bcast(buff,count,datatype,root, root 156 ompi/mca/coll/hcoll/coll_hcoll_ops.c int root, root 174 ompi/mca/coll/hcoll/coll_hcoll_ops.c rbuf,rcount,rdtype,root, root 179 ompi/mca/coll/hcoll/coll_hcoll_ops.c rc = hcoll_collectives.coll_gather((void *)sbuf,scount,stype,rbuf,rcount,rtype,root,hcoll_module->hcoll_context); root 183 ompi/mca/coll/hcoll/coll_hcoll_ops.c rbuf,rcount,rdtype,root, root 241 ompi/mca/coll/hcoll/coll_hcoll_ops.c int root, root 259 ompi/mca/coll/hcoll/coll_hcoll_ops.c root, root 273 ompi/mca/coll/hcoll/coll_hcoll_ops.c root, root 278 ompi/mca/coll/hcoll/coll_hcoll_ops.c rc = hcoll_collectives.coll_reduce((void *)sbuf,rbuf,count,Dtype,Op,root,hcoll_module->hcoll_context); root 283 ompi/mca/coll/hcoll/coll_hcoll_ops.c root, root 366 ompi/mca/coll/hcoll/coll_hcoll_ops.c int root, root 385 ompi/mca/coll/hcoll/coll_hcoll_ops.c rbuf, rcounts, displs, rdtype,root, root 389 ompi/mca/coll/hcoll/coll_hcoll_ops.c rc = hcoll_collectives.coll_gatherv((void *)sbuf, scount, stype, rbuf, (int *)rcounts, (int *)displs, rtype, root, hcoll_module->hcoll_context); root 393 ompi/mca/coll/hcoll/coll_hcoll_ops.c rbuf, rcounts, displs, rdtype,root, root 404 ompi/mca/coll/hcoll/coll_hcoll_ops.c int root, root 423 ompi/mca/coll/hcoll/coll_hcoll_ops.c rbuf, rcount, rdtype, root, root 427 ompi/mca/coll/hcoll/coll_hcoll_ops.c rc = hcoll_collectives.coll_scatterv((void *)sbuf, (int *)scounts, (int *)displs, stype, rbuf, rcount, rtype, root, hcoll_module->hcoll_context); root 431 ompi/mca/coll/hcoll/coll_hcoll_ops.c rbuf, rcount, rdtype, root, root 455 ompi/mca/coll/hcoll/coll_hcoll_ops.c struct ompi_datatype_t *datatype, int root, root 472 ompi/mca/coll/hcoll/coll_hcoll_ops.c rc = hcoll_module->previous_ibcast(buff,count,datatype,root, root 476 ompi/mca/coll/hcoll/coll_hcoll_ops.c rc = hcoll_collectives.coll_ibcast(buff, count, dtype, root, rt_handle, hcoll_module->hcoll_context); root 479 ompi/mca/coll/hcoll/coll_hcoll_ops.c rc = hcoll_module->previous_ibcast(buff,count,datatype,root, root 629 ompi/mca/coll/hcoll/coll_hcoll_ops.c int root, root 648 ompi/mca/coll/hcoll/coll_hcoll_ops.c root, root 663 ompi/mca/coll/hcoll/coll_hcoll_ops.c root, root 669 ompi/mca/coll/hcoll/coll_hcoll_ops.c rc = hcoll_collectives.coll_ireduce((void *)sbuf,rbuf,count,Dtype,Op,root,hcoll_module->hcoll_context,rt_handle); root 674 ompi/mca/coll/hcoll/coll_hcoll_ops.c root, root 686 ompi/mca/coll/hcoll/coll_hcoll_ops.c int root, root 708 ompi/mca/coll/hcoll/coll_hcoll_ops.c rbuf, rcounts, displs, rdtype,root, root 713 ompi/mca/coll/hcoll/coll_hcoll_ops.c rc = hcoll_collectives.coll_igatherv((void *)sbuf, scount, stype, rbuf, (int *)rcounts, (int *)displs, rtype, root, hcoll_module->hcoll_context, rt_handle); root 717 ompi/mca/coll/hcoll/coll_hcoll_ops.c rbuf, rcounts, displs, rdtype,root, root 75 ompi/mca/coll/inter/coll_inter.h int root, root 82 ompi/mca/coll/inter/coll_inter.h int root, root 89 ompi/mca/coll/inter/coll_inter.h int root, root 95 ompi/mca/coll/inter/coll_inter.h int root, root 101 ompi/mca/coll/inter/coll_inter.h int root, struct ompi_communicator_t *comm, root 106 ompi/mca/coll/inter/coll_inter.h struct ompi_datatype_t *rdtype, int root, root 51 ompi/mca/coll/inter/coll_inter_allgather.c int rank, root = 0, size, rsize, err = OMPI_SUCCESS; root 77 ompi/mca/coll/inter/coll_inter_allgather.c if (rank == root) { root 91 ompi/mca/coll/inter/coll_inter_allgather.c root, comm->c_local_comm, root 50 ompi/mca/coll/inter/coll_inter_allreduce.c int err, rank, root = 0; root 66 ompi/mca/coll/inter/coll_inter_allreduce.c dtype, op, root, root 73 ompi/mca/coll/inter/coll_inter_allreduce.c if (rank == root) { root 87 ompi/mca/coll/inter/coll_inter_allreduce.c root, comm->c_local_comm, root 41 ompi/mca/coll/inter/coll_inter_bcast.c struct ompi_datatype_t *datatype, int root, root 50 ompi/mca/coll/inter/coll_inter_bcast.c if (MPI_PROC_NULL == root) { root 53 ompi/mca/coll/inter/coll_inter_bcast.c } else if (MPI_ROOT != root) { root 56 ompi/mca/coll/inter/coll_inter_bcast.c err = MCA_PML_CALL(recv(buff, count, datatype, root, root 45 ompi/mca/coll/inter/coll_inter_gather.c int root, struct ompi_communicator_t *comm, root 55 ompi/mca/coll/inter/coll_inter_gather.c if (MPI_PROC_NULL == root) { root 58 ompi/mca/coll/inter/coll_inter_gather.c } else if (MPI_ROOT != root) { root 79 ompi/mca/coll/inter/coll_inter_gather.c err = MCA_PML_CALL(send(ptmp, scount*size_local, sdtype, root, root 43 ompi/mca/coll/inter/coll_inter_gatherv.c struct ompi_datatype_t *rdtype, int root, root 52 ompi/mca/coll/inter/coll_inter_gatherv.c if (MPI_PROC_NULL == root) { /* do nothing */ root 59 ompi/mca/coll/inter/coll_inter_gatherv.c if (MPI_ROOT == root) { /* I am the root, receiving the data from zero. */ root 116 ompi/mca/coll/inter/coll_inter_gatherv.c err = MCA_PML_CALL(send(ptmp, total, sdtype, root, root 46 ompi/mca/coll/inter/coll_inter_reduce.c int root, struct ompi_communicator_t *comm, root 54 ompi/mca/coll/inter/coll_inter_reduce.c if (MPI_PROC_NULL == root) { root 57 ompi/mca/coll/inter/coll_inter_reduce.c } else if (MPI_ROOT != root) { root 76 ompi/mca/coll/inter/coll_inter_reduce.c err = MCA_PML_CALL(send(pml_buffer, count, dtype, root, root 44 ompi/mca/coll/inter/coll_inter_scatter.c int root, struct ompi_communicator_t *comm, root 54 ompi/mca/coll/inter/coll_inter_scatter.c if (MPI_PROC_NULL == root) { root 57 ompi/mca/coll/inter/coll_inter_scatter.c } else if (MPI_ROOT != root) { root 73 ompi/mca/coll/inter/coll_inter_scatter.c root, MCA_COLL_BASE_TAG_SCATTER, root 44 ompi/mca/coll/inter/coll_inter_scatterv.c struct ompi_datatype_t *rdtype, int root, root 59 ompi/mca/coll/inter/coll_inter_scatterv.c if (MPI_PROC_NULL == root) { root 62 ompi/mca/coll/inter/coll_inter_scatterv.c } else if (MPI_ROOT != root) { root 67 ompi/mca/coll/inter/coll_inter_scatterv.c root, MCA_COLL_BASE_TAG_SCATTERV, root 86 ompi/mca/coll/inter/coll_inter_scatterv.c root, MCA_COLL_BASE_TAG_SCATTERV, root 187 ompi/mca/coll/libnbc/coll_libnbc.h int ompi_coll_libnbc_ibcast(void *buffer, int count, MPI_Datatype datatype, int root, root 194 ompi/mca/coll/libnbc/coll_libnbc.h MPI_Datatype recvtype, int root, struct ompi_communicator_t *comm, ompi_request_t ** request, root 198 ompi/mca/coll/libnbc/coll_libnbc.h int root, struct ompi_communicator_t *comm, ompi_request_t ** request, root 201 ompi/mca/coll/libnbc/coll_libnbc.h MPI_Op op, int root, struct ompi_communicator_t *comm, ompi_request_t ** request, root 214 ompi/mca/coll/libnbc/coll_libnbc.h void* recvbuf, int recvcount, MPI_Datatype recvtype, int root, root 218 ompi/mca/coll/libnbc/coll_libnbc.h void* recvbuf, int recvcount, MPI_Datatype recvtype, int root, root 245 ompi/mca/coll/libnbc/coll_libnbc.h int ompi_coll_libnbc_ibcast_inter(void *buffer, int count, MPI_Datatype datatype, int root, root 249 ompi/mca/coll/libnbc/coll_libnbc.h MPI_Datatype recvtype, int root, struct ompi_communicator_t *comm, ompi_request_t ** request, root 253 ompi/mca/coll/libnbc/coll_libnbc.h int root, struct ompi_communicator_t *comm, ompi_request_t ** request, root 256 ompi/mca/coll/libnbc/coll_libnbc.h MPI_Op op, int root, struct ompi_communicator_t *comm, ompi_request_t ** request, root 266 ompi/mca/coll/libnbc/coll_libnbc.h void* recvbuf, int recvcount, MPI_Datatype recvtype, int root, root 270 ompi/mca/coll/libnbc/coll_libnbc.h void* recvbuf, int recvcount, MPI_Datatype recvtype, int root, root 316 ompi/mca/coll/libnbc/coll_libnbc.h int ompi_coll_libnbc_bcast_init(void *buffer, int count, MPI_Datatype datatype, int root, root 323 ompi/mca/coll/libnbc/coll_libnbc.h MPI_Datatype recvtype, int root, struct ompi_communicator_t *comm, MPI_Info info, ompi_request_t ** request, root 327 ompi/mca/coll/libnbc/coll_libnbc.h int root, struct ompi_communicator_t *comm, MPI_Info info, ompi_request_t ** request, root 330 ompi/mca/coll/libnbc/coll_libnbc.h MPI_Op op, int root, struct ompi_communicator_t *comm, MPI_Info info, ompi_request_t ** request, root 342 ompi/mca/coll/libnbc/coll_libnbc.h void* recvbuf, int recvcount, MPI_Datatype recvtype, int root, root 346 ompi/mca/coll/libnbc/coll_libnbc.h void* recvbuf, int recvcount, MPI_Datatype recvtype, int root, root 372 ompi/mca/coll/libnbc/coll_libnbc.h int ompi_coll_libnbc_bcast_inter_init(void *buffer, int count, MPI_Datatype datatype, int root, root 376 ompi/mca/coll/libnbc/coll_libnbc.h MPI_Datatype recvtype, int root, struct ompi_communicator_t *comm, MPI_Info info, ompi_request_t ** request, root 380 ompi/mca/coll/libnbc/coll_libnbc.h int root, struct ompi_communicator_t *comm, MPI_Info info, ompi_request_t ** request, root 383 ompi/mca/coll/libnbc/coll_libnbc.h MPI_Op op, int root, struct ompi_communicator_t *comm, MPI_Info info, ompi_request_t ** request, root 393 ompi/mca/coll/libnbc/coll_libnbc.h void* recvbuf, int recvcount, MPI_Datatype recvtype, int root, root 397 ompi/mca/coll/libnbc/coll_libnbc.h void* recvbuf, int recvcount, MPI_Datatype recvtype, int root, root 31 ompi/mca/coll/libnbc/libdict/hb_tree.c hb_node *root; root 63 ompi/mca/coll/libnbc/libdict/hb_tree.c tree->root = NULL; root 106 ompi/mca/coll/libnbc/libdict/hb_tree.c if (tree->root) root 119 ompi/mca/coll/libnbc/libdict/hb_tree.c node = tree->root; root 146 ompi/mca/coll/libnbc/libdict/hb_tree.c tree->root = NULL; root 158 ompi/mca/coll/libnbc/libdict/hb_tree.c node = tree->root; root 180 ompi/mca/coll/libnbc/libdict/hb_tree.c node = tree->root; root 205 ompi/mca/coll/libnbc/libdict/hb_tree.c tree->root = node; root 247 ompi/mca/coll/libnbc/libdict/hb_tree.c node = tree->root; root 265 ompi/mca/coll/libnbc/libdict/hb_tree.c tree->root = node; root 317 ompi/mca/coll/libnbc/libdict/hb_tree.c node = tree->root; root 342 ompi/mca/coll/libnbc/libdict/hb_tree.c tree->root = out; root 412 ompi/mca/coll/libnbc/libdict/hb_tree.c if (tree->root == NULL) root 415 ompi/mca/coll/libnbc/libdict/hb_tree.c for (node = tree->root; node->llink; node = node->llink) root 427 ompi/mca/coll/libnbc/libdict/hb_tree.c if ((node = tree->root) == NULL) root 442 ompi/mca/coll/libnbc/libdict/hb_tree.c if (tree->root == NULL) root 444 ompi/mca/coll/libnbc/libdict/hb_tree.c for (node = node_min(tree->root); node; node = node_next(node)) root 462 ompi/mca/coll/libnbc/libdict/hb_tree.c return tree->root ? node_height(tree->root) : 0; root 470 ompi/mca/coll/libnbc/libdict/hb_tree.c return tree->root ? node_mheight(tree->root) : 0; root 478 ompi/mca/coll/libnbc/libdict/hb_tree.c return tree->root ? node_pathlen(tree->root, 1) : 0; root 630 ompi/mca/coll/libnbc/libdict/hb_tree.c tree->root = rlink; root 674 ompi/mca/coll/libnbc/libdict/hb_tree.c tree->root = llink; root 827 ompi/mca/coll/libnbc/libdict/hb_tree.c itor->node = t->root ? node_min(t->root) : NULL; root 839 ompi/mca/coll/libnbc/libdict/hb_tree.c itor->node = t->root ? node_max(t->root) : NULL; root 853 ompi/mca/coll/libnbc/libdict/hb_tree.c for (node = itor->tree->root; node;) { root 344 ompi/mca/coll/libnbc/nbc_iallreduce.c #define RANK2VRANK(rank, vrank, root) \ root 347 ompi/mca/coll/libnbc/nbc_iallreduce.c if (rank == 0) vrank = root; \ root 348 ompi/mca/coll/libnbc/nbc_iallreduce.c if (rank == root) vrank = 0; \ root 350 ompi/mca/coll/libnbc/nbc_iallreduce.c #define VRANK2RANK(rank, vrank, root) \ root 353 ompi/mca/coll/libnbc/nbc_iallreduce.c if (vrank == 0) rank = root; \ root 354 ompi/mca/coll/libnbc/nbc_iallreduce.c if (vrank == root) rank = 0; \ root 358 ompi/mca/coll/libnbc/nbc_iallreduce.c int root, vrank, maxr, vpeer, peer, res; root 362 ompi/mca/coll/libnbc/nbc_iallreduce.c root = 0; /* this makes the code for ireduce and iallreduce nearly identical - could be changed to improve performance */ root 363 ompi/mca/coll/libnbc/nbc_iallreduce.c RANK2VRANK(rank, vrank, root); root 390 ompi/mca/coll/libnbc/nbc_iallreduce.c VRANK2RANK(peer, vpeer, root) root 417 ompi/mca/coll/libnbc/nbc_iallreduce.c VRANK2RANK(peer, vpeer, root) root 437 ompi/mca/coll/libnbc/nbc_iallreduce.c RANK2VRANK(rank, vrank, root); root 443 ompi/mca/coll/libnbc/nbc_iallreduce.c VRANK2RANK(peer, vrank - (1 << r), root); root 461 ompi/mca/coll/libnbc/nbc_iallreduce.c VRANK2RANK(peer, vrank + (1 << r), root); root 23 ompi/mca/coll/libnbc/nbc_ibcast.c static inline int bcast_sched_binomial(int rank, int p, int root, NBC_Schedule *schedule, void *buffer, int count, root 25 ompi/mca/coll/libnbc/nbc_ibcast.c static inline int bcast_sched_linear(int rank, int p, int root, NBC_Schedule *schedule, void *buffer, int count, root 27 ompi/mca/coll/libnbc/nbc_ibcast.c static inline int bcast_sched_chain(int rank, int p, int root, NBC_Schedule *schedule, void *buffer, int count, root 29 ompi/mca/coll/libnbc/nbc_ibcast.c static inline int bcast_sched_knomial(int rank, int comm_size, int root, NBC_Schedule *schedule, void *buf, root 38 ompi/mca/coll/libnbc/nbc_ibcast.c (a->root == b->root) ) { root 50 ompi/mca/coll/libnbc/nbc_ibcast.c static int nbc_bcast_init(void *buffer, int count, MPI_Datatype datatype, int root, root 120 ompi/mca/coll/libnbc/nbc_ibcast.c search.root = root; root 131 ompi/mca/coll/libnbc/nbc_ibcast.c res = bcast_sched_linear(rank, p, root, schedule, buffer, count, datatype); root 134 ompi/mca/coll/libnbc/nbc_ibcast.c res = bcast_sched_binomial(rank, p, root, schedule, buffer, count, datatype); root 137 ompi/mca/coll/libnbc/nbc_ibcast.c res = bcast_sched_chain(rank, p, root, schedule, buffer, count, datatype, segsize, size); root 140 ompi/mca/coll/libnbc/nbc_ibcast.c res = bcast_sched_knomial(rank, p, root, schedule, buffer, count, datatype, libnbc_ibcast_knomial_radix); root 162 ompi/mca/coll/libnbc/nbc_ibcast.c args->root = root; root 194 ompi/mca/coll/libnbc/nbc_ibcast.c int ompi_coll_libnbc_ibcast(void *buffer, int count, MPI_Datatype datatype, int root, root 198 ompi/mca/coll/libnbc/nbc_ibcast.c int res = nbc_bcast_init(buffer, count, datatype, root, root 226 ompi/mca/coll/libnbc/nbc_ibcast.c #define RANK2VRANK(rank, vrank, root) \ root 229 ompi/mca/coll/libnbc/nbc_ibcast.c if (rank == 0) vrank = root; \ root 230 ompi/mca/coll/libnbc/nbc_ibcast.c if (rank == root) vrank = 0; \ root 232 ompi/mca/coll/libnbc/nbc_ibcast.c #define VRANK2RANK(rank, vrank, root) \ root 235 ompi/mca/coll/libnbc/nbc_ibcast.c if (vrank == 0) rank = root; \ root 236 ompi/mca/coll/libnbc/nbc_ibcast.c if (vrank == root) rank = 0; \ root 238 ompi/mca/coll/libnbc/nbc_ibcast.c static inline int bcast_sched_binomial(int rank, int p, int root, NBC_Schedule *schedule, void *buffer, int count, MPI_Datatype datatype) { root 243 ompi/mca/coll/libnbc/nbc_ibcast.c RANK2VRANK(rank, vrank, root); root 249 ompi/mca/coll/libnbc/nbc_ibcast.c VRANK2RANK(peer, vrank - (1 << r), root); root 266 ompi/mca/coll/libnbc/nbc_ibcast.c VRANK2RANK(peer, vrank + (1 << r), root); root 278 ompi/mca/coll/libnbc/nbc_ibcast.c static inline int bcast_sched_linear(int rank, int p, int root, NBC_Schedule *schedule, void *buffer, int count, MPI_Datatype datatype) { root 282 ompi/mca/coll/libnbc/nbc_ibcast.c if(rank == root) { root 284 ompi/mca/coll/libnbc/nbc_ibcast.c if (peer != root) { root 294 ompi/mca/coll/libnbc/nbc_ibcast.c res = NBC_Sched_recv (buffer, false, count, datatype, root, schedule, false); root 304 ompi/mca/coll/libnbc/nbc_ibcast.c static inline int bcast_sched_chain(int rank, int p, int root, NBC_Schedule *schedule, void *buffer, int count, MPI_Datatype datatype, int fragsize, size_t size) { root 309 ompi/mca/coll/libnbc/nbc_ibcast.c RANK2VRANK(rank, vrank, root); root 310 ompi/mca/coll/libnbc/nbc_ibcast.c VRANK2RANK(rpeer, vrank-1, root); root 311 ompi/mca/coll/libnbc/nbc_ibcast.c VRANK2RANK(speer, vrank+1, root); root 374 ompi/mca/coll/libnbc/nbc_ibcast.c int rank, int comm_size, int root, NBC_Schedule *schedule, void *buf, root 380 ompi/mca/coll/libnbc/nbc_ibcast.c int vrank = (rank - root + comm_size) % comm_size; root 385 ompi/mca/coll/libnbc/nbc_ibcast.c parent = (parent + root) % comm_size; root 399 ompi/mca/coll/libnbc/nbc_ibcast.c child = (child + root) % comm_size; root 411 ompi/mca/coll/libnbc/nbc_ibcast.c static int nbc_bcast_inter_init(void *buffer, int count, MPI_Datatype datatype, int root, root 423 ompi/mca/coll/libnbc/nbc_ibcast.c if (root != MPI_PROC_NULL) { root 425 ompi/mca/coll/libnbc/nbc_ibcast.c if (root == MPI_ROOT) { root 440 ompi/mca/coll/libnbc/nbc_ibcast.c res = NBC_Sched_recv (buffer, false, count, datatype, root, schedule, false); root 463 ompi/mca/coll/libnbc/nbc_ibcast.c int ompi_coll_libnbc_ibcast_inter(void *buffer, int count, MPI_Datatype datatype, int root, root 466 ompi/mca/coll/libnbc/nbc_ibcast.c int res = nbc_bcast_inter_init(buffer, count, datatype, root, root 482 ompi/mca/coll/libnbc/nbc_ibcast.c int ompi_coll_libnbc_bcast_init(void *buffer, int count, MPI_Datatype datatype, int root, root 485 ompi/mca/coll/libnbc/nbc_ibcast.c int res = nbc_bcast_init(buffer, count, datatype, root, root 494 ompi/mca/coll/libnbc/nbc_ibcast.c int ompi_coll_libnbc_bcast_inter_init(void *buffer, int count, MPI_Datatype datatype, int root, root 497 ompi/mca/coll/libnbc/nbc_ibcast.c int res = nbc_bcast_inter_init(buffer, count, datatype, root, root 35 ompi/mca/coll/libnbc/nbc_igather.c (a->root == b->root)) { root 48 ompi/mca/coll/libnbc/nbc_igather.c int recvcount, MPI_Datatype recvtype, int root, root 58 ompi/mca/coll/libnbc/nbc_igather.c if (root == rank) { root 63 ompi/mca/coll/libnbc/nbc_igather.c if (rank == root) { root 86 ompi/mca/coll/libnbc/nbc_igather.c search.root = root; root 97 ompi/mca/coll/libnbc/nbc_igather.c if (rank != root) { root 99 ompi/mca/coll/libnbc/nbc_igather.c res = NBC_Sched_send(sendbuf, false, sendcount, sendtype, root, schedule, false); root 107 ompi/mca/coll/libnbc/nbc_igather.c if (i == root) { root 144 ompi/mca/coll/libnbc/nbc_igather.c args->root = root; root 177 ompi/mca/coll/libnbc/nbc_igather.c int recvcount, MPI_Datatype recvtype, int root, root 180 ompi/mca/coll/libnbc/nbc_igather.c int res = nbc_gather_init(sendbuf, sendcount, sendtype, recvbuf, recvcount, recvtype, root, root 197 ompi/mca/coll/libnbc/nbc_igather.c int recvcount, MPI_Datatype recvtype, int root, root 208 ompi/mca/coll/libnbc/nbc_igather.c if (root == MPI_ROOT) { root 222 ompi/mca/coll/libnbc/nbc_igather.c if (root != MPI_ROOT && root != MPI_PROC_NULL) { root 224 ompi/mca/coll/libnbc/nbc_igather.c res = NBC_Sched_send (sendbuf, false, sendcount, sendtype, root, schedule, false); root 229 ompi/mca/coll/libnbc/nbc_igather.c } else if (MPI_ROOT == root) { root 257 ompi/mca/coll/libnbc/nbc_igather.c int recvcount, MPI_Datatype recvtype, int root, root 260 ompi/mca/coll/libnbc/nbc_igather.c int res = nbc_gather_inter_init(sendbuf, sendcount, sendtype, recvbuf, recvcount, recvtype, root, root 277 ompi/mca/coll/libnbc/nbc_igather.c int recvcount, MPI_Datatype recvtype, int root, root 280 ompi/mca/coll/libnbc/nbc_igather.c int res = nbc_gather_init(sendbuf, sendcount, sendtype, recvbuf, recvcount, recvtype, root, root 290 ompi/mca/coll/libnbc/nbc_igather.c int recvcount, MPI_Datatype recvtype, int root, root 293 ompi/mca/coll/libnbc/nbc_igather.c int res = nbc_gather_inter_init(sendbuf, sendcount, sendtype, recvbuf, recvcount, recvtype, root, root 34 ompi/mca/coll/libnbc/nbc_igatherv.c int root, struct ompi_communicator_t *comm, ompi_request_t ** request, root 43 ompi/mca/coll/libnbc/nbc_igatherv.c if (root == rank) { root 48 ompi/mca/coll/libnbc/nbc_igatherv.c if (rank == root) { root 62 ompi/mca/coll/libnbc/nbc_igatherv.c if (rank != root) { root 64 ompi/mca/coll/libnbc/nbc_igatherv.c res = NBC_Sched_send (sendbuf, false, sendcount, sendtype, root, schedule, false); root 72 ompi/mca/coll/libnbc/nbc_igatherv.c if (i == root) { root 110 ompi/mca/coll/libnbc/nbc_igatherv.c int root, struct ompi_communicator_t *comm, ompi_request_t ** request, root 112 ompi/mca/coll/libnbc/nbc_igatherv.c int res = nbc_gatherv_init(sendbuf, sendcount, sendtype, recvbuf, recvcounts, displs, recvtype, root, root 130 ompi/mca/coll/libnbc/nbc_igatherv.c int root, struct ompi_communicator_t *comm, ompi_request_t ** request, root 140 ompi/mca/coll/libnbc/nbc_igatherv.c if (MPI_ROOT == root) { root 154 ompi/mca/coll/libnbc/nbc_igatherv.c if (MPI_ROOT != root && MPI_PROC_NULL != root) { root 156 ompi/mca/coll/libnbc/nbc_igatherv.c res = NBC_Sched_send (sendbuf, false, sendcount, sendtype, root, schedule, false); root 161 ompi/mca/coll/libnbc/nbc_igatherv.c } else if (MPI_ROOT == root) { root 190 ompi/mca/coll/libnbc/nbc_igatherv.c int root, struct ompi_communicator_t *comm, ompi_request_t ** request, root 192 ompi/mca/coll/libnbc/nbc_igatherv.c int res = nbc_gatherv_inter_init(sendbuf, sendcount, sendtype, recvbuf, recvcounts, displs, recvtype, root, root 210 ompi/mca/coll/libnbc/nbc_igatherv.c int root, struct ompi_communicator_t *comm, MPI_Info info, ompi_request_t ** request, root 212 ompi/mca/coll/libnbc/nbc_igatherv.c int res = nbc_gatherv_init(sendbuf, sendcount, sendtype, recvbuf, recvcounts, displs, recvtype, root, root 223 ompi/mca/coll/libnbc/nbc_igatherv.c int root, struct ompi_communicator_t *comm, MPI_Info info, ompi_request_t ** request, root 225 ompi/mca/coll/libnbc/nbc_igatherv.c int res = nbc_gatherv_inter_init(sendbuf, sendcount, sendtype, recvbuf, recvcounts, displs, recvtype, root, root 209 ompi/mca/coll/libnbc/nbc_internal.h int root; root 221 ompi/mca/coll/libnbc/nbc_internal.h int root; root 232 ompi/mca/coll/libnbc/nbc_internal.h int root; root 254 ompi/mca/coll/libnbc/nbc_internal.h int root; root 29 ompi/mca/coll/libnbc/nbc_ireduce.c static inline int red_sched_binomial (int rank, int p, int root, const void *sendbuf, void *redbuf, char tmpredbuf, int count, MPI_Datatype datatype, root 31 ompi/mca/coll/libnbc/nbc_ireduce.c static inline int red_sched_chain (int rank, int p, int root, const void *sendbuf, void *recvbuf, int count, MPI_Datatype datatype, root 34 ompi/mca/coll/libnbc/nbc_ireduce.c static inline int red_sched_linear (int rank, int rsize, int root, const void *sendbuf, void *recvbuf, void *tmpbuf, int count, MPI_Datatype datatype, root 37 ompi/mca/coll/libnbc/nbc_ireduce.c int rank, int comm_size, int root, const void *sbuf, void *rbuf, root 49 ompi/mca/coll/libnbc/nbc_ireduce.c (a->root == b->root)) { root 63 ompi/mca/coll/libnbc/nbc_ireduce.c MPI_Op op, int root, struct ompi_communicator_t *comm, ompi_request_t ** request, root 130 ompi/mca/coll/libnbc/nbc_ireduce.c if (rank == root) { root 159 ompi/mca/coll/libnbc/nbc_ireduce.c search.root = root; root 175 ompi/mca/coll/libnbc/nbc_ireduce.c res = red_sched_binomial(rank, p, root, sendbuf, redbuf, tmpredbuf, count, datatype, op, inplace, schedule, tmpbuf); root 178 ompi/mca/coll/libnbc/nbc_ireduce.c res = red_sched_chain(rank, p, root, sendbuf, recvbuf, count, datatype, op, ext, size, schedule, tmpbuf, segsize); root 181 ompi/mca/coll/libnbc/nbc_ireduce.c res = red_sched_redscat_gather(rank, p, root, sendbuf, redbuf, tmpredbuf, count, datatype, op, inplace, schedule, tmpbuf, comm); root 207 ompi/mca/coll/libnbc/nbc_ireduce.c args->root = root; root 241 ompi/mca/coll/libnbc/nbc_ireduce.c MPI_Op op, int root, struct ompi_communicator_t *comm, ompi_request_t ** request, root 243 ompi/mca/coll/libnbc/nbc_ireduce.c int res = nbc_reduce_init(sendbuf, recvbuf, count, datatype, op, root, root 259 ompi/mca/coll/libnbc/nbc_ireduce.c MPI_Op op, int root, struct ompi_communicator_t *comm, ompi_request_t ** request, root 282 ompi/mca/coll/libnbc/nbc_ireduce.c res = red_sched_linear (rank, rsize, root, sendbuf, recvbuf, (void *)(-gap), count, datatype, op, schedule); root 307 ompi/mca/coll/libnbc/nbc_ireduce.c MPI_Op op, int root, struct ompi_communicator_t *comm, ompi_request_t ** request, root 309 ompi/mca/coll/libnbc/nbc_ireduce.c int res = nbc_reduce_inter_init(sendbuf, recvbuf, count, datatype, op, root, root 344 ompi/mca/coll/libnbc/nbc_ireduce.c #define RANK2VRANK(rank, vrank, root) \ root 347 ompi/mca/coll/libnbc/nbc_ireduce.c if (rank == 0) vrank = root; \ root 348 ompi/mca/coll/libnbc/nbc_ireduce.c if (rank == root) vrank = 0; \ root 350 ompi/mca/coll/libnbc/nbc_ireduce.c #define VRANK2RANK(rank, vrank, root) \ root 353 ompi/mca/coll/libnbc/nbc_ireduce.c if (vrank == 0) rank = root; \ root 354 ompi/mca/coll/libnbc/nbc_ireduce.c if (vrank == root) rank = 0; \ root 356 ompi/mca/coll/libnbc/nbc_ireduce.c static inline int red_sched_binomial (int rank, int p, int root, const void *sendbuf, void *redbuf, char tmpredbuf, int count, MPI_Datatype datatype, root 365 ompi/mca/coll/libnbc/nbc_ireduce.c vroot = root; root 372 ompi/mca/coll/libnbc/nbc_ireduce.c if (rank != root) { root 449 ompi/mca/coll/libnbc/nbc_ireduce.c if (vroot != root) { root 451 ompi/mca/coll/libnbc/nbc_ireduce.c res = NBC_Sched_send (redbuf, tmpredbuf, count, datatype, root, schedule, false); root 452 ompi/mca/coll/libnbc/nbc_ireduce.c } else if (root == rank) { root 461 ompi/mca/coll/libnbc/nbc_ireduce.c static inline int red_sched_chain (int rank, int p, int root, const void *sendbuf, void *recvbuf, int count, MPI_Datatype datatype, root 466 ompi/mca/coll/libnbc/nbc_ireduce.c RANK2VRANK(rank, vrank, root); root 467 ompi/mca/coll/libnbc/nbc_ireduce.c VRANK2RANK(rpeer, vrank+1, root); root 468 ompi/mca/coll/libnbc/nbc_ireduce.c VRANK2RANK(speer, vrank-1, root); root 539 ompi/mca/coll/libnbc/nbc_ireduce.c static inline int red_sched_linear (int rank, int rsize, int root, const void *sendbuf, void *recvbuf, void *tmpbuf, int count, MPI_Datatype datatype, root 549 ompi/mca/coll/libnbc/nbc_ireduce.c if (MPI_ROOT == root) { root 582 ompi/mca/coll/libnbc/nbc_ireduce.c } else if (MPI_PROC_NULL != root) { root 583 ompi/mca/coll/libnbc/nbc_ireduce.c res = NBC_Sched_send (sendbuf, false, count, datatype, root, schedule, true); root 650 ompi/mca/coll/libnbc/nbc_ireduce.c int rank, int comm_size, int root, const void *sbuf, void *rbuf, root 668 ompi/mca/coll/libnbc/nbc_ireduce.c if ((rank != root) || !inplace) { root 847 ompi/mca/coll/libnbc/nbc_ireduce.c if (root < 2 * nprocs_rem) { root 848 ompi/mca/coll/libnbc/nbc_ireduce.c if (root % 2 != 0) { root 850 ompi/mca/coll/libnbc/nbc_ireduce.c if (rank == root) { root 875 ompi/mca/coll/libnbc/nbc_ireduce.c root, schedule, true); root 881 ompi/mca/coll/libnbc/nbc_ireduce.c vroot = root / 2; root 885 ompi/mca/coll/libnbc/nbc_ireduce.c vroot = root - nprocs_rem; root 904 ompi/mca/coll/libnbc/nbc_ireduce.c if ((vdest == 0) && (root < 2 * nprocs_rem) && (root % 2 != 0)) root 905 ompi/mca/coll/libnbc/nbc_ireduce.c dest = root; root 941 ompi/mca/coll/libnbc/nbc_ireduce.c MPI_Op op, int root, struct ompi_communicator_t *comm, MPI_Info info, ompi_request_t ** request, root 943 ompi/mca/coll/libnbc/nbc_ireduce.c int res = nbc_reduce_init(sendbuf, recvbuf, count, datatype, op, root, root 953 ompi/mca/coll/libnbc/nbc_ireduce.c MPI_Op op, int root, struct ompi_communicator_t *comm, MPI_Info info, ompi_request_t ** request, root 955 ompi/mca/coll/libnbc/nbc_ireduce.c int res = nbc_reduce_inter_init(sendbuf, recvbuf, count, datatype, op, root, root 35 ompi/mca/coll/libnbc/nbc_iscatter.c (a->root == b->root)) { root 49 ompi/mca/coll/libnbc/nbc_iscatter.c void* recvbuf, int recvcount, MPI_Datatype recvtype, int root, root 60 ompi/mca/coll/libnbc/nbc_iscatter.c if (root == rank) { root 65 ompi/mca/coll/libnbc/nbc_iscatter.c if (rank == root) { root 83 ompi/mca/coll/libnbc/nbc_iscatter.c search.root=root; root 93 ompi/mca/coll/libnbc/nbc_iscatter.c if (rank != root) { root 95 ompi/mca/coll/libnbc/nbc_iscatter.c res = NBC_Sched_recv (recvbuf, false, recvcount, recvtype, root, schedule, false); root 103 ompi/mca/coll/libnbc/nbc_iscatter.c if (i == root) { root 139 ompi/mca/coll/libnbc/nbc_iscatter.c args->root = root; root 172 ompi/mca/coll/libnbc/nbc_iscatter.c void* recvbuf, int recvcount, MPI_Datatype recvtype, int root, root 175 ompi/mca/coll/libnbc/nbc_iscatter.c int res = nbc_scatter_init(sendbuf, sendcount, sendtype, recvbuf, recvcount, recvtype, root, root 191 ompi/mca/coll/libnbc/nbc_iscatter.c void* recvbuf, int recvcount, MPI_Datatype recvtype, int root, root 202 ompi/mca/coll/libnbc/nbc_iscatter.c if (MPI_ROOT == root) { root 216 ompi/mca/coll/libnbc/nbc_iscatter.c if (MPI_ROOT != root && MPI_PROC_NULL != root) { root 218 ompi/mca/coll/libnbc/nbc_iscatter.c res = NBC_Sched_recv(recvbuf, false, recvcount, recvtype, root, schedule, false); root 223 ompi/mca/coll/libnbc/nbc_iscatter.c } else if (MPI_ROOT == root) { root 251 ompi/mca/coll/libnbc/nbc_iscatter.c void* recvbuf, int recvcount, MPI_Datatype recvtype, int root, root 254 ompi/mca/coll/libnbc/nbc_iscatter.c int res = nbc_scatter_inter_init(sendbuf, sendcount, sendtype, recvbuf, recvcount, recvtype, root, root 270 ompi/mca/coll/libnbc/nbc_iscatter.c void* recvbuf, int recvcount, MPI_Datatype recvtype, int root, root 273 ompi/mca/coll/libnbc/nbc_iscatter.c int res = nbc_scatter_init(sendbuf, sendcount, sendtype, recvbuf, recvcount, recvtype, root, root 283 ompi/mca/coll/libnbc/nbc_iscatter.c void* recvbuf, int recvcount, MPI_Datatype recvtype, int root, root 286 ompi/mca/coll/libnbc/nbc_iscatter.c int res = nbc_scatter_inter_init(sendbuf, sendcount, sendtype, recvbuf, recvcount, recvtype, root, root 32 ompi/mca/coll/libnbc/nbc_iscatterv.c void* recvbuf, int recvcount, MPI_Datatype recvtype, int root, root 42 ompi/mca/coll/libnbc/nbc_iscatterv.c if (root == rank) { root 54 ompi/mca/coll/libnbc/nbc_iscatterv.c if (rank == root) { root 64 ompi/mca/coll/libnbc/nbc_iscatterv.c if (i == root) { root 84 ompi/mca/coll/libnbc/nbc_iscatterv.c res = NBC_Sched_recv (recvbuf, false, recvcount, recvtype, root, schedule, false); root 107 ompi/mca/coll/libnbc/nbc_iscatterv.c void* recvbuf, int recvcount, MPI_Datatype recvtype, int root, root 110 ompi/mca/coll/libnbc/nbc_iscatterv.c int res = nbc_scatterv_init(sendbuf, sendcounts, displs, sendtype, recvbuf, recvcount, recvtype, root, root 126 ompi/mca/coll/libnbc/nbc_iscatterv.c void* recvbuf, int recvcount, MPI_Datatype recvtype, int root, root 143 ompi/mca/coll/libnbc/nbc_iscatterv.c if (MPI_ROOT != root && MPI_PROC_NULL != root) { root 145 ompi/mca/coll/libnbc/nbc_iscatterv.c res = NBC_Sched_recv(recvbuf, false, recvcount, recvtype, root, schedule, false); root 150 ompi/mca/coll/libnbc/nbc_iscatterv.c } else if (MPI_ROOT == root) { root 185 ompi/mca/coll/libnbc/nbc_iscatterv.c void* recvbuf, int recvcount, MPI_Datatype recvtype, int root, root 188 ompi/mca/coll/libnbc/nbc_iscatterv.c int res = nbc_scatterv_inter_init(sendbuf, sendcounts, displs, sendtype, recvbuf, recvcount, recvtype, root, root 204 ompi/mca/coll/libnbc/nbc_iscatterv.c void* recvbuf, int recvcount, MPI_Datatype recvtype, int root, root 207 ompi/mca/coll/libnbc/nbc_iscatterv.c int res = nbc_scatterv_init(sendbuf, sendcounts, displs, sendtype, recvbuf, recvcount, recvtype, root, root 217 ompi/mca/coll/libnbc/nbc_iscatterv.c void* recvbuf, int recvcount, MPI_Datatype recvtype, int root, root 220 ompi/mca/coll/libnbc/nbc_iscatterv.c int res = nbc_scatterv_inter_init(sendbuf, sendcounts, displs, sendtype, recvbuf, recvcount, recvtype, root, root 100 ompi/mca/coll/monitoring/coll_monitoring.h int root, root 113 ompi/mca/coll/monitoring/coll_monitoring.h int root, struct ompi_communicator_t *comm, root 120 ompi/mca/coll/monitoring/coll_monitoring.h int root, root 127 ompi/mca/coll/monitoring/coll_monitoring.h int root, root 155 ompi/mca/coll/monitoring/coll_monitoring.h int root, root 163 ompi/mca/coll/monitoring/coll_monitoring.h int root, root 226 ompi/mca/coll/monitoring/coll_monitoring.h int root, root 241 ompi/mca/coll/monitoring/coll_monitoring.h int root, struct ompi_communicator_t *comm, root 249 ompi/mca/coll/monitoring/coll_monitoring.h int root, root 257 ompi/mca/coll/monitoring/coll_monitoring.h int root, root 289 ompi/mca/coll/monitoring/coll_monitoring.h int root, root 298 ompi/mca/coll/monitoring/coll_monitoring.h int root, root 20 ompi/mca/coll/monitoring/coll_monitoring_bcast.c int root, root 29 ompi/mca/coll/monitoring/coll_monitoring_bcast.c if( root == ompi_comm_rank(comm) ) { root 33 ompi/mca/coll/monitoring/coll_monitoring_bcast.c if( i == root ) continue; /* No self sending */ root 43 ompi/mca/coll/monitoring/coll_monitoring_bcast.c return monitoring_module->real.coll_bcast(buff, count, datatype, root, comm, monitoring_module->real.coll_bcast_module); root 48 ompi/mca/coll/monitoring/coll_monitoring_bcast.c int root, root 58 ompi/mca/coll/monitoring/coll_monitoring_bcast.c if( root == ompi_comm_rank(comm) ) { root 62 ompi/mca/coll/monitoring/coll_monitoring_bcast.c if( i == root ) continue; /* No self sending */ root 72 ompi/mca/coll/monitoring/coll_monitoring_bcast.c return monitoring_module->real.coll_ibcast(buff, count, datatype, root, comm, request, monitoring_module->real.coll_ibcast_module); root 19 ompi/mca/coll/monitoring/coll_monitoring_gather.c int root, struct ompi_communicator_t *comm, root 23 ompi/mca/coll/monitoring/coll_monitoring_gather.c if( root == ompi_comm_rank(comm) ) { root 30 ompi/mca/coll/monitoring/coll_monitoring_gather.c if( root == i ) continue; /* No communication for self */ root 41 ompi/mca/coll/monitoring/coll_monitoring_gather.c return monitoring_module->real.coll_gather(sbuf, scount, sdtype, rbuf, rcount, rdtype, root, comm, monitoring_module->real.coll_gather_module); root 47 ompi/mca/coll/monitoring/coll_monitoring_gather.c int root, struct ompi_communicator_t *comm, root 52 ompi/mca/coll/monitoring/coll_monitoring_gather.c if( root == ompi_comm_rank(comm) ) { root 59 ompi/mca/coll/monitoring/coll_monitoring_gather.c if( root == i ) continue; /* No communication for self */ root 70 ompi/mca/coll/monitoring/coll_monitoring_gather.c return monitoring_module->real.coll_igather(sbuf, scount, sdtype, rbuf, rcount, rdtype, root, comm, request, monitoring_module->real.coll_igather_module); root 20 ompi/mca/coll/monitoring/coll_monitoring_gatherv.c int root, root 25 ompi/mca/coll/monitoring/coll_monitoring_gatherv.c if( root == ompi_comm_rank(comm) ) { root 31 ompi/mca/coll/monitoring/coll_monitoring_gatherv.c if( root == i ) continue; /* No communication for self */ root 44 ompi/mca/coll/monitoring/coll_monitoring_gatherv.c return monitoring_module->real.coll_gatherv(sbuf, scount, sdtype, rbuf, rcounts, disps, rdtype, root, comm, monitoring_module->real.coll_gatherv_module); root 51 ompi/mca/coll/monitoring/coll_monitoring_gatherv.c int root, root 57 ompi/mca/coll/monitoring/coll_monitoring_gatherv.c if( root == ompi_comm_rank(comm) ) { root 63 ompi/mca/coll/monitoring/coll_monitoring_gatherv.c if( root == i ) continue; /* No communication for self */ root 76 ompi/mca/coll/monitoring/coll_monitoring_gatherv.c return monitoring_module->real.coll_igatherv(sbuf, scount, sdtype, rbuf, rcounts, disps, rdtype, root, comm, request, monitoring_module->real.coll_igatherv_module); root 20 ompi/mca/coll/monitoring/coll_monitoring_reduce.c int root, root 25 ompi/mca/coll/monitoring/coll_monitoring_reduce.c if( root == ompi_comm_rank(comm) ) { root 32 ompi/mca/coll/monitoring/coll_monitoring_reduce.c if( root == i ) continue; /* No communication for self */ root 43 ompi/mca/coll/monitoring/coll_monitoring_reduce.c return monitoring_module->real.coll_reduce(sbuf, rbuf, count, dtype, op, root, comm, monitoring_module->real.coll_reduce_module); root 49 ompi/mca/coll/monitoring/coll_monitoring_reduce.c int root, root 55 ompi/mca/coll/monitoring/coll_monitoring_reduce.c if( root == ompi_comm_rank(comm) ) { root 62 ompi/mca/coll/monitoring/coll_monitoring_reduce.c if( root == i ) continue; /* No communication for self */ root 73 ompi/mca/coll/monitoring/coll_monitoring_reduce.c return monitoring_module->real.coll_ireduce(sbuf, rbuf, count, dtype, op, root, comm, request, monitoring_module->real.coll_ireduce_module); root 20 ompi/mca/coll/monitoring/coll_monitoring_scatter.c int root, root 26 ompi/mca/coll/monitoring/coll_monitoring_scatter.c if( root == my_rank ) { root 44 ompi/mca/coll/monitoring/coll_monitoring_scatter.c return monitoring_module->real.coll_scatter(sbuf, scount, sdtype, rbuf, rcount, rdtype, root, comm, monitoring_module->real.coll_scatter_module); root 52 ompi/mca/coll/monitoring/coll_monitoring_scatter.c int root, root 59 ompi/mca/coll/monitoring/coll_monitoring_scatter.c if( root == my_rank ) { root 77 ompi/mca/coll/monitoring/coll_monitoring_scatter.c return monitoring_module->real.coll_iscatter(sbuf, scount, sdtype, rbuf, rcount, rdtype, root, comm, request, monitoring_module->real.coll_iscatter_module); root 19 ompi/mca/coll/monitoring/coll_monitoring_scatterv.c int root, struct ompi_communicator_t *comm, root 24 ompi/mca/coll/monitoring/coll_monitoring_scatterv.c if( root == my_rank ) { root 42 ompi/mca/coll/monitoring/coll_monitoring_scatterv.c return monitoring_module->real.coll_scatterv(sbuf, scounts, disps, sdtype, rbuf, rcount, rdtype, root, comm, monitoring_module->real.coll_scatterv_module); root 48 ompi/mca/coll/monitoring/coll_monitoring_scatterv.c int root, struct ompi_communicator_t *comm, root 54 ompi/mca/coll/monitoring/coll_monitoring_scatterv.c if( root == my_rank ) { root 72 ompi/mca/coll/monitoring/coll_monitoring_scatterv.c return monitoring_module->real.coll_iscatterv(sbuf, scounts, disps, sdtype, rbuf, rcount, rdtype, root, comm, request, monitoring_module->real.coll_iscatterv_module); root 191 ompi/mca/coll/portals4/coll_portals4.h struct ompi_datatype_t *datatype, int root, root 194 ompi/mca/coll/portals4/coll_portals4.h struct ompi_datatype_t *datatype, int root, root 202 ompi/mca/coll/portals4/coll_portals4.h int root, root 207 ompi/mca/coll/portals4/coll_portals4.h int root, root 227 ompi/mca/coll/portals4/coll_portals4.h int root, root 232 ompi/mca/coll/portals4/coll_portals4.h int root, root 240 ompi/mca/coll/portals4/coll_portals4.h int root, root 245 ompi/mca/coll/portals4/coll_portals4.h int root, root 347 ompi/mca/coll/portals4/coll_portals4.h void get_pipeline(ptl_rank_t rank, ptl_rank_t np, ptl_rank_t root, root 350 ompi/mca/coll/portals4/coll_portals4.h *prev = (rank == root) ? root 354 ompi/mca/coll/portals4/coll_portals4.h ((root == PTL_FIRST_RANK) ? PTL_INVALID_RANK : PTL_FIRST_RANK): root 355 ompi/mca/coll/portals4/coll_portals4.h ((rank == (root - 1)) ? PTL_INVALID_RANK : (rank + 1)); root 365 ompi/mca/coll/portals4/coll_portals4.h ptl_rank_t rank, ptl_rank_t np, ptl_rank_t root, root 393 ompi/mca/coll/portals4/coll_portals4.h (root < 0 ) || root 394 ompi/mca/coll/portals4/coll_portals4.h (root >= np)) { root 398 ompi/mca/coll/portals4/coll_portals4.h my = (np + rank - root) % np; root 421 ompi/mca/coll/portals4/coll_portals4.h *father = (up == PTL_INVALID_RANK) ? PTL_INVALID_RANK : ((up + root) % np); root 425 ompi/mca/coll/portals4/coll_portals4.h children[cnt] = (root + root 35 ompi/mca/coll/portals4/coll_portals4_bcast.c struct ompi_datatype_t *datatype, int root, root 43 ompi/mca/coll/portals4/coll_portals4_bcast.c request->u.bcast.is_root = (rank == root); root 142 ompi/mca/coll/portals4/coll_portals4_bcast.c struct ompi_datatype_t *datatype, int root, root 187 ompi/mca/coll/portals4/coll_portals4_bcast.c rank, size, root, &parent, child, &child_nb); root 220 ompi/mca/coll/portals4/coll_portals4_bcast.c if (rank != root) { root 377 ompi/mca/coll/portals4/coll_portals4_bcast.c if (rank != root) trig_thr ++; root 400 ompi/mca/coll/portals4/coll_portals4_bcast.c if (rank == root) { root 438 ompi/mca/coll/portals4/coll_portals4_bcast.c if (rank != root) { root 483 ompi/mca/coll/portals4/coll_portals4_bcast.c struct ompi_datatype_t *datatype, int root, root 522 ompi/mca/coll/portals4/coll_portals4_bcast.c get_pipeline(rank, size, root, &parent, &child); root 550 ompi/mca/coll/portals4/coll_portals4_bcast.c if (rank != root) { root 705 ompi/mca/coll/portals4/coll_portals4_bcast.c if (rank != root) trig_thr ++; root 725 ompi/mca/coll/portals4/coll_portals4_bcast.c if (rank == root) { root 762 ompi/mca/coll/portals4/coll_portals4_bcast.c if (rank != root) { root 838 ompi/mca/coll/portals4/coll_portals4_bcast.c struct ompi_datatype_t *datatype, int root, root 854 ompi/mca/coll/portals4/coll_portals4_bcast.c prepare_bcast_data(comm, buff, count, datatype, root, request); root 858 ompi/mca/coll/portals4/coll_portals4_bcast.c bcast_kary_tree_top(buff, count, datatype, root, root 863 ompi/mca/coll/portals4/coll_portals4_bcast.c bcast_pipeline_top(buff, count, datatype, root, root 882 ompi/mca/coll/portals4/coll_portals4_bcast.c struct ompi_datatype_t *datatype, int root, root 901 ompi/mca/coll/portals4/coll_portals4_bcast.c prepare_bcast_data(comm, buff, count, datatype, root, request); root 905 ompi/mca/coll/portals4/coll_portals4_bcast.c bcast_kary_tree_top(buff, count, datatype, root, root 909 ompi/mca/coll/portals4/coll_portals4_bcast.c bcast_pipeline_top(buff, count, datatype, root, root 77 ompi/mca/coll/portals4/coll_portals4_gather.c int root ) root 88 ompi/mca/coll/portals4/coll_portals4_gather.c vrank = VRANK(rank, root, size); root 104 ompi/mca/coll/portals4/coll_portals4_gather.c if (root == rank) { root 105 ompi/mca/coll/portals4/coll_portals4_gather.c bmtree->tree_prev = root; root 111 ompi/mca/coll/portals4/coll_portals4_gather.c bmtree->tree_prev = (remote + root) % size; root 114 ompi/mca/coll/portals4/coll_portals4_gather.c bmtree->tree_next[childs] = (remote + root) % size; root 126 ompi/mca/coll/portals4/coll_portals4_gather.c bmtree->tree_root = root; root 128 ompi/mca/coll/portals4/coll_portals4_gather.c vparent = VRANK(bmtree->tree_prev, root, size); root 129 ompi/mca/coll/portals4/coll_portals4_gather.c if (root == rank) { root 510 ompi/mca/coll/portals4/coll_portals4_gather.c int root, root 547 ompi/mca/coll/portals4/coll_portals4_gather.c request->u.gather.root_rank = root; root 550 ompi/mca/coll/portals4/coll_portals4_gather.c if ((root == request->u.gather.my_rank) && (sbuf == MPI_IN_PLACE)) { root 576 ompi/mca/coll/portals4/coll_portals4_gather.c if ((root == request->u.gather.my_rank) && (sbuf == MPI_IN_PLACE)) { root 808 ompi/mca/coll/portals4/coll_portals4_gather.c int root, root 842 ompi/mca/coll/portals4/coll_portals4_gather.c request->u.gather.root_rank = root; root 845 ompi/mca/coll/portals4/coll_portals4_gather.c if ((root == request->u.gather.my_rank) && (sbuf == MPI_IN_PLACE)) { root 871 ompi/mca/coll/portals4/coll_portals4_gather.c if ((root == request->u.gather.my_rank) && (sbuf == MPI_IN_PLACE)) { root 1223 ompi/mca/coll/portals4/coll_portals4_gather.c int root, root 1252 ompi/mca/coll/portals4/coll_portals4_gather.c root, root 1263 ompi/mca/coll/portals4/coll_portals4_gather.c root, root 1295 ompi/mca/coll/portals4/coll_portals4_gather.c int root, root 1326 ompi/mca/coll/portals4/coll_portals4_gather.c root, root 1334 ompi/mca/coll/portals4/coll_portals4_gather.c root, root 36 ompi/mca/coll/portals4/coll_portals4_reduce.c int root, root 93 ompi/mca/coll/portals4/coll_portals4_reduce.c rank, size, root, &parent, child, &request->u.reduce.child_nb); root 114 ompi/mca/coll/portals4/coll_portals4_reduce.c if (rank != root) { root 156 ompi/mca/coll/portals4/coll_portals4_reduce.c if (rank != root) { root 248 ompi/mca/coll/portals4/coll_portals4_reduce.c (rank != root) ? root 270 ompi/mca/coll/portals4/coll_portals4_reduce.c if (rank != root) { root 312 ompi/mca/coll/portals4/coll_portals4_reduce.c ret = module->previous_reduce(sendbuf, recvbuf, count, dtype, op, root, root 323 ompi/mca/coll/portals4/coll_portals4_reduce.c ret = module->previous_ireduce(sendbuf, recvbuf, count, dtype, op, root, root 381 ompi/mca/coll/portals4/coll_portals4_reduce.c int root, root 401 ompi/mca/coll/portals4/coll_portals4_reduce.c dtype, op, root, comm, request, portals4_module); root 416 ompi/mca/coll/portals4/coll_portals4_reduce.c int root, root 438 ompi/mca/coll/portals4/coll_portals4_reduce.c dtype, op, root, comm, request, portals4_module); root 311 ompi/mca/coll/portals4/coll_portals4_scatter.c int root, root 348 ompi/mca/coll/portals4/coll_portals4_scatter.c request->u.scatter.root_rank = root; root 362 ompi/mca/coll/portals4/coll_portals4_scatter.c if ((root == request->u.scatter.my_rank) && (rbuf == MPI_IN_PLACE)) { root 651 ompi/mca/coll/portals4/coll_portals4_scatter.c int root, root 679 ompi/mca/coll/portals4/coll_portals4_scatter.c root, root 710 ompi/mca/coll/portals4/coll_portals4_scatter.c int root, root 740 ompi/mca/coll/portals4/coll_portals4_scatter.c root, root 95 ompi/mca/coll/self/coll_self.h int root, root 106 ompi/mca/coll/self/coll_self.h int root, struct ompi_communicator_t *comm, root 111 ompi/mca/coll/self/coll_self.h struct ompi_datatype_t *rdtype, int root, root 117 ompi/mca/coll/self/coll_self.h int root, root 134 ompi/mca/coll/self/coll_self.h int root, struct ompi_communicator_t *comm, root 139 ompi/mca/coll/self/coll_self.h struct ompi_datatype_t *rdtype, int root, root 34 ompi/mca/coll/self/coll_self_bcast.c struct ompi_datatype_t *datatype, int root, root 39 ompi/mca/coll/self/coll_self_gather.c int root, struct ompi_communicator_t *comm, root 38 ompi/mca/coll/self/coll_self_gatherv.c struct ompi_datatype_t *rdtype, int root, root 38 ompi/mca/coll/self/coll_self_reduce.c int root, struct ompi_communicator_t *comm, root 39 ompi/mca/coll/self/coll_self_scatter.c int root, root 38 ompi/mca/coll/self/coll_self_scatterv.c struct ompi_datatype_t *rdtype, int root, root 260 ompi/mca/coll/sm/coll_sm.h int root, root 265 ompi/mca/coll/sm/coll_sm.h int root, root 276 ompi/mca/coll/sm/coll_sm.h int root, struct ompi_communicator_t *comm, root 281 ompi/mca/coll/sm/coll_sm.h struct ompi_datatype_t *rdtype, int root, root 287 ompi/mca/coll/sm/coll_sm.h int root, root 293 ompi/mca/coll/sm/coll_sm.h int root, root 310 ompi/mca/coll/sm/coll_sm.h int root, struct ompi_communicator_t *comm, root 315 ompi/mca/coll/sm/coll_sm.h struct ompi_datatype_t *rdtype, int root, root 408 ompi/mca/coll/sm/coll_sm.h (((children)[i]->mcstn_id + root) % size)))) = (value); \ root 57 ompi/mca/coll/sm/coll_sm_bcast.c struct ompi_datatype_t *datatype, int root, root 91 ompi/mca/coll/sm/coll_sm_bcast.c me = &data->mcb_tree[(rank + size - root) % size]; root 105 ompi/mca/coll/sm/coll_sm_bcast.c if (root == rank) { root 202 ompi/mca/coll/sm/coll_sm_bcast.c parent_rank = (parent->mcstn_id + root) % size; root 37 ompi/mca/coll/sm/coll_sm_gather.c int root, struct ompi_communicator_t *comm, root 37 ompi/mca/coll/sm/coll_sm_gatherv.c struct ompi_datatype_t *rdtype, int root, root 244 ompi/mca/coll/sm/coll_sm_module.c int i, j, root, ret; root 320 ompi/mca/coll/sm/coll_sm_module.c for (root = 0; root < size; ++root) { root 321 ompi/mca/coll/sm/coll_sm_module.c parent = (root - 1) / mca_coll_sm_component.sm_tree_degree; root 326 ompi/mca/coll/sm/coll_sm_module.c if ((root * num_children) + 1 >= size) { root 333 ompi/mca/coll/sm/coll_sm_module.c min_child = root * num_children + 1; root 334 ompi/mca/coll/sm/coll_sm_module.c max_child = root * num_children + num_children; root 342 ompi/mca/coll/sm/coll_sm_module.c data->mcb_tree[root].mcstn_id = root; root 343 ompi/mca/coll/sm/coll_sm_module.c if (root == 0 && parent == 0) { root 344 ompi/mca/coll/sm/coll_sm_module.c data->mcb_tree[root].mcstn_parent = NULL; root 346 ompi/mca/coll/sm/coll_sm_module.c data->mcb_tree[root].mcstn_parent = &data->mcb_tree[parent]; root 348 ompi/mca/coll/sm/coll_sm_module.c data->mcb_tree[root].mcstn_num_children = num_children; root 350 ompi/mca/coll/sm/coll_sm_module.c data->mcb_tree[root].mcstn_children[i] = root 41 ompi/mca/coll/sm/coll_sm_reduce.c int root, struct ompi_communicator_t *comm, root 48 ompi/mca/coll/sm/coll_sm_reduce.c int root, struct ompi_communicator_t *comm, root 70 ompi/mca/coll/sm/coll_sm_reduce.c int root, struct ompi_communicator_t *comm, root 91 ompi/mca/coll/sm/coll_sm_reduce.c dtype, op, root, comm, root 109 ompi/mca/coll/sm/coll_sm_reduce.c root, comm, module); root 112 ompi/mca/coll/sm/coll_sm_reduce.c root, comm, module); root 128 ompi/mca/coll/sm/coll_sm_reduce.c return reduce_inorder(sbuf, rbuf, count, dtype, op, root, comm, module); root 179 ompi/mca/coll/sm/coll_sm_reduce.c int root, struct ompi_communicator_t *comm, root 224 ompi/mca/coll/sm/coll_sm_reduce.c if (root == rank) { root 533 ompi/mca/coll/sm/coll_sm_reduce.c CHILD_NOTIFY_PARENT(rank, root, index, max_data); root 563 ompi/mca/coll/sm/coll_sm_reduce.c int root, struct ompi_communicator_t *comm, root 37 ompi/mca/coll/sm/coll_sm_scatter.c int root, struct ompi_communicator_t *comm, root 37 ompi/mca/coll/sm/coll_sm_scatterv.c struct ompi_datatype_t *rdtype, int root, root 54 ompi/mca/coll/sync/coll_sync.h int root, root 68 ompi/mca/coll/sync/coll_sync.h int root, root 76 ompi/mca/coll/sync/coll_sync.h int root, root 83 ompi/mca/coll/sync/coll_sync.h int root, root 104 ompi/mca/coll/sync/coll_sync.h int root, root 112 ompi/mca/coll/sync/coll_sync.h int root, root 34 ompi/mca/coll/sync/coll_sync_bcast.c struct ompi_datatype_t *datatype, int root, root 41 ompi/mca/coll/sync/coll_sync_bcast.c return s->c_coll.coll_bcast(buff, count, datatype, root, comm, root 44 ompi/mca/coll/sync/coll_sync_bcast.c COLL_SYNC(s, s->c_coll.coll_bcast(buff, count, datatype, root, comm, root 36 ompi/mca/coll/sync/coll_sync_gather.c int root, struct ompi_communicator_t *comm, root 43 ompi/mca/coll/sync/coll_sync_gather.c rbuf, rcount, rdtype, root, comm, root 47 ompi/mca/coll/sync/coll_sync_gather.c rbuf, rcount, rdtype, root, comm, root 35 ompi/mca/coll/sync/coll_sync_gatherv.c struct ompi_datatype_t *rdtype, int root, root 43 ompi/mca/coll/sync/coll_sync_gatherv.c rbuf, rcounts, disps, rdtype, root, comm, root 48 ompi/mca/coll/sync/coll_sync_gatherv.c root, comm, root 34 ompi/mca/coll/sync/coll_sync_reduce.c int root, struct ompi_communicator_t *comm, root 40 ompi/mca/coll/sync/coll_sync_reduce.c return s->c_coll.coll_reduce(sbuf, rbuf, count, dtype, op, root, comm, root 44 ompi/mca/coll/sync/coll_sync_reduce.c op, root, comm, root 36 ompi/mca/coll/sync/coll_sync_scatter.c int root, struct ompi_communicator_t *comm, root 43 ompi/mca/coll/sync/coll_sync_scatter.c rbuf, rcount, rdtype, root, comm, root 47 ompi/mca/coll/sync/coll_sync_scatter.c rbuf, rcount, rdtype, root, comm, root 35 ompi/mca/coll/sync/coll_sync_scatterv.c struct ompi_datatype_t *rdtype, int root, root 43 ompi/mca/coll/sync/coll_sync_scatterv.c rbuf, rcount, rdtype, root, comm, root 47 ompi/mca/coll/sync/coll_sync_scatterv.c rbuf, rcount, rdtype, root, comm, root 136 ompi/mca/coll/tuned/coll_tuned_bcast_decision.c int root, root 146 ompi/mca/coll/tuned/coll_tuned_bcast_decision.c return ompi_coll_tuned_bcast_intra_dec_fixed( buf, count, dtype, root, comm, module ); root 148 ompi/mca/coll/tuned/coll_tuned_bcast_decision.c return ompi_coll_base_bcast_intra_basic_linear( buf, count, dtype, root, comm, module ); root 150 ompi/mca/coll/tuned/coll_tuned_bcast_decision.c return ompi_coll_base_bcast_intra_chain( buf, count, dtype, root, comm, module, segsize, faninout ); root 152 ompi/mca/coll/tuned/coll_tuned_bcast_decision.c return ompi_coll_base_bcast_intra_pipeline( buf, count, dtype, root, comm, module, segsize ); root 154 ompi/mca/coll/tuned/coll_tuned_bcast_decision.c return ompi_coll_base_bcast_intra_split_bintree( buf, count, dtype, root, comm, module, segsize ); root 156 ompi/mca/coll/tuned/coll_tuned_bcast_decision.c return ompi_coll_base_bcast_intra_bintree( buf, count, dtype, root, comm, module, segsize ); root 158 ompi/mca/coll/tuned/coll_tuned_bcast_decision.c return ompi_coll_base_bcast_intra_binomial( buf, count, dtype, root, comm, module, segsize ); root 160 ompi/mca/coll/tuned/coll_tuned_bcast_decision.c return ompi_coll_base_bcast_intra_knomial(buf, count, dtype, root, comm, module, root 163 ompi/mca/coll/tuned/coll_tuned_bcast_decision.c return ompi_coll_base_bcast_intra_scatter_allgather(buf, count, dtype, root, comm, module, segsize); root 165 ompi/mca/coll/tuned/coll_tuned_bcast_decision.c return ompi_coll_base_bcast_intra_scatter_allgather_ring(buf, count, dtype, root, comm, module, segsize); root 244 ompi/mca/coll/tuned/coll_tuned_decision_dynamic.c struct ompi_datatype_t *dtype, int root, root 266 ompi/mca/coll/tuned/coll_tuned_decision_dynamic.c return ompi_coll_tuned_bcast_intra_do_this (buf, count, dtype, root, root 275 ompi/mca/coll/tuned/coll_tuned_decision_dynamic.c root, comm, module, root 280 ompi/mca/coll/tuned/coll_tuned_decision_dynamic.c return ompi_coll_tuned_bcast_intra_dec_fixed (buf, count, dtype, root, root 294 ompi/mca/coll/tuned/coll_tuned_decision_dynamic.c struct ompi_op_t* op, int root, root 318 ompi/mca/coll/tuned/coll_tuned_decision_dynamic.c op, root, comm, module, root 326 ompi/mca/coll/tuned/coll_tuned_decision_dynamic.c op, root, comm, module, root 333 ompi/mca/coll/tuned/coll_tuned_decision_dynamic.c op, root, comm, module); root 571 ompi/mca/coll/tuned/coll_tuned_decision_dynamic.c int root, root 598 ompi/mca/coll/tuned/coll_tuned_decision_dynamic.c root, comm, module, root 606 ompi/mca/coll/tuned/coll_tuned_decision_dynamic.c root, comm, module, root 614 ompi/mca/coll/tuned/coll_tuned_decision_dynamic.c root, comm, module); root 621 ompi/mca/coll/tuned/coll_tuned_decision_dynamic.c int root, struct ompi_communicator_t *comm, root 647 ompi/mca/coll/tuned/coll_tuned_decision_dynamic.c root, comm, module, root 655 ompi/mca/coll/tuned/coll_tuned_decision_dynamic.c root, comm, module, root 663 ompi/mca/coll/tuned/coll_tuned_decision_dynamic.c root, comm, module); root 228 ompi/mca/coll/tuned/coll_tuned_decision_fixed.c struct ompi_datatype_t *datatype, int root, root 255 ompi/mca/coll/tuned/coll_tuned_decision_fixed.c root, ompi_comm_rank(comm), communicator_size, (unsigned long)message_size)); root 263 ompi/mca/coll/tuned/coll_tuned_decision_fixed.c root, comm, module, root 270 ompi/mca/coll/tuned/coll_tuned_decision_fixed.c root, comm, module, root 279 ompi/mca/coll/tuned/coll_tuned_decision_fixed.c root, comm, module, root 286 ompi/mca/coll/tuned/coll_tuned_decision_fixed.c root, comm, module, root 293 ompi/mca/coll/tuned/coll_tuned_decision_fixed.c root, comm, module, root 300 ompi/mca/coll/tuned/coll_tuned_decision_fixed.c root, comm, module, root 308 ompi/mca/coll/tuned/coll_tuned_decision_fixed.c root, comm, module, root 314 ompi/mca/coll/tuned/coll_tuned_decision_fixed.c return ompi_coll_base_bcast_intra_basic_linear(buff, count, datatype, root, comm, module); root 319 ompi/mca/coll/tuned/coll_tuned_decision_fixed.c return ompi_coll_base_bcast_intra_bintree(buff, count, datatype, root, comm, module, segsize); root 322 ompi/mca/coll/tuned/coll_tuned_decision_fixed.c return ompi_coll_base_bcast_intra_basic_linear(buff, count, datatype, root, comm, module); root 326 ompi/mca/coll/tuned/coll_tuned_decision_fixed.c return ompi_coll_base_bcast_intra_bintree(buff, count, datatype, root, comm, module, segsize); root 330 ompi/mca/coll/tuned/coll_tuned_decision_fixed.c return ompi_coll_base_bcast_intra_pipeline(buff, count, datatype, root, comm, module, segsize); root 335 ompi/mca/coll/tuned/coll_tuned_decision_fixed.c return ompi_coll_base_bcast_intra_bintree(buff, count, datatype, root, comm, module, segsize); root 349 ompi/mca/coll/tuned/coll_tuned_decision_fixed.c struct ompi_op_t* op, int root, root 378 ompi/mca/coll/tuned/coll_tuned_decision_fixed.c return ompi_coll_base_reduce_intra_basic_linear (sendbuf, recvbuf, count, datatype, op, root, comm, module); root 380 ompi/mca/coll/tuned/coll_tuned_decision_fixed.c return ompi_coll_base_reduce_intra_in_order_binary (sendbuf, recvbuf, count, datatype, op, root, comm, module, root 386 ompi/mca/coll/tuned/coll_tuned_decision_fixed.c root, ompi_comm_rank(comm), communicator_size, (unsigned long)message_size)); root 390 ompi/mca/coll/tuned/coll_tuned_decision_fixed.c return ompi_coll_base_reduce_intra_basic_linear(sendbuf, recvbuf, count, datatype, op, root, comm, module); root 395 ompi/mca/coll/tuned/coll_tuned_decision_fixed.c return ompi_coll_base_reduce_intra_binomial(sendbuf, recvbuf, count, datatype, op, root, comm, module, root 400 ompi/mca/coll/tuned/coll_tuned_decision_fixed.c return ompi_coll_base_reduce_intra_binomial(sendbuf, recvbuf, count, datatype, op, root, comm, module, root 405 ompi/mca/coll/tuned/coll_tuned_decision_fixed.c return ompi_coll_base_reduce_intra_pipeline(sendbuf, recvbuf, count, datatype, op, root, comm, module, root 410 ompi/mca/coll/tuned/coll_tuned_decision_fixed.c return ompi_coll_base_reduce_intra_binary( sendbuf, recvbuf, count, datatype, op, root, root 420 ompi/mca/coll/tuned/coll_tuned_decision_fixed.c return ompi_coll_base_reduce_intra_pipeline(sendbuf, recvbuf, count, datatype, op, root, comm, module, root 430 ompi/mca/coll/tuned/coll_tuned_decision_fixed.c return ompi_coll_base_reduce_intra_basic_linear(sendbuf, recvbuf, count, datatype, op, root, comm, module); root 442 ompi/mca/coll/tuned/coll_tuned_decision_fixed.c return ompi_coll_base_reduce_intra_chain(sendbuf, recvbuf, count, datatype, op, root, comm, module, root 446 ompi/mca/coll/tuned/coll_tuned_decision_fixed.c return ompi_coll_base_reduce_intra_pipeline(sendbuf, recvbuf, count, datatype, op, root, comm, module, root 702 ompi/mca/coll/tuned/coll_tuned_decision_fixed.c int root, root 726 ompi/mca/coll/tuned/coll_tuned_decision_fixed.c if (rank == root) { root 737 ompi/mca/coll/tuned/coll_tuned_decision_fixed.c root, comm, module, root 743 ompi/mca/coll/tuned/coll_tuned_decision_fixed.c root, comm, module, root 751 ompi/mca/coll/tuned/coll_tuned_decision_fixed.c root, comm, module); root 756 ompi/mca/coll/tuned/coll_tuned_decision_fixed.c root, comm, module); root 772 ompi/mca/coll/tuned/coll_tuned_decision_fixed.c int root, struct ompi_communicator_t *comm, root 786 ompi/mca/coll/tuned/coll_tuned_decision_fixed.c if (root == rank) { root 798 ompi/mca/coll/tuned/coll_tuned_decision_fixed.c root, comm, module); root 802 ompi/mca/coll/tuned/coll_tuned_decision_fixed.c root, comm, module); root 126 ompi/mca/coll/tuned/coll_tuned_gather_decision.c int root, root 139 ompi/mca/coll/tuned/coll_tuned_gather_decision.c root, comm, module); root 143 ompi/mca/coll/tuned/coll_tuned_gather_decision.c root, comm, module); root 147 ompi/mca/coll/tuned/coll_tuned_gather_decision.c root, comm, module); root 151 ompi/mca/coll/tuned/coll_tuned_gather_decision.c root, comm, module, root 148 ompi/mca/coll/tuned/coll_tuned_reduce_decision.c struct ompi_op_t *op, int root, root 159 ompi/mca/coll/tuned/coll_tuned_reduce_decision.c op, root, comm, module); root 161 ompi/mca/coll/tuned/coll_tuned_reduce_decision.c op, root, comm, module); root 163 ompi/mca/coll/tuned/coll_tuned_reduce_decision.c op, root, comm, module, root 166 ompi/mca/coll/tuned/coll_tuned_reduce_decision.c op, root, comm, module, root 169 ompi/mca/coll/tuned/coll_tuned_reduce_decision.c op, root, comm, module, root 172 ompi/mca/coll/tuned/coll_tuned_reduce_decision.c op, root, comm, module, root 175 ompi/mca/coll/tuned/coll_tuned_reduce_decision.c op, root, comm, module, root 178 ompi/mca/coll/tuned/coll_tuned_reduce_decision.c op, root, comm, module); root 125 ompi/mca/coll/tuned/coll_tuned_scatter_decision.c int root, root 138 ompi/mca/coll/tuned/coll_tuned_scatter_decision.c root, comm, module); root 142 ompi/mca/coll/tuned/coll_tuned_scatter_decision.c root, comm, module); root 146 ompi/mca/coll/tuned/coll_tuned_scatter_decision.c root, comm, module); root 125 ompi/mca/io/ompio/io_ompio.h int *root, root 264 ompi/mca/mtl/portals4/mtl_portals4_flowctl.c ompi_mtl_portals4.flowctl.root.rank = 0; root 271 ompi/mca/mtl/portals4/mtl_portals4_flowctl.c ompi_mtl_portals4.flowctl.root = root 308 ompi/mca/mtl/portals4/mtl_portals4_flowctl.c ompi_mtl_portals4.flowctl.root, root 82 ompi/mca/mtl/portals4/mtl_portals4_flowctl.h ptl_process_t root; root 773 ompi/mca/rte/pmix/rte_pmix_module.c static bool check_file(const char *root, const char *path) root 783 ompi/mca/rte/pmix/rte_pmix_module.c fullpath = opal_os_path(false, &fullpath, root, path, NULL); root 796 ompi/mca/topo/treematch/treematch/tm_kpartitioning.c tm_tree_t *root = NULL; root 857 ompi/mca/topo/treematch/treematch/tm_kpartitioning.c root = (tm_tree_t*) MALLOC (sizeof(tm_tree_t)); root 858 ompi/mca/topo/treematch/treematch/tm_kpartitioning.c root -> id = 0; root 862 ompi/mca/topo/treematch/treematch/tm_kpartitioning.c kpartition_build_level_topology(root, &com_mat, N+K, depth, topology, local_vertices, root 875 ompi/mca/topo/treematch/treematch/tm_kpartitioning.c root->constraint = 1; root 877 ompi/mca/topo/treematch/treematch/tm_kpartitioning.c return root; root 42 ompi/mpi/c/bcast.c int root, MPI_Comm comm) root 52 ompi/mpi/c/bcast.c if (ompi_comm_rank(comm) == root) { root 59 ompi/mpi/c/bcast.c if (MPI_ROOT == root) { root 62 ompi/mpi/c/bcast.c } else if (MPI_PROC_NULL != root) { root 88 ompi/mpi/c/bcast.c if ((root >= ompi_comm_size(comm)) || (root < 0)) { root 96 ompi/mpi/c/bcast.c if (! ((root >= 0 && root < ompi_comm_remote_size(comm)) || root 97 ompi/mpi/c/bcast.c MPI_ROOT == root || MPI_PROC_NULL == root)) { root 114 ompi/mpi/c/bcast.c err = comm->c_coll->coll_bcast(buffer, count, datatype, root, comm, root 50 ompi/mpi/c/comm_accept.c int MPI_Comm_accept(const char *port_name, MPI_Info info, int root, root 72 ompi/mpi/c/comm_accept.c if ( (0 > root) || (ompi_comm_size(comm) <= root) ) { root 88 ompi/mpi/c/comm_accept.c if ( rank == root ) { root 106 ompi/mpi/c/comm_accept.c if ( rank == root ) { root 107 ompi/mpi/c/comm_accept.c rc = ompi_dpm_connect_accept (comm, root, port_name, send_first, root 111 ompi/mpi/c/comm_accept.c rc = ompi_dpm_connect_accept (comm, root, NULL, send_first, root 50 ompi/mpi/c/comm_connect.c int MPI_Comm_connect(const char *port_name, MPI_Info info, int root, root 72 ompi/mpi/c/comm_connect.c if ( (0 > root) || (ompi_comm_size(comm) <= root) ) { root 88 ompi/mpi/c/comm_connect.c if ( rank == root ) { root 108 ompi/mpi/c/comm_connect.c if ( rank == root ) { root 109 ompi/mpi/c/comm_connect.c rc = ompi_dpm_connect_accept (comm, root, port_name, send_first, root 113 ompi/mpi/c/comm_connect.c rc = ompi_dpm_connect_accept (comm, root, NULL, send_first, root 51 ompi/mpi/c/comm_spawn.c int root, MPI_Comm comm, MPI_Comm *intercomm, root 75 ompi/mpi/c/comm_spawn.c if ( (0 > root) || (ompi_comm_size(comm) <= root) ) { root 87 ompi/mpi/c/comm_spawn.c if ( rank == root ) { root 111 ompi/mpi/c/comm_spawn.c if (rank == root) { root 117 ompi/mpi/c/comm_spawn.c if ( rank == root ) { root 138 ompi/mpi/c/comm_spawn.c rc = ompi_dpm_connect_accept (comm, root, port_name, send_first, &newcomp); root 151 ompi/mpi/c/comm_spawn.c if (rank == root && !non_mpi) { root 52 ompi/mpi/c/comm_spawn_multiple.c int root, MPI_Comm comm, MPI_Comm *intercomm, root 75 ompi/mpi/c/comm_spawn_multiple.c if ( (0 > root) || (ompi_comm_size(comm) <= root) ) { root 85 ompi/mpi/c/comm_spawn_multiple.c if ( rank == root ) { root 140 ompi/mpi/c/comm_spawn_multiple.c if (rank == root) { root 157 ompi/mpi/c/comm_spawn_multiple.c if ( rank == root ) { root 179 ompi/mpi/c/comm_spawn_multiple.c rc = ompi_dpm_connect_accept (comm, root, port_name, send_first, &newcomp); root 192 ompi/mpi/c/comm_spawn_multiple.c if (rank == root && !non_mpi) { root 49 ompi/mpi/c/gather.c int root, MPI_Comm comm) root 64 ompi/mpi/c/gather.c if(ompi_comm_rank(comm) == root) { root 84 ompi/mpi/c/gather.c if (MPI_ROOT == root) { root 88 ompi/mpi/c/gather.c } else if (MPI_PROC_NULL != root) { root 102 ompi/mpi/c/gather.c } else if ((ompi_comm_rank(comm) != root && MPI_IN_PLACE == sendbuf) || root 103 ompi/mpi/c/gather.c (ompi_comm_rank(comm) == root && MPI_IN_PLACE == recvbuf)) { root 113 ompi/mpi/c/gather.c if ((root >= ompi_comm_size(comm)) || (root < 0)) { root 128 ompi/mpi/c/gather.c if (ompi_comm_rank(comm) == root) { root 142 ompi/mpi/c/gather.c if (! ((root >= 0 && root < ompi_comm_remote_size(comm)) || root 143 ompi/mpi/c/gather.c MPI_ROOT == root || MPI_PROC_NULL == root)) { root 149 ompi/mpi/c/gather.c if (MPI_ROOT != root && MPI_PROC_NULL != root) { root 158 ompi/mpi/c/gather.c else if (MPI_ROOT == root) { root 172 ompi/mpi/c/gather.c if ((0 == sendcount && MPI_ROOT != root && root 173 ompi/mpi/c/gather.c (ompi_comm_rank(comm) != root || root 174 ompi/mpi/c/gather.c (ompi_comm_rank(comm) == root && MPI_IN_PLACE != sendbuf))) || root 175 ompi/mpi/c/gather.c (ompi_comm_rank(comm) == root && MPI_IN_PLACE == sendbuf && root 177 ompi/mpi/c/gather.c (0 == recvcount && (MPI_ROOT == root || MPI_PROC_NULL == root))) { root 185 ompi/mpi/c/gather.c recvcount, recvtype, root, comm, root 47 ompi/mpi/c/gatherv.c MPI_Datatype recvtype, int root, MPI_Comm comm) root 61 ompi/mpi/c/gatherv.c if(ompi_comm_rank(comm) == root) { root 87 ompi/mpi/c/gatherv.c if (MPI_ROOT == root) { root 95 ompi/mpi/c/gatherv.c } else if (MPI_PROC_NULL != root) { root 109 ompi/mpi/c/gatherv.c } else if ((ompi_comm_rank(comm) != root && MPI_IN_PLACE == sendbuf) || root 110 ompi/mpi/c/gatherv.c (ompi_comm_rank(comm) == root && MPI_IN_PLACE == recvbuf)) { root 120 ompi/mpi/c/gatherv.c if ((root >= ompi_comm_size(comm)) || (root < 0)) { root 133 ompi/mpi/c/gatherv.c if (ompi_comm_rank(comm) == root) { root 156 ompi/mpi/c/gatherv.c if (! ((root >= 0 && root < ompi_comm_remote_size(comm)) || root 157 ompi/mpi/c/gatherv.c MPI_ROOT == root || MPI_PROC_NULL == root)) { root 163 ompi/mpi/c/gatherv.c if (MPI_ROOT != root && MPI_PROC_NULL != root) { root 172 ompi/mpi/c/gatherv.c else if (MPI_ROOT == root) { root 198 ompi/mpi/c/gatherv.c recvtype, root, comm, root 36 ompi/mpi/c/ibcast.c int root, MPI_Comm comm, MPI_Request *request) root 67 ompi/mpi/c/ibcast.c if ((root >= ompi_comm_size(comm)) || (root < 0)) { root 75 ompi/mpi/c/ibcast.c if (! ((root >= 0 && root < ompi_comm_remote_size(comm)) || root 76 ompi/mpi/c/ibcast.c MPI_ROOT == root || MPI_PROC_NULL == root)) { root 86 ompi/mpi/c/ibcast.c err = comm->c_coll->coll_ibcast(buffer, count, datatype, root, comm, root 49 ompi/mpi/c/igather.c int root, MPI_Comm comm, MPI_Request *request) root 64 ompi/mpi/c/igather.c if(ompi_comm_rank(comm) == root) { root 84 ompi/mpi/c/igather.c if (MPI_ROOT == root) { root 88 ompi/mpi/c/igather.c } else if (MPI_PROC_NULL != root) { root 102 ompi/mpi/c/igather.c } else if ((ompi_comm_rank(comm) != root && MPI_IN_PLACE == sendbuf) || root 103 ompi/mpi/c/igather.c (ompi_comm_rank(comm) == root && MPI_IN_PLACE == recvbuf)) { root 113 ompi/mpi/c/igather.c if ((root >= ompi_comm_size(comm)) || (root < 0)) { root 128 ompi/mpi/c/igather.c if (ompi_comm_rank(comm) == root) { root 142 ompi/mpi/c/igather.c if (! ((root >= 0 && root < ompi_comm_remote_size(comm)) || root 143 ompi/mpi/c/igather.c MPI_ROOT == root || MPI_PROC_NULL == root)) { root 149 ompi/mpi/c/igather.c if (MPI_ROOT != root && MPI_PROC_NULL != root) { root 158 ompi/mpi/c/igather.c else if (MPI_ROOT == root) { root 174 ompi/mpi/c/igather.c recvcount, recvtype, root, comm, request, root 47 ompi/mpi/c/igatherv.c MPI_Datatype recvtype, int root, MPI_Comm comm, MPI_Request *request) root 61 ompi/mpi/c/igatherv.c if(ompi_comm_rank(comm) == root) { root 87 ompi/mpi/c/igatherv.c if (MPI_ROOT == root) { root 95 ompi/mpi/c/igatherv.c } else if (MPI_PROC_NULL != root) { root 109 ompi/mpi/c/igatherv.c } else if ((ompi_comm_rank(comm) != root && MPI_IN_PLACE == sendbuf) || root 110 ompi/mpi/c/igatherv.c (ompi_comm_rank(comm) == root && MPI_IN_PLACE == recvbuf)) { root 120 ompi/mpi/c/igatherv.c if ((root >= ompi_comm_size(comm)) || (root < 0)) { root 133 ompi/mpi/c/igatherv.c if (ompi_comm_rank(comm) == root) { root 156 ompi/mpi/c/igatherv.c if (! ((root >= 0 && root < ompi_comm_remote_size(comm)) || root 157 ompi/mpi/c/igatherv.c MPI_ROOT == root || MPI_PROC_NULL == root)) { root 163 ompi/mpi/c/igatherv.c if (MPI_ROOT != root && MPI_PROC_NULL != root) { root 172 ompi/mpi/c/igatherv.c else if (MPI_ROOT == root) { root 198 ompi/mpi/c/igatherv.c root, comm, request, comm->c_coll->coll_igatherv_module); root 48 ompi/mpi/c/ireduce.c MPI_Datatype datatype, MPI_Op op, int root, MPI_Comm comm, MPI_Request *request) root 59 ompi/mpi/c/ireduce.c if(ompi_comm_rank(comm) == root) { root 74 ompi/mpi/c/ireduce.c if (MPI_ROOT == root) { root 77 ompi/mpi/c/ireduce.c } else if (MPI_PROC_NULL != root) { root 101 ompi/mpi/c/ireduce.c } else if ((ompi_comm_rank(comm) != root && MPI_IN_PLACE == sendbuf) || root 102 ompi/mpi/c/ireduce.c (ompi_comm_rank(comm) == root && ((MPI_IN_PLACE == recvbuf) || (sendbuf == recvbuf)))) { root 112 ompi/mpi/c/ireduce.c if (! ((root >= 0 && root < ompi_comm_remote_size(comm)) || root 113 ompi/mpi/c/ireduce.c MPI_ROOT == root || MPI_PROC_NULL == root)) { root 121 ompi/mpi/c/ireduce.c if (root < 0 || root >= ompi_comm_size(comm)) { root 141 ompi/mpi/c/ireduce.c datatype, op, root, comm, request, root 49 ompi/mpi/c/iscatter.c int root, MPI_Comm comm, MPI_Request *request) root 58 ompi/mpi/c/iscatter.c if(ompi_comm_rank(comm) == root) { root 73 ompi/mpi/c/iscatter.c if(MPI_ROOT == root) { root 77 ompi/mpi/c/iscatter.c } else if (MPI_PROC_NULL != root) { root 91 ompi/mpi/c/iscatter.c } else if ((ompi_comm_rank(comm) != root && MPI_IN_PLACE == recvbuf) || root 92 ompi/mpi/c/iscatter.c (ompi_comm_rank(comm) == root && MPI_IN_PLACE == sendbuf)) { root 102 ompi/mpi/c/iscatter.c if ((root >= ompi_comm_size(comm)) || (root < 0)) { root 118 ompi/mpi/c/iscatter.c else if (ompi_comm_rank(comm) == root) { root 127 ompi/mpi/c/iscatter.c if (! ((root >= 0 && root < ompi_comm_remote_size(comm)) || root 128 ompi/mpi/c/iscatter.c MPI_ROOT == root || MPI_PROC_NULL == root)) { root 134 ompi/mpi/c/iscatter.c else if (MPI_ROOT != root && MPI_PROC_NULL != root) { root 146 ompi/mpi/c/iscatter.c else if (MPI_ROOT == root) { root 157 ompi/mpi/c/iscatter.c recvcount, recvtype, root, comm, request, root 47 ompi/mpi/c/iscatterv.c MPI_Datatype recvtype, int root, MPI_Comm comm, MPI_Request *request) root 61 ompi/mpi/c/iscatterv.c if(ompi_comm_rank(comm) == root) { root 80 ompi/mpi/c/iscatterv.c if(MPI_ROOT == root) { root 88 ompi/mpi/c/iscatterv.c } else if (MPI_PROC_NULL != root) { root 101 ompi/mpi/c/iscatterv.c } else if ((ompi_comm_rank(comm) != root && MPI_IN_PLACE == recvbuf) || root 102 ompi/mpi/c/iscatterv.c (ompi_comm_rank(comm) == root && MPI_IN_PLACE == sendbuf)) { root 112 ompi/mpi/c/iscatterv.c if ((root >= ompi_comm_size(comm)) || (root < 0)) { root 134 ompi/mpi/c/iscatterv.c if (ompi_comm_rank(comm) == root) { root 154 ompi/mpi/c/iscatterv.c if (! ((root >= 0 && root < ompi_comm_remote_size(comm)) || root 155 ompi/mpi/c/iscatterv.c MPI_ROOT == root || MPI_PROC_NULL == root)) { root 161 ompi/mpi/c/iscatterv.c if (MPI_ROOT != root && MPI_PROC_NULL != root) { root 175 ompi/mpi/c/iscatterv.c else if (MPI_ROOT == root) { root 197 ompi/mpi/c/iscatterv.c sendtype, recvbuf, recvcount, recvtype, root, comm, root 47 ompi/mpi/c/reduce.c MPI_Datatype datatype, MPI_Op op, int root, MPI_Comm comm) root 58 ompi/mpi/c/reduce.c if(ompi_comm_rank(comm) == root) { root 73 ompi/mpi/c/reduce.c if (MPI_ROOT == root) { root 76 ompi/mpi/c/reduce.c } else if (MPI_PROC_NULL != root) { root 100 ompi/mpi/c/reduce.c } else if ((ompi_comm_rank(comm) != root && MPI_IN_PLACE == sendbuf) || root 101 ompi/mpi/c/reduce.c (ompi_comm_rank(comm) == root && ((MPI_IN_PLACE == recvbuf) || (sendbuf == recvbuf)))) { root 111 ompi/mpi/c/reduce.c if (! ((root >= 0 && root < ompi_comm_remote_size(comm)) || root 112 ompi/mpi/c/reduce.c MPI_ROOT == root || MPI_PROC_NULL == root)) { root 120 ompi/mpi/c/reduce.c if (root < 0 || root >= ompi_comm_size(comm)) { root 140 ompi/mpi/c/reduce.c datatype, op, root, comm, root 49 ompi/mpi/c/scatter.c int root, MPI_Comm comm) root 58 ompi/mpi/c/scatter.c if(ompi_comm_rank(comm) == root) { root 73 ompi/mpi/c/scatter.c if(MPI_ROOT == root) { root 77 ompi/mpi/c/scatter.c } else if (MPI_PROC_NULL != root) { root 91 ompi/mpi/c/scatter.c } else if ((ompi_comm_rank(comm) != root && MPI_IN_PLACE == recvbuf) || root 92 ompi/mpi/c/scatter.c (ompi_comm_rank(comm) == root && MPI_IN_PLACE == sendbuf)) { root 102 ompi/mpi/c/scatter.c if ((root >= ompi_comm_size(comm)) || (root < 0)) { root 118 ompi/mpi/c/scatter.c else if (ompi_comm_rank(comm) == root) { root 127 ompi/mpi/c/scatter.c if (! ((root >= 0 && root < ompi_comm_remote_size(comm)) || root 128 ompi/mpi/c/scatter.c MPI_ROOT == root || MPI_PROC_NULL == root)) { root 134 ompi/mpi/c/scatter.c else if (MPI_ROOT != root && MPI_PROC_NULL != root) { root 146 ompi/mpi/c/scatter.c else if (MPI_ROOT == root) { root 155 ompi/mpi/c/scatter.c if ((0 == recvcount && MPI_ROOT != root && root 156 ompi/mpi/c/scatter.c (ompi_comm_rank(comm) != root || root 157 ompi/mpi/c/scatter.c (ompi_comm_rank(comm) == root && MPI_IN_PLACE != recvbuf))) || root 158 ompi/mpi/c/scatter.c (ompi_comm_rank(comm) == root && MPI_IN_PLACE == recvbuf && root 160 ompi/mpi/c/scatter.c (0 == sendcount && (MPI_ROOT == root || MPI_PROC_NULL == root))) { root 168 ompi/mpi/c/scatter.c recvcount, recvtype, root, comm, root 47 ompi/mpi/c/scatterv.c MPI_Datatype recvtype, int root, MPI_Comm comm) root 61 ompi/mpi/c/scatterv.c if(ompi_comm_rank(comm) == root) { root 80 ompi/mpi/c/scatterv.c if(MPI_ROOT == root) { root 88 ompi/mpi/c/scatterv.c } else if (MPI_PROC_NULL != root) { root 101 ompi/mpi/c/scatterv.c } else if ((ompi_comm_rank(comm) != root && MPI_IN_PLACE == recvbuf) || root 102 ompi/mpi/c/scatterv.c (ompi_comm_rank(comm) == root && MPI_IN_PLACE == sendbuf)) { root 112 ompi/mpi/c/scatterv.c if ((root >= ompi_comm_size(comm)) || (root < 0)) { root 134 ompi/mpi/c/scatterv.c if (ompi_comm_rank(comm) == root) { root 154 ompi/mpi/c/scatterv.c if (! ((root >= 0 && root < ompi_comm_remote_size(comm)) || root 155 ompi/mpi/c/scatterv.c MPI_ROOT == root || MPI_PROC_NULL == root)) { root 161 ompi/mpi/c/scatterv.c if (MPI_ROOT != root && MPI_PROC_NULL != root) { root 175 ompi/mpi/c/scatterv.c else if (MPI_ROOT == root) { root 197 ompi/mpi/c/scatterv.c sendtype, recvbuf, recvcount, recvtype, root, comm, root 282 ompi/mpi/cxx/comm.h const Datatype& datatype, int root) const; root 288 ompi/mpi/cxx/comm.h const Datatype & recvtype, int root) const; root 294 ompi/mpi/cxx/comm.h const Datatype & recvtype, int root) const; root 300 ompi/mpi/cxx/comm.h const Datatype & recvtype, int root) const; root 306 ompi/mpi/cxx/comm.h const Datatype & recvtype, int root) const; root 339 ompi/mpi/cxx/comm.h int root) const; root 315 ompi/mpi/cxx/comm_inln.h const MPI::Datatype& datatype, int root) const root 317 ompi/mpi/cxx/comm_inln.h (void)MPI_Bcast(buffer, count, datatype, root, mpi_comm); root 324 ompi/mpi/cxx/comm_inln.h const MPI::Datatype & recvtype, int root) const root 327 ompi/mpi/cxx/comm_inln.h recvbuf, recvcount, recvtype, root, mpi_comm); root 334 ompi/mpi/cxx/comm_inln.h const MPI::Datatype & recvtype, int root) const root 339 ompi/mpi/cxx/comm_inln.h recvtype, root, mpi_comm); root 346 ompi/mpi/cxx/comm_inln.h const MPI::Datatype & recvtype, int root) const root 349 ompi/mpi/cxx/comm_inln.h recvbuf, recvcount, recvtype, root, mpi_comm); root 356 ompi/mpi/cxx/comm_inln.h const MPI::Datatype & recvtype, int root) const root 362 ompi/mpi/cxx/comm_inln.h root, mpi_comm); root 444 ompi/mpi/cxx/comm_inln.h int root) const root 446 ompi/mpi/cxx/comm_inln.h (void)MPI_Reduce(const_cast<void *>(sendbuf), recvbuf, count, datatype, op, root, mpi_comm); root 126 ompi/mpi/cxx/intracomm.h virtual Intercomm Accept(const char* port_name, const Info& info, int root) root 129 ompi/mpi/cxx/intracomm.h virtual Intercomm Connect(const char* port_name, const Info& info, int root) root 133 ompi/mpi/cxx/intracomm.h int maxprocs, const Info& info, int root) const; root 137 ompi/mpi/cxx/intracomm.h int root, int array_of_errcodes[]) const; root 142 ompi/mpi/cxx/intracomm.h const Info array_of_info[], int root); root 147 ompi/mpi/cxx/intracomm.h const Info array_of_info[], int root, root 132 ompi/mpi/cxx/intracomm_inln.h int root) const root 135 ompi/mpi/cxx/intracomm_inln.h (void) MPI_Comm_accept(const_cast<char *>(port_name), info, root, mpi_comm, root 144 ompi/mpi/cxx/intracomm_inln.h int root) const root 147 ompi/mpi/cxx/intracomm_inln.h (void) MPI_Comm_connect(const_cast<char *>(port_name), info, root, mpi_comm, root 156 ompi/mpi/cxx/intracomm_inln.h int root) const root 160 ompi/mpi/cxx/intracomm_inln.h info, root, mpi_comm, &newcomm, root 169 ompi/mpi/cxx/intracomm_inln.h int root, int array_of_errcodes[]) const root 173 ompi/mpi/cxx/intracomm_inln.h info, root, mpi_comm, &newcomm, root 184 ompi/mpi/cxx/intracomm_inln.h const Info array_of_info[], int root) root 193 ompi/mpi/cxx/intracomm_inln.h array_of_mpi_info, root, root 216 ompi/mpi/cxx/intracomm_inln.h const Info array_of_info[], int root, root 226 ompi/mpi/cxx/intracomm_inln.h array_of_mpi_info, root, root 42 ompi/mpi/fortran/mpif-h/bcast_f.c (char *buffer, MPI_Fint *count, MPI_Fint *datatype, MPI_Fint *root, MPI_Fint *comm, MPI_Fint *ierr), root 43 ompi/mpi/fortran/mpif-h/bcast_f.c (buffer, count, datatype, root, comm, ierr) ) root 62 ompi/mpi/fortran/mpif-h/bcast_f.c (char *buffer, MPI_Fint *count, MPI_Fint *datatype, MPI_Fint *root, MPI_Fint *comm, MPI_Fint *ierr), root 63 ompi/mpi/fortran/mpif-h/bcast_f.c (buffer, count, datatype, root, comm, ierr) ) root 71 ompi/mpi/fortran/mpif-h/bcast_f.c MPI_Fint *root, MPI_Fint *comm, MPI_Fint *ierr) root 83 ompi/mpi/fortran/mpif-h/bcast_f.c OMPI_FINT_2_INT(*root), root 42 ompi/mpi/fortran/mpif-h/comm_accept_f.c (char *port_name, MPI_Fint *info, MPI_Fint *root, MPI_Fint *comm, MPI_Fint *newcomm, MPI_Fint *ierr, int port_name_len), root 43 ompi/mpi/fortran/mpif-h/comm_accept_f.c (port_name, info, root, comm, newcomm, ierr, port_name_len) ) root 62 ompi/mpi/fortran/mpif-h/comm_accept_f.c (char *port_name, MPI_Fint *info, MPI_Fint *root, MPI_Fint *comm, MPI_Fint *newcomm, MPI_Fint *ierr, int port_name_len), root 63 ompi/mpi/fortran/mpif-h/comm_accept_f.c (port_name, info, root, comm, newcomm, ierr, port_name_len) ) root 70 ompi/mpi/fortran/mpif-h/comm_accept_f.c void ompi_comm_accept_f(char *port_name, MPI_Fint *info, MPI_Fint *root, root 85 ompi/mpi/fortran/mpif-h/comm_accept_f.c OMPI_FINT_2_INT(*root), root 42 ompi/mpi/fortran/mpif-h/comm_connect_f.c (char *port_name, MPI_Fint *info, MPI_Fint *root, MPI_Fint *comm, MPI_Fint *newcomm, MPI_Fint *ierr, int port_name_len), root 43 ompi/mpi/fortran/mpif-h/comm_connect_f.c (port_name, info, root, comm, newcomm, ierr, port_name_len) ) root 62 ompi/mpi/fortran/mpif-h/comm_connect_f.c (char *port_name, MPI_Fint *info, MPI_Fint *root, MPI_Fint *comm, MPI_Fint *newcomm, MPI_Fint *ierr, int port_name_len), root 63 ompi/mpi/fortran/mpif-h/comm_connect_f.c (port_name, info, root, comm, newcomm, ierr, port_name_len) ) root 71 ompi/mpi/fortran/mpif-h/comm_connect_f.c MPI_Fint *root, MPI_Fint *comm, root 85 ompi/mpi/fortran/mpif-h/comm_connect_f.c OMPI_FINT_2_INT(*root), root 44 ompi/mpi/fortran/mpif-h/comm_spawn_f.c (char *command, char *argv, MPI_Fint *maxprocs, MPI_Fint *info, MPI_Fint *root, MPI_Fint *comm, MPI_Fint *intercomm, MPI_Fint *array_of_errcodes, MPI_Fint *ierr, int cmd_len, int string_len), root 45 ompi/mpi/fortran/mpif-h/comm_spawn_f.c (command, argv, maxprocs, info, root, comm, intercomm, array_of_errcodes, ierr, cmd_len, string_len) ) root 64 ompi/mpi/fortran/mpif-h/comm_spawn_f.c (char *command, char *argv, MPI_Fint *maxprocs, MPI_Fint *info, MPI_Fint *root, MPI_Fint *comm, MPI_Fint *intercomm, MPI_Fint *array_of_errcodes, MPI_Fint *ierr, int cmd_len, int string_len), root 65 ompi/mpi/fortran/mpif-h/comm_spawn_f.c (command, argv, maxprocs, info, root, comm, intercomm, array_of_errcodes, ierr, cmd_len, string_len) ) root 73 ompi/mpi/fortran/mpif-h/comm_spawn_f.c MPI_Fint *info, MPI_Fint *root, MPI_Fint *comm, root 110 ompi/mpi/fortran/mpif-h/comm_spawn_f.c OMPI_FINT_2_INT(*root), root 47 ompi/mpi/fortran/mpif-h/comm_spawn_multiple_f.c (MPI_Fint *count, char *array_of_commands, char *array_of_argv, MPI_Fint *array_of_maxprocs, MPI_Fint *array_of_info, MPI_Fint *root, MPI_Fint *comm, MPI_Fint *intercomm, MPI_Fint *array_of_errcodes, MPI_Fint *ierr, int cmd_string_len, int argv_string_len), root 48 ompi/mpi/fortran/mpif-h/comm_spawn_multiple_f.c (count, array_of_commands, array_of_argv, array_of_maxprocs, array_of_info, root, comm, intercomm, array_of_errcodes, ierr, cmd_string_len, argv_string_len) ) root 67 ompi/mpi/fortran/mpif-h/comm_spawn_multiple_f.c (MPI_Fint *count, char *array_of_commands, char *array_of_argv, MPI_Fint *array_of_maxprocs, MPI_Fint *array_of_info, MPI_Fint *root, MPI_Fint *comm, MPI_Fint *intercomm, MPI_Fint *array_of_errcodes, MPI_Fint *ierr, int cmd_string_len, int argv_string_len), root 68 ompi/mpi/fortran/mpif-h/comm_spawn_multiple_f.c (count, array_of_commands, array_of_argv, array_of_maxprocs, array_of_info, root, comm, intercomm, array_of_errcodes, ierr, cmd_string_len, argv_string_len) ) root 78 ompi/mpi/fortran/mpif-h/comm_spawn_multiple_f.c MPI_Fint *array_info, MPI_Fint *root, root 131 ompi/mpi/fortran/mpif-h/comm_spawn_multiple_f.c OMPI_FINT_2_INT(*root), root 42 ompi/mpi/fortran/mpif-h/gather_f.c (char *sendbuf, MPI_Fint *sendcount, MPI_Fint *sendtype, char *recvbuf, MPI_Fint *recvcount, MPI_Fint *recvtype, MPI_Fint *root, MPI_Fint *comm, MPI_Fint *ierr), root 43 ompi/mpi/fortran/mpif-h/gather_f.c (sendbuf, sendcount, sendtype, recvbuf, recvcount, recvtype, root, comm, ierr) ) root 62 ompi/mpi/fortran/mpif-h/gather_f.c (char *sendbuf, MPI_Fint *sendcount, MPI_Fint *sendtype, char *recvbuf, MPI_Fint *recvcount, MPI_Fint *recvtype, MPI_Fint *root, MPI_Fint *comm, MPI_Fint *ierr), root 63 ompi/mpi/fortran/mpif-h/gather_f.c (sendbuf, sendcount, sendtype, recvbuf, recvcount, recvtype, root, comm, ierr) ) root 72 ompi/mpi/fortran/mpif-h/gather_f.c MPI_Fint *root, MPI_Fint *comm, MPI_Fint *ierr) root 90 ompi/mpi/fortran/mpif-h/gather_f.c OMPI_FINT_2_INT(*root), root 42 ompi/mpi/fortran/mpif-h/gatherv_f.c (char *sendbuf, MPI_Fint *sendcount, MPI_Fint *sendtype, char *recvbuf, MPI_Fint *recvcounts, MPI_Fint *displs, MPI_Fint *recvtype, MPI_Fint *root, MPI_Fint *comm, MPI_Fint *ierr), root 43 ompi/mpi/fortran/mpif-h/gatherv_f.c (sendbuf, sendcount, sendtype, recvbuf, recvcounts, displs, recvtype, root, comm, ierr) ) root 62 ompi/mpi/fortran/mpif-h/gatherv_f.c (char *sendbuf, MPI_Fint *sendcount, MPI_Fint *sendtype, char *recvbuf, MPI_Fint *recvcounts, MPI_Fint *displs, MPI_Fint *recvtype, MPI_Fint *root, MPI_Fint *comm, MPI_Fint *ierr), root 63 ompi/mpi/fortran/mpif-h/gatherv_f.c (sendbuf, sendcount, sendtype, recvbuf, recvcounts, displs, recvtype, root, comm, ierr) ) root 72 ompi/mpi/fortran/mpif-h/gatherv_f.c MPI_Fint *recvtype, MPI_Fint *root, MPI_Fint *comm, root 98 ompi/mpi/fortran/mpif-h/gatherv_f.c OMPI_FINT_2_INT(*root), root 42 ompi/mpi/fortran/mpif-h/ibcast_f.c (char *buffer, MPI_Fint *count, MPI_Fint *datatype, MPI_Fint *root, MPI_Fint *comm, MPI_Fint *request, MPI_Fint *ierr), root 43 ompi/mpi/fortran/mpif-h/ibcast_f.c (buffer, count, datatype, root, comm, request, ierr) ) root 62 ompi/mpi/fortran/mpif-h/ibcast_f.c (char *buffer, MPI_Fint *count, MPI_Fint *datatype, MPI_Fint *root, MPI_Fint *comm, MPI_Fint *request, MPI_Fint *ierr), root 63 ompi/mpi/fortran/mpif-h/ibcast_f.c (buffer, count, datatype, root, comm, request, ierr) ) root 71 ompi/mpi/fortran/mpif-h/ibcast_f.c MPI_Fint *root, MPI_Fint *comm, MPI_Fint *request, root 85 ompi/mpi/fortran/mpif-h/ibcast_f.c OMPI_FINT_2_INT(*root), root 42 ompi/mpi/fortran/mpif-h/igather_f.c (char *sendbuf, MPI_Fint *sendcount, MPI_Fint *sendtype, char *recvbuf, MPI_Fint *recvcount, MPI_Fint *recvtype, MPI_Fint *root, MPI_Fint *comm, MPI_Fint *request, MPI_Fint *ierr), root 43 ompi/mpi/fortran/mpif-h/igather_f.c (sendbuf, sendcount, sendtype, recvbuf, recvcount, recvtype, root, comm, request, ierr) ) root 62 ompi/mpi/fortran/mpif-h/igather_f.c (char *sendbuf, MPI_Fint *sendcount, MPI_Fint *sendtype, char *recvbuf, MPI_Fint *recvcount, MPI_Fint *recvtype, MPI_Fint *root, MPI_Fint *comm, MPI_Fint *request, MPI_Fint *ierr), root 63 ompi/mpi/fortran/mpif-h/igather_f.c (sendbuf, sendcount, sendtype, recvbuf, recvcount, recvtype, root, comm, request, ierr) ) root 72 ompi/mpi/fortran/mpif-h/igather_f.c MPI_Fint *root, MPI_Fint *comm, MPI_Fint *request, root 92 ompi/mpi/fortran/mpif-h/igather_f.c OMPI_FINT_2_INT(*root), root 42 ompi/mpi/fortran/mpif-h/igatherv_f.c (char *sendbuf, MPI_Fint *sendcount, MPI_Fint *sendtype, char *recvbuf, MPI_Fint *recvcounts, MPI_Fint *displs, MPI_Fint *recvtype, MPI_Fint *root, MPI_Fint *comm, MPI_Fint *request, MPI_Fint *ierr), root 43 ompi/mpi/fortran/mpif-h/igatherv_f.c (sendbuf, sendcount, sendtype, recvbuf, recvcounts, displs, recvtype, root, comm, request, ierr) ) root 62 ompi/mpi/fortran/mpif-h/igatherv_f.c (char *sendbuf, MPI_Fint *sendcount, MPI_Fint *sendtype, char *recvbuf, MPI_Fint *recvcounts, MPI_Fint *displs, MPI_Fint *recvtype, MPI_Fint *root, MPI_Fint *comm, MPI_Fint *request,MPI_Fint *ierr), root 63 ompi/mpi/fortran/mpif-h/igatherv_f.c (sendbuf, sendcount, sendtype, recvbuf, recvcounts, displs, recvtype, root, comm, request, ierr) ) root 72 ompi/mpi/fortran/mpif-h/igatherv_f.c MPI_Fint *recvtype, MPI_Fint *root, MPI_Fint *comm, root 99 ompi/mpi/fortran/mpif-h/igatherv_f.c OMPI_FINT_2_INT(*root), root 42 ompi/mpi/fortran/mpif-h/ireduce_f.c (char *sendbuf, char *recvbuf, MPI_Fint *count, MPI_Fint *datatype, MPI_Fint *op, MPI_Fint *root, MPI_Fint *comm, MPI_Fint *request, MPI_Fint *ierr), root 43 ompi/mpi/fortran/mpif-h/ireduce_f.c (sendbuf, recvbuf, count, datatype, op, root, comm, request, ierr) ) root 62 ompi/mpi/fortran/mpif-h/ireduce_f.c (char *sendbuf, char *recvbuf, MPI_Fint *count, MPI_Fint *datatype, MPI_Fint *op, MPI_Fint *root, MPI_Fint *comm, MPI_Fint *request, MPI_Fint *ierr), root 63 ompi/mpi/fortran/mpif-h/ireduce_f.c (sendbuf, recvbuf, count, datatype, op, root, comm, request, ierr) ) root 72 ompi/mpi/fortran/mpif-h/ireduce_f.c MPI_Fint *root, MPI_Fint *comm, MPI_Fint *request, root 92 ompi/mpi/fortran/mpif-h/ireduce_f.c OMPI_FINT_2_INT(*root), root 43 ompi/mpi/fortran/mpif-h/iscatter_f.c (char *sendbuf, MPI_Fint *sendcount, MPI_Fint *sendtype, char *recvbuf, MPI_Fint *recvcount, MPI_Fint *recvtype, MPI_Fint *root, MPI_Fint *comm, MPI_Fint *request, MPI_Fint *ierr), root 44 ompi/mpi/fortran/mpif-h/iscatter_f.c (sendbuf, sendcount, sendtype, recvbuf, recvcount, recvtype, root, comm, request, ierr) ) root 63 ompi/mpi/fortran/mpif-h/iscatter_f.c (char *sendbuf, MPI_Fint *sendcount, MPI_Fint *sendtype, char *recvbuf, MPI_Fint *recvcount, MPI_Fint *recvtype, MPI_Fint *root, MPI_Fint *comm, MPI_Fint *request, MPI_Fint *ierr), root 64 ompi/mpi/fortran/mpif-h/iscatter_f.c (sendbuf, sendcount, sendtype, recvbuf, recvcount, recvtype, root, comm, request, ierr) ) root 74 ompi/mpi/fortran/mpif-h/iscatter_f.c MPI_Fint *root, MPI_Fint *comm, MPI_Fint *request, root 93 ompi/mpi/fortran/mpif-h/iscatter_f.c OMPI_FINT_2_INT(*root), c_comm, &c_request); root 43 ompi/mpi/fortran/mpif-h/iscatterv_f.c (char *sendbuf, MPI_Fint *sendcounts, MPI_Fint *displs, MPI_Fint *sendtype, char *recvbuf, MPI_Fint *recvcount, MPI_Fint *recvtype, MPI_Fint *root, MPI_Fint *comm, MPI_Fint *request, MPI_Fint *ierr), root 44 ompi/mpi/fortran/mpif-h/iscatterv_f.c (sendbuf, sendcounts, displs, sendtype, recvbuf, recvcount, recvtype, root, comm, request, ierr) ) root 63 ompi/mpi/fortran/mpif-h/iscatterv_f.c (char *sendbuf, MPI_Fint *sendcounts, MPI_Fint *displs, MPI_Fint *sendtype, char *recvbuf, MPI_Fint *recvcount, MPI_Fint *recvtype, MPI_Fint *root, MPI_Fint *comm, MPI_Fint *request, MPI_Fint *ierr), root 64 ompi/mpi/fortran/mpif-h/iscatterv_f.c (sendbuf, sendcounts, displs, sendtype, recvbuf, recvcount, recvtype, root, comm, request, ierr) ) root 74 ompi/mpi/fortran/mpif-h/iscatterv_f.c MPI_Fint *recvtype, MPI_Fint *root, root 102 ompi/mpi/fortran/mpif-h/iscatterv_f.c OMPI_FINT_2_INT(*root), c_comm, &c_request); root 105 ompi/mpi/fortran/mpif-h/prototypes_mpi.h PN2(void, MPI_Bcast, mpi_bcast, MPI_BCAST, (char *buffer, MPI_Fint *count, MPI_Fint *datatype, MPI_Fint *root, MPI_Fint *comm, MPI_Fint *ierr)); root 120 ompi/mpi/fortran/mpif-h/prototypes_mpi.h PN2(void, MPI_Comm_accept, mpi_comm_accept, MPI_COMM_ACCEPT, (char *port_name, MPI_Fint *info, MPI_Fint *root, MPI_Fint *comm, MPI_Fint *newcomm, MPI_Fint *ierr, int port_name_len)); root 123 ompi/mpi/fortran/mpif-h/prototypes_mpi.h PN2(void, MPI_Comm_connect, mpi_comm_connect, MPI_COMM_CONNECT, (char *port_name, MPI_Fint *info, MPI_Fint *root, MPI_Fint *comm, MPI_Fint *newcomm, MPI_Fint *ierr, int port_name_len)); root 150 ompi/mpi/fortran/mpif-h/prototypes_mpi.h PN2(void, MPI_Comm_spawn, mpi_comm_spawn, MPI_COMM_SPAWN, (char *command, char *argv, MPI_Fint *maxprocs, MPI_Fint *info, MPI_Fint *root, MPI_Fint *comm, MPI_Fint *intercomm, MPI_Fint *array_of_errcodes, MPI_Fint *ierr, int command_len, int argv_len)); root 151 ompi/mpi/fortran/mpif-h/prototypes_mpi.h PN2(void, MPI_Comm_spawn_multiple, mpi_comm_spawn_multiple, MPI_COMM_SPAWN_MULTIPLE, (MPI_Fint *count, char *array_of_commands, char *array_of_argv, MPI_Fint *array_of_maxprocs, MPI_Fint *array_of_info, MPI_Fint *root, MPI_Fint *comm, MPI_Fint *intercomm, MPI_Fint *array_of_errcodes, MPI_Fint *ierr, int cmd_len, int argv_len)); root 232 ompi/mpi/fortran/mpif-h/prototypes_mpi.h PN2(void, MPI_Gather, mpi_gather, MPI_GATHER, (char *sendbuf, MPI_Fint *sendcount, MPI_Fint *sendtype, char *recvbuf, MPI_Fint *recvcount, MPI_Fint *recvtype, MPI_Fint *root, MPI_Fint *comm, MPI_Fint *ierr)); root 233 ompi/mpi/fortran/mpif-h/prototypes_mpi.h PN2(void, MPI_Gatherv, mpi_gatherv, MPI_GATHERV, (char *sendbuf, MPI_Fint *sendcount, MPI_Fint *sendtype, char *recvbuf, MPI_Fint *recvcounts, MPI_Fint *displs, MPI_Fint *recvtype, MPI_Fint *root, MPI_Fint *comm, MPI_Fint *ierr)); root 270 ompi/mpi/fortran/mpif-h/prototypes_mpi.h PN2(void, MPI_Ibcast, mpi_ibcast, MPI_IBCAST, (char *buffer, MPI_Fint *count, MPI_Fint *datatype, MPI_Fint *root, MPI_Fint *comm, MPI_Fint *request, MPI_Fint *ierr)); root 273 ompi/mpi/fortran/mpif-h/prototypes_mpi.h PN2(void, MPI_Igather, mpi_igather, MPI_IGATHER, (char *sendbuf, MPI_Fint *sendcount, MPI_Fint *sendtype, char *recvbuf, MPI_Fint *recvcount, MPI_Fint *recvtype, MPI_Fint *root, MPI_Fint *comm, MPI_Fint *request, MPI_Fint *ierr)); root 274 ompi/mpi/fortran/mpif-h/prototypes_mpi.h PN2(void, MPI_Igatherv, mpi_igatherv, MPI_IGATHERV, (char *sendbuf, MPI_Fint *sendcount, MPI_Fint *sendtype, char *recvbuf, MPI_Fint *recvcounts, MPI_Fint *displs, MPI_Fint *recvtype, MPI_Fint *root, MPI_Fint *comm, MPI_Fint *request, MPI_Fint *ierr)); root 282 ompi/mpi/fortran/mpif-h/prototypes_mpi.h PN2(void, MPI_Ireduce, mpi_ireduce, MPI_IREDUCE, (char *sendbuf, char *recvbuf, MPI_Fint *count, MPI_Fint *datatype, MPI_Fint *op, MPI_Fint *root, MPI_Fint *comm, MPI_Fint *request, MPI_Fint *ierr)); root 286 ompi/mpi/fortran/mpif-h/prototypes_mpi.h PN2(void, MPI_Iscatter, mpi_iscatter, MPI_ISCATTER, (char *sendbuf, MPI_Fint *sendcount, MPI_Fint *sendtype, char *recvbuf, MPI_Fint *recvcount, MPI_Fint *recvtype, MPI_Fint *root, MPI_Fint *comm, MPI_Fint *request, MPI_Fint *ierr)); root 287 ompi/mpi/fortran/mpif-h/prototypes_mpi.h PN2(void, MPI_Iscatterv, mpi_iscatterv, MPI_ISCATTERV, (char *sendbuf, MPI_Fint *sendcounts, MPI_Fint *displs, MPI_Fint *sendtype, char *recvbuf, MPI_Fint *recvcount, MPI_Fint *recvtype, MPI_Fint *root, MPI_Fint *comm, MPI_Fint *request, MPI_Fint *ierr)); root 334 ompi/mpi/fortran/mpif-h/prototypes_mpi.h PN2(void, MPI_Reduce, mpi_reduce, MPI_REDUCE, (char *sendbuf, char *recvbuf, MPI_Fint *count, MPI_Fint *datatype, MPI_Fint *op, MPI_Fint *root, MPI_Fint *comm, MPI_Fint *ierr)); root 347 ompi/mpi/fortran/mpif-h/prototypes_mpi.h PN2(void, MPI_Scatter, mpi_scatter, MPI_SCATTER, (char *sendbuf, MPI_Fint *sendcount, MPI_Fint *sendtype, char *recvbuf, MPI_Fint *recvcount, MPI_Fint *recvtype, MPI_Fint *root, MPI_Fint *comm, MPI_Fint *ierr)); root 348 ompi/mpi/fortran/mpif-h/prototypes_mpi.h PN2(void, MPI_Scatterv, mpi_scatterv, MPI_SCATTERV, (char *sendbuf, MPI_Fint *sendcounts, MPI_Fint *displs, MPI_Fint *sendtype, char *recvbuf, MPI_Fint *recvcount, MPI_Fint *recvtype, MPI_Fint *root, MPI_Fint *comm, MPI_Fint *ierr)); root 42 ompi/mpi/fortran/mpif-h/reduce_f.c (char *sendbuf, char *recvbuf, MPI_Fint *count, MPI_Fint *datatype, MPI_Fint *op, MPI_Fint *root, MPI_Fint *comm, MPI_Fint *ierr), root 43 ompi/mpi/fortran/mpif-h/reduce_f.c (sendbuf, recvbuf, count, datatype, op, root, comm, ierr) ) root 62 ompi/mpi/fortran/mpif-h/reduce_f.c (char *sendbuf, char *recvbuf, MPI_Fint *count, MPI_Fint *datatype, MPI_Fint *op, MPI_Fint *root, MPI_Fint *comm, MPI_Fint *ierr), root 63 ompi/mpi/fortran/mpif-h/reduce_f.c (sendbuf, recvbuf, count, datatype, op, root, comm, ierr) ) root 72 ompi/mpi/fortran/mpif-h/reduce_f.c MPI_Fint *root, MPI_Fint *comm, MPI_Fint *ierr) root 90 ompi/mpi/fortran/mpif-h/reduce_f.c OMPI_FINT_2_INT(*root), root 42 ompi/mpi/fortran/mpif-h/scatter_f.c (char *sendbuf, MPI_Fint *sendcount, MPI_Fint *sendtype, char *recvbuf, MPI_Fint *recvcount, MPI_Fint *recvtype, MPI_Fint *root, MPI_Fint *comm, MPI_Fint *ierr), root 43 ompi/mpi/fortran/mpif-h/scatter_f.c (sendbuf, sendcount, sendtype, recvbuf, recvcount, recvtype, root, comm, ierr) ) root 62 ompi/mpi/fortran/mpif-h/scatter_f.c (char *sendbuf, MPI_Fint *sendcount, MPI_Fint *sendtype, char *recvbuf, MPI_Fint *recvcount, MPI_Fint *recvtype, MPI_Fint *root, MPI_Fint *comm, MPI_Fint *ierr), root 63 ompi/mpi/fortran/mpif-h/scatter_f.c (sendbuf, sendcount, sendtype, recvbuf, recvcount, recvtype, root, comm, ierr) ) root 73 ompi/mpi/fortran/mpif-h/scatter_f.c MPI_Fint *root, MPI_Fint *comm, MPI_Fint *ierr) root 90 ompi/mpi/fortran/mpif-h/scatter_f.c OMPI_FINT_2_INT(*root), c_comm); root 42 ompi/mpi/fortran/mpif-h/scatterv_f.c (char *sendbuf, MPI_Fint *sendcounts, MPI_Fint *displs, MPI_Fint *sendtype, char *recvbuf, MPI_Fint *recvcount, MPI_Fint *recvtype, MPI_Fint *root, MPI_Fint *comm, MPI_Fint *ierr), root 43 ompi/mpi/fortran/mpif-h/scatterv_f.c (sendbuf, sendcounts, displs, sendtype, recvbuf, recvcount, recvtype, root, comm, ierr) ) root 62 ompi/mpi/fortran/mpif-h/scatterv_f.c (char *sendbuf, MPI_Fint *sendcounts, MPI_Fint *displs, MPI_Fint *sendtype, char *recvbuf, MPI_Fint *recvcount, MPI_Fint *recvtype, MPI_Fint *root, MPI_Fint *comm, MPI_Fint *ierr), root 63 ompi/mpi/fortran/mpif-h/scatterv_f.c (sendbuf, sendcounts, displs, sendtype, recvbuf, recvcount, recvtype, root, comm, ierr) ) root 73 ompi/mpi/fortran/mpif-h/scatterv_f.c MPI_Fint *recvtype, MPI_Fint *root, root 100 ompi/mpi/fortran/mpif-h/scatterv_f.c OMPI_FINT_2_INT(*root), c_comm); root 978 ompi/mpi/fortran/use-mpi-f08/bindings/mpi-f-interfaces-bind.h subroutine ompi_bcast_f(buffer,count,datatype,root,comm,ierror) & root 982 ompi/mpi/fortran/use-mpi-f08/bindings/mpi-f-interfaces-bind.h INTEGER, INTENT(IN) :: count, root root 988 ompi/mpi/fortran/use-mpi-f08/bindings/mpi-f-interfaces-bind.h subroutine ompi_ibcast_f(buffer,count,datatype,root,comm,request,ierror) & root 992 ompi/mpi/fortran/use-mpi-f08/bindings/mpi-f-interfaces-bind.h INTEGER, INTENT(IN) :: count, root root 1025 ompi/mpi/fortran/use-mpi-f08/bindings/mpi-f-interfaces-bind.h recvcount,recvtype,root,comm,ierror) & root 1030 ompi/mpi/fortran/use-mpi-f08/bindings/mpi-f-interfaces-bind.h INTEGER, INTENT(IN) :: sendcount, recvcount, root root 1038 ompi/mpi/fortran/use-mpi-f08/bindings/mpi-f-interfaces-bind.h recvcount,recvtype,root,comm,request,ierror) & root 1043 ompi/mpi/fortran/use-mpi-f08/bindings/mpi-f-interfaces-bind.h INTEGER, INTENT(IN) :: sendcount, recvcount, root root 1052 ompi/mpi/fortran/use-mpi-f08/bindings/mpi-f-interfaces-bind.h recvcounts,displs,recvtype,root,comm,ierror) & root 1057 ompi/mpi/fortran/use-mpi-f08/bindings/mpi-f-interfaces-bind.h INTEGER, INTENT(IN) :: sendcount, root root 1066 ompi/mpi/fortran/use-mpi-f08/bindings/mpi-f-interfaces-bind.h recvcounts,displs,recvtype,root,comm,request,ierror) & root 1071 ompi/mpi/fortran/use-mpi-f08/bindings/mpi-f-interfaces-bind.h INTEGER, INTENT(IN) :: sendcount, root root 1087 ompi/mpi/fortran/use-mpi-f08/bindings/mpi-f-interfaces-bind.h subroutine ompi_reduce_f(sendbuf,recvbuf,count,datatype,op,root,comm,ierror) & root 1092 ompi/mpi/fortran/use-mpi-f08/bindings/mpi-f-interfaces-bind.h INTEGER, INTENT(IN) :: count, root root 1099 ompi/mpi/fortran/use-mpi-f08/bindings/mpi-f-interfaces-bind.h subroutine ompi_ireduce_f(sendbuf,recvbuf,count,datatype,op,root,comm,request,ierror) & root 1104 ompi/mpi/fortran/use-mpi-f08/bindings/mpi-f-interfaces-bind.h INTEGER, INTENT(IN) :: count, root root 1203 ompi/mpi/fortran/use-mpi-f08/bindings/mpi-f-interfaces-bind.h recvcount,recvtype,root,comm,ierror) & root 1208 ompi/mpi/fortran/use-mpi-f08/bindings/mpi-f-interfaces-bind.h INTEGER, INTENT(IN) :: sendcount, recvcount, root root 1216 ompi/mpi/fortran/use-mpi-f08/bindings/mpi-f-interfaces-bind.h recvcount,recvtype,root,comm,request,ierror) & root 1221 ompi/mpi/fortran/use-mpi-f08/bindings/mpi-f-interfaces-bind.h INTEGER, INTENT(IN) :: sendcount, recvcount, root root 1230 ompi/mpi/fortran/use-mpi-f08/bindings/mpi-f-interfaces-bind.h recvbuf,recvcount,recvtype,root,comm,ierror) & root 1235 ompi/mpi/fortran/use-mpi-f08/bindings/mpi-f-interfaces-bind.h INTEGER, INTENT(IN) :: recvcount, root root 1244 ompi/mpi/fortran/use-mpi-f08/bindings/mpi-f-interfaces-bind.h recvbuf,recvcount,recvtype,root,comm,request,ierror) & root 1249 ompi/mpi/fortran/use-mpi-f08/bindings/mpi-f-interfaces-bind.h INTEGER, INTENT(IN) :: recvcount, root root 2118 ompi/mpi/fortran/use-mpi-f08/bindings/mpi-f-interfaces-bind.h subroutine ompi_comm_accept_f(port_name,info,root,comm,newcomm,ierror,port_name_len) & root 2124 ompi/mpi/fortran/use-mpi-f08/bindings/mpi-f-interfaces-bind.h INTEGER, INTENT(IN) :: root root 2131 ompi/mpi/fortran/use-mpi-f08/bindings/mpi-f-interfaces-bind.h subroutine ompi_comm_connect_f(port_name,info,root,comm,newcomm,ierror,port_name_len) & root 2137 ompi/mpi/fortran/use-mpi-f08/bindings/mpi-f-interfaces-bind.h INTEGER, INTENT(IN) :: root root 2166 ompi/mpi/fortran/use-mpi-f08/bindings/mpi-f-interfaces-bind.h subroutine ompi_comm_spawn_f(command,argv,maxprocs,info,root,comm, & root 2172 ompi/mpi/fortran/use-mpi-f08/bindings/mpi-f-interfaces-bind.h INTEGER, INTENT(IN) :: maxprocs, root root 2184 ompi/mpi/fortran/use-mpi-f08/bindings/mpi-f-interfaces-bind.h array_of_argv, array_of_maxprocs,array_of_info,root, & root 2190 ompi/mpi/fortran/use-mpi-f08/bindings/mpi-f-interfaces-bind.h INTEGER, INTENT(IN) :: count, root root 2201 ompi/mpi/fortran/use-mpi-tkr/mpi-f90-interfaces.h subroutine MPI_Comm_accept(port_name, info, root, comm, newcomm& root 2205 ompi/mpi/fortran/use-mpi-tkr/mpi-f90-interfaces.h integer, intent(in) :: root root 2216 ompi/mpi/fortran/use-mpi-tkr/mpi-f90-interfaces.h subroutine MPI_Comm_connect(port_name, info, root, comm, newcomm& root 2220 ompi/mpi/fortran/use-mpi-tkr/mpi-f90-interfaces.h integer, intent(in) :: root root 2231 ompi/mpi/fortran/use-mpi-tkr/mpi-f90-interfaces.h subroutine MPI_Comm_spawn(command, argv, maxprocs, info, root, & root 2237 ompi/mpi/fortran/use-mpi-tkr/mpi-f90-interfaces.h integer, intent(in) :: root root 2250 ompi/mpi/fortran/use-mpi-tkr/mpi-f90-interfaces.h root, comm, intercomm, array_of_errcodes, ierror) root 2256 ompi/mpi/fortran/use-mpi-tkr/mpi-f90-interfaces.h integer, intent(in) :: root root 2203 ompi/mpi/fortran/use-mpi-tkr/pmpi-f90-interfaces.h subroutine PMPI_Comm_accept(port_name, info, root, comm, newcomm& root 2207 ompi/mpi/fortran/use-mpi-tkr/pmpi-f90-interfaces.h integer, intent(in) :: root root 2218 ompi/mpi/fortran/use-mpi-tkr/pmpi-f90-interfaces.h subroutine PMPI_Comm_connect(port_name, info, root, comm, newcomm& root 2222 ompi/mpi/fortran/use-mpi-tkr/pmpi-f90-interfaces.h integer, intent(in) :: root root 2233 ompi/mpi/fortran/use-mpi-tkr/pmpi-f90-interfaces.h subroutine PMPI_Comm_spawn(command, argv, maxprocs, info, root, & root 2239 ompi/mpi/fortran/use-mpi-tkr/pmpi-f90-interfaces.h integer, intent(in) :: root root 2252 ompi/mpi/fortran/use-mpi-tkr/pmpi-f90-interfaces.h root, comm, intercomm, array_of_errcodes, ierror) root 2258 ompi/mpi/fortran/use-mpi-tkr/pmpi-f90-interfaces.h integer, intent(in) :: root root 805 ompi/mpi/java/c/mpi_Comm.c jint offset, jint count, jlong jType, jint bType, jint root) root 814 ompi/mpi/java/c/mpi_Comm.c int rc = MPI_Bcast(ptr, count, type, root, comm); root 821 ompi/mpi/java/c/mpi_Comm.c jobject buf, jint count, jlong type, jint root) root 827 ompi/mpi/java/c/mpi_Comm.c root, (MPI_Comm)comm, &request); root 838 ompi/mpi/java/c/mpi_Comm.c jlong rjType, jint rBType, jint root) root 843 ompi/mpi/java/c/mpi_Comm.c int rootOrInter = rank == root || inter; root 893 ompi/mpi/java/c/mpi_Comm.c int rc = MPI_Gather(sPtr, sCount, sType, rPtr, rCount, rType, root, comm); root 913 ompi/mpi/java/c/mpi_Comm.c jobject recvBuf, jint rCount, jlong rType, jint root) root 917 ompi/mpi/java/c/mpi_Comm.c int rootOrInter = rank == root || isInter(env, comm); root 962 ompi/mpi/java/c/mpi_Comm.c root, comm, &request); root 973 ompi/mpi/java/c/mpi_Comm.c jintArray displs, jlong rjType, jint rBType, jint root) root 978 ompi/mpi/java/c/mpi_Comm.c int rootOrInter = rank == root || inter; root 1013 ompi/mpi/java/c/mpi_Comm.c cRCounts, cDispls, size, root, rType, rBType); root 1023 ompi/mpi/java/c/mpi_Comm.c cDispls, rType, root, comm); root 1044 ompi/mpi/java/c/mpi_Comm.c jintArray displs, jlong rType, jint root) root 1048 ompi/mpi/java/c/mpi_Comm.c int rootOrInter = rank == root || isInter(env, comm); root 1082 ompi/mpi/java/c/mpi_Comm.c root, comm, &request); root 1100 ompi/mpi/java/c/mpi_Comm.c jlong rjType, jint rBType, jint root) root 1105 ompi/mpi/java/c/mpi_Comm.c int rootOrInter = rank == root || inter; root 1143 ompi/mpi/java/c/mpi_Comm.c int rc = MPI_Scatter(sPtr, sCount, sType, rPtr, rCount, rType, root, comm); root 1166 ompi/mpi/java/c/mpi_Comm.c jobject recvBuf, jint rCount, jlong rType, jint root) root 1170 ompi/mpi/java/c/mpi_Comm.c int rootOrInter = rank == root || isInter(env, comm); root 1205 ompi/mpi/java/c/mpi_Comm.c root, comm, &request); root 1216 ompi/mpi/java/c/mpi_Comm.c jlong rjType, jint rBType, jint root) root 1221 ompi/mpi/java/c/mpi_Comm.c int rootOrInter = rank == root || inter; root 1255 ompi/mpi/java/c/mpi_Comm.c rPtr, rCount, rType, root, comm); root 1276 ompi/mpi/java/c/mpi_Comm.c jobject recvBuf, jint rCount, jlong rType, jint root) root 1280 ompi/mpi/java/c/mpi_Comm.c int rootOrInter = rank == root || isInter(env, comm); root 1313 ompi/mpi/java/c/mpi_Comm.c rPtr, rCount, (MPI_Datatype)rType, root, root 1937 ompi/mpi/java/c/mpi_Comm.c jlong jType, jint bType, jobject jOp, jlong hOp, jint root) root 1943 ompi/mpi/java/c/mpi_Comm.c int rootOrInter = rank == root || isInter(env, comm); root 1965 ompi/mpi/java/c/mpi_Comm.c int rc = MPI_Reduce(sPtr, rPtr, count, type, op, root, comm); root 1980 ompi/mpi/java/c/mpi_Comm.c jlong type, jint baseType, jobject jOp, jlong hOp, jint root) root 1984 ompi/mpi/java/c/mpi_Comm.c int rootOrInter = rank == root || isInter(env, comm); root 2012 ompi/mpi/java/c/mpi_Comm.c op, root, comm, &request); root 351 ompi/mpi/java/c/mpi_Intracomm.c jstring jport, jlong info, jint root) root 358 ompi/mpi/java/c/mpi_Intracomm.c root, (MPI_Comm)comm, &newComm); root 370 ompi/mpi/java/c/mpi_Intracomm.c jstring jport, jlong info, jint root) root 377 ompi/mpi/java/c/mpi_Intracomm.c root, (MPI_Comm)comm, &newComm); root 428 ompi/mpi/java/c/mpi_Intracomm.c jobjectArray jArgv, jint maxprocs, jlong info, jint root, root 459 ompi/mpi/java/c/mpi_Intracomm.c root, (MPI_Comm)comm, &intercomm, cErrCodes); root 487 ompi/mpi/java/c/mpi_Intracomm.c jint root, jintArray errCodes) root 542 ompi/mpi/java/c/mpi_Intracomm.c root, (MPI_Comm)comm, &intercomm, cErrCodes); root 1254 ompi/mpi/java/java/Comm.java public final void bcast(Object buf, int count, Datatype type, int root) root 1267 ompi/mpi/java/java/Comm.java bcast(handle, buf, db, off, count, type.handle, type.baseType, root); root 1272 ompi/mpi/java/java/Comm.java long type, int basetype, int root) throws MPIException; root 1285 ompi/mpi/java/java/Comm.java public final Request iBcast(Buffer buf, int count, Datatype type, int root) root 1290 ompi/mpi/java/java/Comm.java Request req = new Request(iBcast(handle, buf, count, type.handle, root)); root 1296 ompi/mpi/java/java/Comm.java long comm, Buffer buf, int count, long type, int root) root 1313 ompi/mpi/java/java/Comm.java Object recvbuf, int recvcount, Datatype recvtype, int root) root 1339 ompi/mpi/java/java/Comm.java recvtype.handle, recvtype.baseType, root); root 1354 ompi/mpi/java/java/Comm.java public final void gather(Object buf, int count, Datatype type, int root) root 1368 ompi/mpi/java/java/Comm.java buf, db, off, count, type.handle, type.baseType, root); root 1375 ompi/mpi/java/java/Comm.java long recvType, int recvBaseType, int root) root 1393 ompi/mpi/java/java/Comm.java Buffer recvbuf, int recvcount, Datatype recvtype, int root) root 1399 ompi/mpi/java/java/Comm.java recvbuf, recvcount, recvtype.handle, root)); root 1418 ompi/mpi/java/java/Comm.java public final Request iGather(Buffer buf, int count, Datatype type, int root) root 1424 ompi/mpi/java/java/Comm.java buf, count, type.handle, root)); root 1432 ompi/mpi/java/java/Comm.java int root) throws MPIException; root 1450 ompi/mpi/java/java/Comm.java Datatype recvtype, int root) root 1476 ompi/mpi/java/java/Comm.java recvtype.handle, recvtype.baseType, root); root 1493 ompi/mpi/java/java/Comm.java Datatype recvtype, int root) root 1507 ompi/mpi/java/java/Comm.java displs, recvtype.handle, recvtype.baseType, root); root 1523 ompi/mpi/java/java/Comm.java Datatype sendtype, int root) root 1538 ompi/mpi/java/java/Comm.java null, false, 0, null, null, 0, 0, root); root 1546 ompi/mpi/java/java/Comm.java int root) throws MPIException; root 1565 ompi/mpi/java/java/Comm.java int[] recvcount, int[] displs, Datatype recvtype, int root) root 1572 ompi/mpi/java/java/Comm.java recvbuf, recvcount, displs, recvtype.handle, root)); root 1592 ompi/mpi/java/java/Comm.java Datatype recvtype, int root) root 1598 ompi/mpi/java/java/Comm.java recvbuf, recvcount, displs, recvtype.handle, root)); root 1617 ompi/mpi/java/java/Comm.java Datatype sendtype, int root) root 1623 ompi/mpi/java/java/Comm.java null, null, null, 0, root)); root 1631 ompi/mpi/java/java/Comm.java long recvtype, int root) root 1648 ompi/mpi/java/java/Comm.java Object recvbuf, int recvcount, Datatype recvtype, int root) root 1674 ompi/mpi/java/java/Comm.java recvtype.handle, recvtype.baseType, root); root 1689 ompi/mpi/java/java/Comm.java public final void scatter(Object buf, int count, Datatype type, int root) root 1703 ompi/mpi/java/java/Comm.java null, false, 0, 0, 0, 0, root); root 1710 ompi/mpi/java/java/Comm.java long recvType, int recvBaseType, int root) throws MPIException; root 1727 ompi/mpi/java/java/Comm.java Buffer recvbuf, int recvcount, Datatype recvtype, int root) root 1733 ompi/mpi/java/java/Comm.java recvbuf, recvcount, recvtype.handle, root)); root 1752 ompi/mpi/java/java/Comm.java public final Request iScatter(Buffer buf, int count, Datatype type, int root) root 1758 ompi/mpi/java/java/Comm.java null, 0, 0, root)); root 1765 ompi/mpi/java/java/Comm.java Buffer recvbuf, int recvcount, long recvtype, int root) root 1783 ompi/mpi/java/java/Comm.java Object recvbuf, int recvcount, Datatype recvtype, int root) root 1809 ompi/mpi/java/java/Comm.java recvtype.handle, recvtype.baseType, root); root 1825 ompi/mpi/java/java/Comm.java Datatype sendtype, int root) root 1840 ompi/mpi/java/java/Comm.java null, false, 0, 0, 0, 0, root); root 1855 ompi/mpi/java/java/Comm.java Datatype recvtype, int root) root 1870 ompi/mpi/java/java/Comm.java recvtype.handle, recvtype.baseType, root); root 1877 ompi/mpi/java/java/Comm.java long recvType, int recvBaseType, int root) root 1896 ompi/mpi/java/java/Comm.java Buffer recvbuf, int recvcount, Datatype recvtype, int root) root 1903 ompi/mpi/java/java/Comm.java recvbuf, recvcount, recvtype.handle, root)); root 1923 ompi/mpi/java/java/Comm.java Datatype sendtype, int root) root 1929 ompi/mpi/java/java/Comm.java sendtype.handle, null, 0, 0, root)); root 1947 ompi/mpi/java/java/Comm.java Datatype recvtype, int root) root 1953 ompi/mpi/java/java/Comm.java recvbuf, recvcount, recvtype.handle, root)); root 1960 ompi/mpi/java/java/Comm.java Buffer recvbuf, int recvcount, long recvtype, int root) root 2803 ompi/mpi/java/java/Comm.java Datatype type, Op op, int root) root 2828 ompi/mpi/java/java/Comm.java count, type.handle, type.baseType, op, op.handle, root); root 2844 ompi/mpi/java/java/Comm.java public final void reduce(Object buf, int count, Datatype type, Op op, int root) root 2859 ompi/mpi/java/java/Comm.java type.handle, type.baseType, op, op.handle, root); root 2865 ompi/mpi/java/java/Comm.java long type, int baseType, Op jOp, long hOp, int root) root 2883 ompi/mpi/java/java/Comm.java int count, Datatype type, Op op, int root) root 2891 ompi/mpi/java/java/Comm.java type.handle, type.baseType, op, op.handle, root)); root 2912 ompi/mpi/java/java/Comm.java Datatype type, Op op, int root) root 2920 ompi/mpi/java/java/Comm.java type.handle, type.baseType, op, op.handle, root)); root 2927 ompi/mpi/java/java/Comm.java long type, int baseType, Op jOp, long hOp, int root) root 679 ompi/mpi/java/java/Intracomm.java public final Intercomm accept(String port, int root) throws MPIException root 682 ompi/mpi/java/java/Intracomm.java return new Intercomm(accept(handle, port, Info.NULL, root)); root 693 ompi/mpi/java/java/Intracomm.java public final Intercomm accept(String port, Info info, int root) root 697 ompi/mpi/java/java/Intracomm.java return new Intercomm(accept(handle, port, info.handle, root)); root 700 ompi/mpi/java/java/Intracomm.java private native long accept(long comm, String port, long info, int root) root 710 ompi/mpi/java/java/Intracomm.java public final Intercomm connect(String port, int root) throws MPIException root 713 ompi/mpi/java/java/Intracomm.java return new Intercomm(connect(handle, port, Info.NULL, root)); root 724 ompi/mpi/java/java/Intracomm.java public final Intercomm connect(String port, Info info, int root) root 728 ompi/mpi/java/java/Intracomm.java return new Intercomm(connect(handle, port, info.handle, root)); root 731 ompi/mpi/java/java/Intracomm.java private native long connect(long comm, String port, long info, int root) root 838 ompi/mpi/java/java/Intracomm.java Info info, int root, int[] errcodes) root 844 ompi/mpi/java/java/Intracomm.java info.handle, root, errcodes)); root 848 ompi/mpi/java/java/Intracomm.java int maxprocs, long info, int root, int[] errcodes) root 868 ompi/mpi/java/java/Intracomm.java Info[] info, int root, int[] errcodes) root 879 ompi/mpi/java/java/Intracomm.java hInfo, root, errcodes)); root 884 ompi/mpi/java/java/Intracomm.java long[] info, int root, int[] errcodes) throws MPIException; root 130 ompi/mpiext/affinity/c/mpiext_affinity_str.c hwloc_obj_t root; root 135 ompi/mpiext/affinity/c/mpiext_affinity_str.c root = hwloc_get_root_obj(opal_hwloc_topology); root 136 ompi/mpiext/affinity/c/mpiext_affinity_str.c rootset = root->cpuset; root 323 ompi/mpiext/affinity/c/mpiext_affinity_str.c hwloc_obj_t root; root 328 ompi/mpiext/affinity/c/mpiext_affinity_str.c root = hwloc_get_root_obj(opal_hwloc_topology); root 329 ompi/mpiext/affinity/c/mpiext_affinity_str.c rootset = root->cpuset; root 37 ompi/mpiext/pcollreq/c/bcast_init.c int root, MPI_Comm comm, MPI_Info info, MPI_Request *request) root 68 ompi/mpiext/pcollreq/c/bcast_init.c if ((root >= ompi_comm_size(comm)) || (root < 0)) { root 76 ompi/mpiext/pcollreq/c/bcast_init.c if (! ((root >= 0 && root < ompi_comm_remote_size(comm)) || root 77 ompi/mpiext/pcollreq/c/bcast_init.c MPI_ROOT == root || MPI_PROC_NULL == root)) { root 87 ompi/mpiext/pcollreq/c/bcast_init.c err = comm->c_coll->coll_bcast_init(buffer, count, datatype, root, comm, root 50 ompi/mpiext/pcollreq/c/gather_init.c int root, MPI_Comm comm, MPI_Info info, MPI_Request *request) root 65 ompi/mpiext/pcollreq/c/gather_init.c if(ompi_comm_rank(comm) == root) { root 85 ompi/mpiext/pcollreq/c/gather_init.c if (MPI_ROOT == root) { root 89 ompi/mpiext/pcollreq/c/gather_init.c } else if (MPI_PROC_NULL != root) { root 103 ompi/mpiext/pcollreq/c/gather_init.c } else if ((ompi_comm_rank(comm) != root && MPI_IN_PLACE == sendbuf) || root 104 ompi/mpiext/pcollreq/c/gather_init.c (ompi_comm_rank(comm) == root && MPI_IN_PLACE == recvbuf)) { root 114 ompi/mpiext/pcollreq/c/gather_init.c if ((root >= ompi_comm_size(comm)) || (root < 0)) { root 129 ompi/mpiext/pcollreq/c/gather_init.c if (ompi_comm_rank(comm) == root) { root 143 ompi/mpiext/pcollreq/c/gather_init.c if (! ((root >= 0 && root < ompi_comm_remote_size(comm)) || root 144 ompi/mpiext/pcollreq/c/gather_init.c MPI_ROOT == root || MPI_PROC_NULL == root)) { root 150 ompi/mpiext/pcollreq/c/gather_init.c if (MPI_ROOT != root && MPI_PROC_NULL != root) { root 159 ompi/mpiext/pcollreq/c/gather_init.c else if (MPI_ROOT == root) { root 175 ompi/mpiext/pcollreq/c/gather_init.c recvcount, recvtype, root, comm, info, request, root 48 ompi/mpiext/pcollreq/c/gatherv_init.c MPI_Datatype recvtype, int root, MPI_Comm comm, root 63 ompi/mpiext/pcollreq/c/gatherv_init.c if(ompi_comm_rank(comm) == root) { root 89 ompi/mpiext/pcollreq/c/gatherv_init.c if (MPI_ROOT == root) { root 97 ompi/mpiext/pcollreq/c/gatherv_init.c } else if (MPI_PROC_NULL != root) { root 111 ompi/mpiext/pcollreq/c/gatherv_init.c } else if ((ompi_comm_rank(comm) != root && MPI_IN_PLACE == sendbuf) || root 112 ompi/mpiext/pcollreq/c/gatherv_init.c (ompi_comm_rank(comm) == root && MPI_IN_PLACE == recvbuf)) { root 122 ompi/mpiext/pcollreq/c/gatherv_init.c if ((root >= ompi_comm_size(comm)) || (root < 0)) { root 135 ompi/mpiext/pcollreq/c/gatherv_init.c if (ompi_comm_rank(comm) == root) { root 158 ompi/mpiext/pcollreq/c/gatherv_init.c if (! ((root >= 0 && root < ompi_comm_remote_size(comm)) || root 159 ompi/mpiext/pcollreq/c/gatherv_init.c MPI_ROOT == root || MPI_PROC_NULL == root)) { root 165 ompi/mpiext/pcollreq/c/gatherv_init.c if (MPI_ROOT != root && MPI_PROC_NULL != root) { root 174 ompi/mpiext/pcollreq/c/gatherv_init.c else if (MPI_ROOT == root) { root 200 ompi/mpiext/pcollreq/c/gatherv_init.c root, comm, info, request, root 20 ompi/mpiext/pcollreq/c/mpiext_pcollreq_c.h OMPI_DECLSPEC int MPIX_Bcast_init(void *buffer, int count, MPI_Datatype datatype, int root, MPI_Comm comm, MPI_Info info, MPI_Request *request); root 22 ompi/mpiext/pcollreq/c/mpiext_pcollreq_c.h OMPI_DECLSPEC int MPIX_Gather_init(const void *sendbuf, int sendcount, MPI_Datatype sendtype, void *recvbuf, int recvcount, MPI_Datatype recvtype, int root, MPI_Comm comm, MPI_Info info, MPI_Request *request); root 23 ompi/mpiext/pcollreq/c/mpiext_pcollreq_c.h OMPI_DECLSPEC int MPIX_Gatherv_init(const void *sendbuf, int sendcount, MPI_Datatype sendtype, void *recvbuf, const int recvcounts[], const int displs[], MPI_Datatype recvtype, int root, MPI_Comm comm, MPI_Info info, MPI_Request *request); root 24 ompi/mpiext/pcollreq/c/mpiext_pcollreq_c.h OMPI_DECLSPEC int MPIX_Reduce_init(const void *sendbuf, void *recvbuf, int count, MPI_Datatype datatype, MPI_Op op, int root, MPI_Comm comm, MPI_Info info, MPI_Request *request); root 28 ompi/mpiext/pcollreq/c/mpiext_pcollreq_c.h OMPI_DECLSPEC int MPIX_Scatter_init(const void *sendbuf, int sendcount, MPI_Datatype sendtype, void *recvbuf, int recvcount, MPI_Datatype recvtype, int root, MPI_Comm comm, MPI_Info info, MPI_Request *request); root 29 ompi/mpiext/pcollreq/c/mpiext_pcollreq_c.h OMPI_DECLSPEC int MPIX_Scatterv_init(const void *sendbuf, const int sendcounts[], const int displs[], MPI_Datatype sendtype, void *recvbuf, int recvcount, MPI_Datatype recvtype, int root, MPI_Comm comm, MPI_Info info, MPI_Request *request); root 47 ompi/mpiext/pcollreq/c/mpiext_pcollreq_c.h OMPI_DECLSPEC int PMPIX_Bcast_init(void *buffer, int count, MPI_Datatype datatype, int root, MPI_Comm comm, MPI_Info info, MPI_Request *request); root 49 ompi/mpiext/pcollreq/c/mpiext_pcollreq_c.h OMPI_DECLSPEC int PMPIX_Gather_init(const void *sendbuf, int sendcount, MPI_Datatype sendtype, void *recvbuf, int recvcount, MPI_Datatype recvtype, int root, MPI_Comm comm, MPI_Info info, MPI_Request *request); root 50 ompi/mpiext/pcollreq/c/mpiext_pcollreq_c.h OMPI_DECLSPEC int PMPIX_Gatherv_init(const void *sendbuf, int sendcount, MPI_Datatype sendtype, void *recvbuf, const int recvcounts[], const int displs[], MPI_Datatype recvtype, int root, MPI_Comm comm, MPI_Info info, MPI_Request *request); root 51 ompi/mpiext/pcollreq/c/mpiext_pcollreq_c.h OMPI_DECLSPEC int PMPIX_Reduce_init(const void *sendbuf, void *recvbuf, int count, MPI_Datatype datatype, MPI_Op op, int root, MPI_Comm comm, MPI_Info info, MPI_Request *request); root 55 ompi/mpiext/pcollreq/c/mpiext_pcollreq_c.h OMPI_DECLSPEC int PMPIX_Scatter_init(const void *sendbuf, int sendcount, MPI_Datatype sendtype, void *recvbuf, int recvcount, MPI_Datatype recvtype, int root, MPI_Comm comm, MPI_Info info, MPI_Request *request); root 56 ompi/mpiext/pcollreq/c/mpiext_pcollreq_c.h OMPI_DECLSPEC int PMPIX_Scatterv_init(const void *sendbuf, const int sendcounts[], const int displs[], MPI_Datatype sendtype, void *recvbuf, int recvcount, MPI_Datatype recvtype, int root, MPI_Comm comm, MPI_Info info, MPI_Request *request); root 50 ompi/mpiext/pcollreq/c/reduce_init.c MPI_Datatype datatype, MPI_Op op, int root, MPI_Comm comm, root 62 ompi/mpiext/pcollreq/c/reduce_init.c if(ompi_comm_rank(comm) == root) { root 77 ompi/mpiext/pcollreq/c/reduce_init.c if (MPI_ROOT == root) { root 80 ompi/mpiext/pcollreq/c/reduce_init.c } else if (MPI_PROC_NULL != root) { root 104 ompi/mpiext/pcollreq/c/reduce_init.c } else if ((ompi_comm_rank(comm) != root && MPI_IN_PLACE == sendbuf) || root 105 ompi/mpiext/pcollreq/c/reduce_init.c (ompi_comm_rank(comm) == root && ((MPI_IN_PLACE == recvbuf) || (sendbuf == recvbuf)))) { root 115 ompi/mpiext/pcollreq/c/reduce_init.c if (! ((root >= 0 && root < ompi_comm_remote_size(comm)) || root 116 ompi/mpiext/pcollreq/c/reduce_init.c MPI_ROOT == root || MPI_PROC_NULL == root)) { root 124 ompi/mpiext/pcollreq/c/reduce_init.c if (root < 0 || root >= ompi_comm_size(comm)) { root 144 ompi/mpiext/pcollreq/c/reduce_init.c datatype, op, root, comm, info, request, root 50 ompi/mpiext/pcollreq/c/scatter_init.c int root, MPI_Comm comm, MPI_Info info, MPI_Request *request) root 59 ompi/mpiext/pcollreq/c/scatter_init.c if(ompi_comm_rank(comm) == root) { root 74 ompi/mpiext/pcollreq/c/scatter_init.c if(MPI_ROOT == root) { root 78 ompi/mpiext/pcollreq/c/scatter_init.c } else if (MPI_PROC_NULL != root) { root 92 ompi/mpiext/pcollreq/c/scatter_init.c } else if ((ompi_comm_rank(comm) != root && MPI_IN_PLACE == recvbuf) || root 93 ompi/mpiext/pcollreq/c/scatter_init.c (ompi_comm_rank(comm) == root && MPI_IN_PLACE == sendbuf)) { root 103 ompi/mpiext/pcollreq/c/scatter_init.c if ((root >= ompi_comm_size(comm)) || (root < 0)) { root 119 ompi/mpiext/pcollreq/c/scatter_init.c else if (ompi_comm_rank(comm) == root) { root 128 ompi/mpiext/pcollreq/c/scatter_init.c if (! ((root >= 0 && root < ompi_comm_remote_size(comm)) || root 129 ompi/mpiext/pcollreq/c/scatter_init.c MPI_ROOT == root || MPI_PROC_NULL == root)) { root 135 ompi/mpiext/pcollreq/c/scatter_init.c else if (MPI_ROOT != root && MPI_PROC_NULL != root) { root 147 ompi/mpiext/pcollreq/c/scatter_init.c else if (MPI_ROOT == root) { root 158 ompi/mpiext/pcollreq/c/scatter_init.c recvcount, recvtype, root, comm, info, request, root 48 ompi/mpiext/pcollreq/c/scatterv_init.c MPI_Datatype recvtype, int root, MPI_Comm comm, MPI_Info info, MPI_Request *request) root 62 ompi/mpiext/pcollreq/c/scatterv_init.c if(ompi_comm_rank(comm) == root) { root 81 ompi/mpiext/pcollreq/c/scatterv_init.c if(MPI_ROOT == root) { root 89 ompi/mpiext/pcollreq/c/scatterv_init.c } else if (MPI_PROC_NULL != root) { root 102 ompi/mpiext/pcollreq/c/scatterv_init.c } else if ((ompi_comm_rank(comm) != root && MPI_IN_PLACE == recvbuf) || root 103 ompi/mpiext/pcollreq/c/scatterv_init.c (ompi_comm_rank(comm) == root && MPI_IN_PLACE == sendbuf)) { root 113 ompi/mpiext/pcollreq/c/scatterv_init.c if ((root >= ompi_comm_size(comm)) || (root < 0)) { root 135 ompi/mpiext/pcollreq/c/scatterv_init.c if (ompi_comm_rank(comm) == root) { root 155 ompi/mpiext/pcollreq/c/scatterv_init.c if (! ((root >= 0 && root < ompi_comm_remote_size(comm)) || root 156 ompi/mpiext/pcollreq/c/scatterv_init.c MPI_ROOT == root || MPI_PROC_NULL == root)) { root 162 ompi/mpiext/pcollreq/c/scatterv_init.c if (MPI_ROOT != root && MPI_PROC_NULL != root) { root 176 ompi/mpiext/pcollreq/c/scatterv_init.c else if (MPI_ROOT == root) { root 198 ompi/mpiext/pcollreq/c/scatterv_init.c sendtype, recvbuf, recvcount, recvtype, root, comm, root 43 ompi/mpiext/pcollreq/mpif-h/bcast_init_f.c (char *buffer, MPI_Fint *count, MPI_Fint *datatype, MPI_Fint *root, MPI_Fint *comm, MPI_Fint *info, MPI_Fint *request, MPI_Fint *ierr), root 44 ompi/mpiext/pcollreq/mpif-h/bcast_init_f.c (buffer, count, datatype, root, comm, info, request, ierr) ) root 63 ompi/mpiext/pcollreq/mpif-h/bcast_init_f.c (char *buffer, MPI_Fint *count, MPI_Fint *datatype, MPI_Fint *root, MPI_Fint *comm, MPI_Fint *info, MPI_Fint *request, MPI_Fint *ierr), root 64 ompi/mpiext/pcollreq/mpif-h/bcast_init_f.c (buffer, count, datatype, root, comm, info, request, ierr) ) root 72 ompi/mpiext/pcollreq/mpif-h/bcast_init_f.c MPI_Fint *root, MPI_Fint *comm, MPI_Fint *info, MPI_Fint *request, root 88 ompi/mpiext/pcollreq/mpif-h/bcast_init_f.c OMPI_FINT_2_INT(*root), root 43 ompi/mpiext/pcollreq/mpif-h/gather_init_f.c (char *sendbuf, MPI_Fint *sendcount, MPI_Fint *sendtype, char *recvbuf, MPI_Fint *recvcount, MPI_Fint *recvtype, MPI_Fint *root, MPI_Fint *comm, MPI_Fint *info, MPI_Fint *request, MPI_Fint *ierr), root 44 ompi/mpiext/pcollreq/mpif-h/gather_init_f.c (sendbuf, sendcount, sendtype, recvbuf, recvcount, recvtype, root, comm, info, request, ierr) ) root 63 ompi/mpiext/pcollreq/mpif-h/gather_init_f.c (char *sendbuf, MPI_Fint *sendcount, MPI_Fint *sendtype, char *recvbuf, MPI_Fint *recvcount, MPI_Fint *recvtype, MPI_Fint *root, MPI_Fint *comm, MPI_Fint *info, MPI_Fint *request, MPI_Fint *ierr), root 64 ompi/mpiext/pcollreq/mpif-h/gather_init_f.c (sendbuf, sendcount, sendtype, recvbuf, recvcount, recvtype, root, comm, info, request, ierr) ) root 73 ompi/mpiext/pcollreq/mpif-h/gather_init_f.c MPI_Fint *root, MPI_Fint *comm, MPI_Fint *info, MPI_Fint *request, root 95 ompi/mpiext/pcollreq/mpif-h/gather_init_f.c OMPI_FINT_2_INT(*root), root 43 ompi/mpiext/pcollreq/mpif-h/gatherv_init_f.c (char *sendbuf, MPI_Fint *sendcount, MPI_Fint *sendtype, char *recvbuf, MPI_Fint *recvcounts, MPI_Fint *displs, MPI_Fint *recvtype, MPI_Fint *root, MPI_Fint *comm, MPI_Fint *info, MPI_Fint *request, MPI_Fint *ierr), root 44 ompi/mpiext/pcollreq/mpif-h/gatherv_init_f.c (sendbuf, sendcount, sendtype, recvbuf, recvcounts, displs, recvtype, root, comm, info, request, ierr) ) root 63 ompi/mpiext/pcollreq/mpif-h/gatherv_init_f.c (char *sendbuf, MPI_Fint *sendcount, MPI_Fint *sendtype, char *recvbuf, MPI_Fint *recvcounts, MPI_Fint *displs, MPI_Fint *recvtype, MPI_Fint *root, MPI_Fint *comm, MPI_Fint *info, MPI_Fint *request,MPI_Fint *ierr), root 64 ompi/mpiext/pcollreq/mpif-h/gatherv_init_f.c (sendbuf, sendcount, sendtype, recvbuf, recvcounts, displs, recvtype, root, comm, info, request, ierr) ) root 73 ompi/mpiext/pcollreq/mpif-h/gatherv_init_f.c MPI_Fint *recvtype, MPI_Fint *root, MPI_Fint *comm, root 102 ompi/mpiext/pcollreq/mpif-h/gatherv_init_f.c OMPI_FINT_2_INT(*root), root 91 ompi/mpiext/pcollreq/mpif-h/mpiext_pcollreq_prototypes.h PN2(void, MPIX_Bcast_init, mpix_bcast_init, MPIX_BCAST_INIT, (char *buffer, MPI_Fint *count, MPI_Fint *datatype, MPI_Fint *root, MPI_Fint *comm, MPI_Fint *info, MPI_Fint *request, MPI_Fint *ierr)); root 93 ompi/mpiext/pcollreq/mpif-h/mpiext_pcollreq_prototypes.h PN2(void, MPIX_Gather_init, mpix_gather_init, MPIX_GATHER_INIT, (char *sendbuf, MPI_Fint *sendcount, MPI_Fint *sendtype, char *recvbuf, MPI_Fint *recvcount, MPI_Fint *recvtype, MPI_Fint *root, MPI_Fint *comm, MPI_Fint *info, MPI_Fint *request, MPI_Fint *ierr)); root 94 ompi/mpiext/pcollreq/mpif-h/mpiext_pcollreq_prototypes.h PN2(void, MPIX_Gatherv_init, mpix_gatherv_init, MPIX_GATHERV_INIT, (char *sendbuf, MPI_Fint *sendcount, MPI_Fint *sendtype, char *recvbuf, MPI_Fint *recvcounts, MPI_Fint *displs, MPI_Fint *recvtype, MPI_Fint *root, MPI_Fint *comm, MPI_Fint *info, MPI_Fint *request, MPI_Fint *ierr)); root 95 ompi/mpiext/pcollreq/mpif-h/mpiext_pcollreq_prototypes.h PN2(void, MPIX_Reduce_init, mpix_reduce_init, MPIX_REDUCE_INIT, (char *sendbuf, char *recvbuf, MPI_Fint *count, MPI_Fint *datatype, MPI_Fint *op, MPI_Fint *root, MPI_Fint *comm, MPI_Fint *info, MPI_Fint *request, MPI_Fint *ierr)); root 99 ompi/mpiext/pcollreq/mpif-h/mpiext_pcollreq_prototypes.h PN2(void, MPIX_Scatter_init, mpix_scatter_init, MPIX_SCATTER_INIT, (char *sendbuf, MPI_Fint *sendcount, MPI_Fint *sendtype, char *recvbuf, MPI_Fint *recvcount, MPI_Fint *recvtype, MPI_Fint *root, MPI_Fint *comm, MPI_Fint *info, MPI_Fint *request, MPI_Fint *ierr)); root 100 ompi/mpiext/pcollreq/mpif-h/mpiext_pcollreq_prototypes.h PN2(void, MPIX_Scatterv_init, mpix_scatterv_init, MPIX_SCATTERV_INIT, (char *sendbuf, MPI_Fint *sendcounts, MPI_Fint *displs, MPI_Fint *sendtype, char *recvbuf, MPI_Fint *recvcount, MPI_Fint *recvtype, MPI_Fint *root, MPI_Fint *comm, MPI_Fint *info, MPI_Fint *request, MPI_Fint *ierr)); root 43 ompi/mpiext/pcollreq/mpif-h/reduce_init_f.c (char *sendbuf, char *recvbuf, MPI_Fint *count, MPI_Fint *datatype, MPI_Fint *op, MPI_Fint *root, MPI_Fint *comm, MPI_Fint *info, MPI_Fint *request, MPI_Fint *ierr), root 44 ompi/mpiext/pcollreq/mpif-h/reduce_init_f.c (sendbuf, recvbuf, count, datatype, op, root, comm, info, request, ierr) ) root 63 ompi/mpiext/pcollreq/mpif-h/reduce_init_f.c (char *sendbuf, char *recvbuf, MPI_Fint *count, MPI_Fint *datatype, MPI_Fint *op, MPI_Fint *root, MPI_Fint *comm, MPI_Fint *info, MPI_Fint *request, MPI_Fint *ierr), root 64 ompi/mpiext/pcollreq/mpif-h/reduce_init_f.c (sendbuf, recvbuf, count, datatype, op, root, comm, info, request, ierr) ) root 73 ompi/mpiext/pcollreq/mpif-h/reduce_init_f.c MPI_Fint *root, MPI_Fint *comm, MPI_Fint *info, MPI_Fint *request, root 95 ompi/mpiext/pcollreq/mpif-h/reduce_init_f.c OMPI_FINT_2_INT(*root), root 43 ompi/mpiext/pcollreq/mpif-h/scatter_init_f.c (char *sendbuf, MPI_Fint *sendcount, MPI_Fint *sendtype, char *recvbuf, MPI_Fint *recvcount, MPI_Fint *recvtype, MPI_Fint *root, MPI_Fint *comm, MPI_Fint *info, MPI_Fint *request, MPI_Fint *ierr), root 44 ompi/mpiext/pcollreq/mpif-h/scatter_init_f.c (sendbuf, sendcount, sendtype, recvbuf, recvcount, recvtype, root, comm, info, request, ierr) ) root 63 ompi/mpiext/pcollreq/mpif-h/scatter_init_f.c (char *sendbuf, MPI_Fint *sendcount, MPI_Fint *sendtype, char *recvbuf, MPI_Fint *recvcount, MPI_Fint *recvtype, MPI_Fint *root, MPI_Fint *comm, MPI_Fint *info, MPI_Fint *request, MPI_Fint *ierr), root 64 ompi/mpiext/pcollreq/mpif-h/scatter_init_f.c (sendbuf, sendcount, sendtype, recvbuf, recvcount, recvtype, root, comm, info, request, ierr) ) root 74 ompi/mpiext/pcollreq/mpif-h/scatter_init_f.c MPI_Fint *root, MPI_Fint *comm, MPI_Fint *info, MPI_Fint *request, root 95 ompi/mpiext/pcollreq/mpif-h/scatter_init_f.c OMPI_FINT_2_INT(*root), c_comm, c_info, &c_request); root 43 ompi/mpiext/pcollreq/mpif-h/scatterv_init_f.c (char *sendbuf, MPI_Fint *sendcounts, MPI_Fint *displs, MPI_Fint *sendtype, char *recvbuf, MPI_Fint *recvcount, MPI_Fint *recvtype, MPI_Fint *root, MPI_Fint *comm, MPI_Fint *info, MPI_Fint *request, MPI_Fint *ierr), root 44 ompi/mpiext/pcollreq/mpif-h/scatterv_init_f.c (sendbuf, sendcounts, displs, sendtype, recvbuf, recvcount, recvtype, root, comm, info, request, ierr) ) root 63 ompi/mpiext/pcollreq/mpif-h/scatterv_init_f.c (char *sendbuf, MPI_Fint *sendcounts, MPI_Fint *displs, MPI_Fint *sendtype, char *recvbuf, MPI_Fint *recvcount, MPI_Fint *recvtype, MPI_Fint *root, MPI_Fint *comm, MPI_Fint *info, MPI_Fint *request, MPI_Fint *ierr), root 64 ompi/mpiext/pcollreq/mpif-h/scatterv_init_f.c (sendbuf, sendcounts, displs, sendtype, recvbuf, recvcount, recvtype, root, comm, info, request, ierr) ) root 74 ompi/mpiext/pcollreq/mpif-h/scatterv_init_f.c MPI_Fint *recvtype, MPI_Fint *root, root 104 ompi/mpiext/pcollreq/mpif-h/scatterv_init_f.c OMPI_FINT_2_INT(*root), c_comm, c_info, &c_request); root 170 ompi/mpiext/pcollreq/use-mpi-f08/mpiext_pcollreq_usempif08.h subroutine mpix_bcast_init(buffer, count, datatype, root, & root 180 ompi/mpiext/pcollreq/use-mpi-f08/mpiext_pcollreq_usempif08.h integer, intent(in) :: count, root root 214 ompi/mpiext/pcollreq/use-mpi-f08/mpiext_pcollreq_usempif08.h recvbuf, recvcount, recvtype, root, & root 225 ompi/mpiext/pcollreq/use-mpi-f08/mpiext_pcollreq_usempif08.h integer, intent(in) :: sendcount, recvcount, root root 236 ompi/mpiext/pcollreq/use-mpi-f08/mpiext_pcollreq_usempif08.h recvbuf, recvcounts, displs, recvtype, root, & root 247 ompi/mpiext/pcollreq/use-mpi-f08/mpiext_pcollreq_usempif08.h integer, intent(in) :: sendcount, root root 259 ompi/mpiext/pcollreq/use-mpi-f08/mpiext_pcollreq_usempif08.h datatype, op, root, & root 270 ompi/mpiext/pcollreq/use-mpi-f08/mpiext_pcollreq_usempif08.h integer, intent(in) :: count, root root 351 ompi/mpiext/pcollreq/use-mpi-f08/mpiext_pcollreq_usempif08.h recvbuf, recvcount, recvtype, root, & root 362 ompi/mpiext/pcollreq/use-mpi-f08/mpiext_pcollreq_usempif08.h integer, intent(in) :: sendcount, recvcount, root root 373 ompi/mpiext/pcollreq/use-mpi-f08/mpiext_pcollreq_usempif08.h recvbuf, recvcount, recvtype, root, & root 384 ompi/mpiext/pcollreq/use-mpi-f08/mpiext_pcollreq_usempif08.h integer, intent(in) :: recvcount, root root 652 ompi/mpiext/pcollreq/use-mpi-f08/mpiext_pcollreq_usempif08.h subroutine pmpix_bcast_init(buffer, count, datatype, root, & root 662 ompi/mpiext/pcollreq/use-mpi-f08/mpiext_pcollreq_usempif08.h integer, intent(in) :: count, root root 696 ompi/mpiext/pcollreq/use-mpi-f08/mpiext_pcollreq_usempif08.h recvbuf, recvcount, recvtype, root, & root 707 ompi/mpiext/pcollreq/use-mpi-f08/mpiext_pcollreq_usempif08.h integer, intent(in) :: sendcount, recvcount, root root 718 ompi/mpiext/pcollreq/use-mpi-f08/mpiext_pcollreq_usempif08.h recvbuf, recvcounts, displs, recvtype, root, & root 729 ompi/mpiext/pcollreq/use-mpi-f08/mpiext_pcollreq_usempif08.h integer, intent(in) :: sendcount, root root 741 ompi/mpiext/pcollreq/use-mpi-f08/mpiext_pcollreq_usempif08.h datatype, op, root, & root 752 ompi/mpiext/pcollreq/use-mpi-f08/mpiext_pcollreq_usempif08.h integer, intent(in) :: count, root root 833 ompi/mpiext/pcollreq/use-mpi-f08/mpiext_pcollreq_usempif08.h recvbuf, recvcount, recvtype, root, & root 844 ompi/mpiext/pcollreq/use-mpi-f08/mpiext_pcollreq_usempif08.h integer, intent(in) :: sendcount, recvcount, root root 855 ompi/mpiext/pcollreq/use-mpi-f08/mpiext_pcollreq_usempif08.h recvbuf, recvcount, recvtype, root, & root 866 ompi/mpiext/pcollreq/use-mpi-f08/mpiext_pcollreq_usempif08.h integer, intent(in) :: recvcount, root root 315 ompi/mpiext/pcollreq/use-mpi/mpiext_pcollreq_usempi.h subroutine mpix_bcast_init(buffer, count, datatype, root, & root 325 ompi/mpiext/pcollreq/use-mpi/mpiext_pcollreq_usempi.h integer, intent(in) :: root root 334 ompi/mpiext/pcollreq/use-mpi/mpiext_pcollreq_usempi.h subroutine pmpix_bcast_init(buffer, count, datatype, root, & root 344 ompi/mpiext/pcollreq/use-mpi/mpiext_pcollreq_usempi.h integer, intent(in) :: root root 396 ompi/mpiext/pcollreq/use-mpi/mpiext_pcollreq_usempi.h recvbuf, recvcount, recvtype, root, & root 409 ompi/mpiext/pcollreq/use-mpi/mpiext_pcollreq_usempi.h integer, intent(in) :: root root 419 ompi/mpiext/pcollreq/use-mpi/mpiext_pcollreq_usempi.h recvbuf, recvcount, recvtype, root, & root 432 ompi/mpiext/pcollreq/use-mpi/mpiext_pcollreq_usempi.h integer, intent(in) :: root root 442 ompi/mpiext/pcollreq/use-mpi/mpiext_pcollreq_usempi.h recvbuf, recvcounts, displs, recvtype, root, & root 456 ompi/mpiext/pcollreq/use-mpi/mpiext_pcollreq_usempi.h integer, intent(in) :: root root 466 ompi/mpiext/pcollreq/use-mpi/mpiext_pcollreq_usempi.h recvbuf, recvcounts, displs, recvtype, root, & root 480 ompi/mpiext/pcollreq/use-mpi/mpiext_pcollreq_usempi.h integer, intent(in) :: root root 490 ompi/mpiext/pcollreq/use-mpi/mpiext_pcollreq_usempi.h datatype, op, root, & root 502 ompi/mpiext/pcollreq/use-mpi/mpiext_pcollreq_usempi.h integer, intent(in) :: root root 512 ompi/mpiext/pcollreq/use-mpi/mpiext_pcollreq_usempi.h datatype, op, root, & root 524 ompi/mpiext/pcollreq/use-mpi/mpiext_pcollreq_usempi.h integer, intent(in) :: root root 660 ompi/mpiext/pcollreq/use-mpi/mpiext_pcollreq_usempi.h recvbuf, recvcount, recvtype, root, & root 673 ompi/mpiext/pcollreq/use-mpi/mpiext_pcollreq_usempi.h integer, intent(in) :: root root 683 ompi/mpiext/pcollreq/use-mpi/mpiext_pcollreq_usempi.h recvbuf, recvcount, recvtype, root, & root 696 ompi/mpiext/pcollreq/use-mpi/mpiext_pcollreq_usempi.h integer, intent(in) :: root root 706 ompi/mpiext/pcollreq/use-mpi/mpiext_pcollreq_usempi.h recvbuf, recvcount, recvtype, root, & root 720 ompi/mpiext/pcollreq/use-mpi/mpiext_pcollreq_usempi.h integer, intent(in) :: root root 730 ompi/mpiext/pcollreq/use-mpi/mpiext_pcollreq_usempi.h recvbuf, recvcount, recvtype, root, & root 744 ompi/mpiext/pcollreq/use-mpi/mpiext_pcollreq_usempi.h integer, intent(in) :: root root 33 ompi/patterns/comm/bcast.c OMPI_DECLSPEC int ompi_comm_bcast_pml(void *buffer, int root, int count, root 46 ompi/patterns/comm/bcast.c node_rank=(my_rank_in_group-root+n_peers)%n_peers; root 66 ompi/patterns/comm/bcast.c peer_rank=(peer_rank+root)%n_peers; root 79 ompi/patterns/comm/bcast.c peer_rank=(peer_rank+root)%n_peers; root 37 ompi/patterns/comm/coll_ops.h OMPI_DECLSPEC int ompi_comm_bcast_pml(void *buffer, int root, int count, root 181 ompi/patterns/net/netpatterns_knomial_tree.h int my_rank, int root, int radix, int size, root 188 ompi/patterns/net/netpatterns_knomial_tree.h while((0 == (root - my_rank) % level) root 196 ompi/patterns/net/netpatterns_knomial_tree.h return my_rank - (my_rank % level - root % level); root 55 ompi/tools/mpisync/mpigclock.c static double mpigclock_measure_offset_adaptive(MPI_Comm comm, int root, int peer, double *min_rtt, double root_offset); root 61 ompi/tools/mpisync/mpigclock.c double mpigclock_sync_linear(MPI_Comm comm, int root, double *rtt) root 71 ompi/tools/mpisync/mpigclock.c if (rank == root || rank == peer) { root 72 ompi/tools/mpisync/mpigclock.c ret = mpigclock_measure_offset_adaptive(comm, root, peer, rtt, 0.0); root 82 ompi/tools/mpisync/mpigclock.c double mpigclock_sync_log(MPI_Comm comm, int root, double *rtt) root 92 ompi/tools/mpisync/mpigclock.c if (rank != root) { root 93 ompi/tools/mpisync/mpigclock.c root = (rank - 1) / 2; root 94 ompi/tools/mpisync/mpigclock.c MPI_Recv(&root_offset, 1, MPI_DOUBLE, root, MPIGCLOCK_MSGTAG, comm, MPI_STATUS_IGNORE); root 95 ompi/tools/mpisync/mpigclock.c ret = mpigclock_measure_offset_adaptive(comm, root, rank, rtt, root_offset); root 119 ompi/tools/mpisync/mpigclock.c static double mpigclock_measure_offset_adaptive(MPI_Comm comm, int root, int peer, double *min_rtt, double root_offset) root 130 ompi/tools/mpisync/mpigclock.c if (rank != root) { root 133 ompi/tools/mpisync/mpigclock.c MPI_Send(&starttime, 1, MPI_DOUBLE, root, MPIGCLOCK_MSGTAG, comm); root 134 ompi/tools/mpisync/mpigclock.c MPI_Recv(&peertime, 1, MPI_DOUBLE, root, MPIGCLOCK_MSGTAG, comm, root 145 ompi/tools/mpisync/mpigclock.c MPI_Send(&invalidtime, 1, MPI_DOUBLE, root, MPIGCLOCK_MSGTAG, root 162 ompi/tools/mpisync/mpigclock.c if( rank != root ){ root 54 ompi/tools/mpisync/mpigclock.h double mpigclock_sync_linear(MPI_Comm comm, int root, double *rtt); root 55 ompi/tools/mpisync/mpigclock.h double mpigclock_sync_log(MPI_Comm comm, int root, double *rtt); root 60 opal/class/opal_interval_tree.c OBJ_CONSTRUCT(&tree->root, opal_interval_tree_node_t); root 72 opal/class/opal_interval_tree.c tree->root.color = OPAL_INTERVAL_TREE_COLOR_BLACK; root 73 opal/class/opal_interval_tree.c tree->root.left = tree->root.right = tree->root.parent = &tree->nill; root 76 opal/class/opal_interval_tree.c tree->root.low = (uint64_t) -1; root 77 opal/class/opal_interval_tree.c tree->root.data = NULL; root 102 opal/class/opal_interval_tree.c OBJ_DESTRUCT(&tree->root); root 221 opal/class/opal_interval_tree.c tree->root.left->color = OPAL_INTERVAL_TREE_COLOR_BLACK; root 283 opal/class/opal_interval_tree.c return tree->root.left; root 290 opal/class/opal_interval_tree.c while ((node != tree->root.left) && (node->color == OPAL_INTERVAL_TREE_COLOR_BLACK)) { root 382 opal/class/opal_interval_tree.c return opal_interval_tree_find_interval (tree, tree->root.left, low, high, exact, data); root 412 opal/class/opal_interval_tree.c depth = opal_interval_tree_depth_node (tree, &tree->root); root 573 opal/class/opal_interval_tree.c inorder_destroy(tree, &tree->root); root 591 opal/class/opal_interval_tree.c if (p == &tree->root) { root 610 opal/class/opal_interval_tree.c opal_interval_tree_node_t *parent = &tree->root; root 706 opal/class/opal_interval_tree.c rc = inorder_traversal (tree, low, high, partial_ok, action, tree->root.left, ctx); root 835 opal/class/opal_interval_tree.c if (OPAL_INTERVAL_TREE_COLOR_BLACK != tree->root.left->color) { root 845 opal/class/opal_interval_tree.c black_depth = opal_interval_tree_black_depth (tree, tree->root.left, 0); root 847 opal/class/opal_interval_tree.c return opal_interval_tree_verify_node (tree, tree->root.left, black_depth, 0); root 885 opal/class/opal_interval_tree.c if (node != tree->root.left) { root 903 opal/class/opal_interval_tree.c opal_interval_tree_dump_node (tree, tree->root.left, 0, fh); root 81 opal/class/opal_interval_tree.h opal_interval_tree_node_t root; /**< a pointer to the root of the tree */ root 360 opal/class/opal_rb_tree.c opal_rb_tree_node_t * root = tree->root_ptr->left; root 361 opal/class/opal_rb_tree.c while ((x != root) && (x->color == BLACK)) { root 384 opal/class/opal_rb_tree.c x = root; root 409 opal/class/opal_rb_tree.c x = root; root 163 opal/class/opal_tree.c opal_tree_item_t *root; root 167 opal/class/opal_tree.c root = opal_tree_get_root(tree); root 168 opal/class/opal_tree.c check_len = count_descendants(root); root 62 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h #define SPLAY_INITIALIZER(root) \ root 65 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h #define SPLAY_INIT(root) do { \ root 66 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h (root)->sph_root = NULL; \ root 296 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h #define RB_INITIALIZER(root) \ root 299 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h #define RB_INIT(root) do { \ root 300 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h (root)->rbh_root = NULL; \ root 739 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h #define SPLAY_INITIALIZER(root) \ root 742 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h #define SPLAY_INIT(root) do { \ root 743 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h (root)->sph_root = NULL; \ root 973 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h #define RB_INITIALIZER(root) \ root 976 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h #define RB_INIT(root) do { \ root 977 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h (root)->rbh_root = NULL; \ root 132 opal/mca/hwloc/base/hwloc_base_util.c hwloc_obj_t root, pu; root 139 opal/mca/hwloc/base/hwloc_base_util.c root = hwloc_get_root_obj(topo); root 141 opal/mca/hwloc/base/hwloc_base_util.c if (NULL == root->userdata) { root 142 opal/mca/hwloc/base/hwloc_base_util.c root->userdata = (void*)OBJ_NEW(opal_hwloc_topo_data_t); root 144 opal/mca/hwloc/base/hwloc_base_util.c sum = (opal_hwloc_topo_data_t*)root->userdata; root 156 opal/mca/hwloc/base/hwloc_base_util.c hwloc_bitmap_and(avail, root->online_cpuset, root->allowed_cpuset); root 158 opal/mca/hwloc/base/hwloc_base_util.c avail = hwloc_bitmap_dup(root->cpuset); root 533 opal/mca/hwloc/base/hwloc_base_util.c hwloc_obj_t root; root 545 opal/mca/hwloc/base/hwloc_base_util.c root = hwloc_get_root_obj(opal_hwloc_topology); root 546 opal/mca/hwloc/base/hwloc_base_util.c hwloc_bitmap_copy(opal_hwloc_my_cpuset, root->cpuset); root 771 opal/mca/hwloc/base/hwloc_base_util.c hwloc_obj_t root; root 773 opal/mca/hwloc/base/hwloc_base_util.c root = hwloc_get_root_obj(topo); root 774 opal/mca/hwloc/base/hwloc_base_util.c rdata = (opal_hwloc_topo_data_t*)root->userdata; root 929 opal/mca/hwloc/base/hwloc_base_util.c hwloc_obj_t root; root 939 opal/mca/hwloc/base/hwloc_base_util.c root = hwloc_get_root_obj(topo); root 943 opal/mca/hwloc/base/hwloc_base_util.c for (k=0; k < root->arity; k++) { root 944 opal/mca/hwloc/base/hwloc_base_util.c df_clear(topo, root->children[k]); root 1720 opal/mca/hwloc/base/hwloc_base_util.c hwloc_obj_t root; root 1731 opal/mca/hwloc/base/hwloc_base_util.c root = hwloc_get_root_obj(topo); root 1732 opal/mca/hwloc/base/hwloc_base_util.c if (NULL != root->userdata) { root 1733 opal/mca/hwloc/base/hwloc_base_util.c sum = (opal_hwloc_topo_data_t*)root->userdata; root 1788 opal/mca/hwloc/base/hwloc_base_util.c hwloc_obj_t root; root 1799 opal/mca/hwloc/base/hwloc_base_util.c root = hwloc_get_root_obj(topo); root 1800 opal/mca/hwloc/base/hwloc_base_util.c if (NULL != root->userdata) { root 1801 opal/mca/hwloc/base/hwloc_base_util.c sum = (opal_hwloc_topo_data_t*)root->userdata; root 1877 opal/mca/hwloc/base/hwloc_base_util.c hwloc_obj_t root = NULL; root 1922 opal/mca/hwloc/base/hwloc_base_util.c root = hwloc_get_root_obj(topo); root 1923 opal/mca/hwloc/base/hwloc_base_util.c for (i = 0; i < root->arity; i++) { root 1924 opal/mca/hwloc/base/hwloc_base_util.c obj = root->children[i]; root 544 opal/mca/hwloc/hwloc201/hwloc/hwloc/pci-common.c struct hwloc_obj *root = hwloc_get_root_obj(topology); root 554 opal/mca/hwloc/hwloc201/hwloc/hwloc/pci-common.c listp = &root->io_first_child; root 584 opal/mca/hwloc/hwloc201/hwloc/hwloc/pci-common.c if (parent == root) { root 646 opal/mca/hwloc/hwloc201/hwloc/hwloc/pci-common.c hwloc_obj_t root = hwloc_get_root_obj(topology); root 647 opal/mca/hwloc/hwloc201/hwloc/hwloc/pci-common.c hwloc_obj_t parent = hwloc__pci_belowroot_find_by_busid(root, domain, bus, dev, func); root 648 opal/mca/hwloc/hwloc201/hwloc/hwloc/pci-common.c if (parent == root) root 4678 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-linux.c int flags, root = -1; root 4706 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-linux.c root = open(fsroot_path, O_RDONLY | O_DIRECTORY); root 4707 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-linux.c if (root < 0) root 4719 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-linux.c flags = fcntl(root, F_GETFD, 0); root 4721 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-linux.c -1 == fcntl(root, F_SETFD, FD_CLOEXEC | flags)) { root 4722 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-linux.c close(root); root 4723 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-linux.c root = -1; root 4732 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-linux.c data->root_fd = root; root 448 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-solaris-chiptype.c picl_nodehdl_t root; root 449 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-solaris-chiptype.c ret = picl_get_root(&root); root 451 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-solaris-chiptype.c ret = picl_walk_tree_by_class(root, "cpu", (void *)NULL, probe_cpu); root 452 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-solaris-chiptype.c ret = picl_walk_tree_by_class(root, "core", (void *)NULL, probe_cpu); root 326 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-solaris.c lgrp_id_t root; root 337 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-solaris.c root = lgrp_root(cookie); root 340 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-solaris.c npids = lgrp_cpus(cookie, root, NULL, 0, LGRP_CONTENT_HIERARCHY); root 352 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-solaris.c n = lgrp_cpus(cookie, root, pids, npids, LGRP_CONTENT_HIERARCHY); root 364 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-solaris.c nnids = lgrp_resources(cookie, root, NULL, 0, LGRP_RSRC_MEM); root 376 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-solaris.c n = lgrp_resources(cookie, root, nids, nnids, LGRP_RSRC_MEM); root 396 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-solaris.c lgrp_cookie_t cookie, lgrp_id_t root, root 405 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-solaris.c npids = lgrp_cpus(cookie, root, NULL, 0, LGRP_CONTENT_HIERARCHY); root 419 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-solaris.c nnids = lgrp_resources(cookie, root, NULL, 0, LGRP_RSRC_MEM); root 431 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-solaris.c n = lgrp_resources(cookie, root, nids, nnids, LGRP_RSRC_MEM); root 487 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-solaris.c lgrp_id_t root; root 498 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-solaris.c root = lgrp_root(cookie); root 502 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-solaris.c lgrp_build_numanodes(topology, cookie, root, glob_lgrps, &curlgrp); root 1605 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-xml.c struct hwloc_obj *root = topology->levels[0][0]; root 1613 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-xml.c assert(!root->cpuset); root 1636 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-xml.c ret = hwloc__xml_import_object(topology, data, NULL /* no parent */, root, root 1645 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-xml.c root = topology->levels[0][0]; root 1672 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-xml.c if (!root->cpuset) { root 1739 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-xml.c if (!root->nodeset) { root 1745 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-xml.c if (hwloc_bitmap_iszero(root->nodeset)) { root 1756 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-xml.c hwloc_alloc_root_sets(root); root 1780 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-xml.c hwloc_free_object_siblings_and_children(root->first_child); root 1781 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-xml.c root->first_child = NULL; root 1782 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-xml.c hwloc_free_object_siblings_and_children(root->memory_first_child); root 1783 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-xml.c root->memory_first_child = NULL; root 1784 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-xml.c hwloc_free_object_siblings_and_children(root->io_first_child); root 1785 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-xml.c root->io_first_child = NULL; root 1786 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-xml.c hwloc_free_object_siblings_and_children(root->misc_first_child); root 1787 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-xml.c root->misc_first_child = NULL; root 1790 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-xml.c if (root->cpuset) root 1791 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-xml.c hwloc_bitmap_zero(root->cpuset); root 1792 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-xml.c if (root->nodeset) root 1793 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-xml.c hwloc_bitmap_zero(root->nodeset); root 1579 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c hwloc__insert_object_by_cpuset(struct hwloc_topology *topology, hwloc_obj_t root, root 1597 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c if (!root) { root 1598 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c root = hwloc__find_insert_memory_parent(topology, obj, report_error); root 1599 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c if (!root) { root 1604 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c return hwloc__attach_memory_object(topology, root, obj, report_error); root 1607 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c if (!root) root 1609 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c root = topology->levels[0][0]; root 1611 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c result = hwloc___insert_object_by_cpuset(topology, root, obj, report_error); root 1701 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c static void hwloc_propagate_symmetric_subtree(hwloc_topology_t topology, hwloc_obj_t root); root 1708 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c hwloc_obj_t res, root; root 1723 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c root = hwloc_get_root_obj(topology); root 1725 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c hwloc_bitmap_and(obj->cpuset, obj->cpuset, root->cpuset); root 1727 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c hwloc_bitmap_and(obj->complete_cpuset, obj->complete_cpuset, root->complete_cpuset); root 1729 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c hwloc_bitmap_and(obj->nodeset, obj->nodeset, root->nodeset); root 1731 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c hwloc_bitmap_and(obj->complete_nodeset, obj->complete_nodeset, root->complete_nodeset); root 2095 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c hwloc__filter_bridges(hwloc_topology_t topology, hwloc_obj_t root, unsigned depth) root 2100 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c for_each_io_child_safe(child, root, pchild) { root 2386 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c hwloc_propagate_symmetric_subtree(hwloc_topology_t topology, hwloc_obj_t root) root 2389 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c unsigned arity = root->arity; root 2393 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c root->symmetric_subtree = 0; root 2405 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c for_each_child(child, root) { root 2423 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c memcpy(array, root->children, arity * sizeof(*array)); root 2443 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c root->symmetric_subtree = 1; root 2560 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c find_same_type(hwloc_obj_t root, hwloc_obj_t obj) root 2564 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c if (hwloc_type_cmp(root, obj) == HWLOC_OBJ_EQUAL) root 2567 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c for_each_child (child, root) root 2741 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c hwloc_obj_t *objs, *taken_objs, *new_objs, top_obj, root; root 2755 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c root = topology->levels[0][0]; root 2756 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c root->depth = 0; root 2757 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c topology->type_depth[root->type] = 0; root 2759 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c root->logical_index = 0; root 2760 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c root->prev_cousin = NULL; root 2761 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c root->next_cousin = NULL; root 2763 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c root->parent = NULL; root 2764 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c root->sibling_rank = 0; root 2765 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c root->prev_sibling = NULL; root 2766 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c root->next_sibling = NULL; root 2927 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c void hwloc_alloc_root_sets(hwloc_obj_t root) root 2938 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c if (!root->cpuset) root 2939 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c root->cpuset = hwloc_bitmap_alloc(); root 2940 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c if (!root->complete_cpuset) root 2941 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c root->complete_cpuset = hwloc_bitmap_alloc(); root 2942 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c if (!root->nodeset) root 2943 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c root->nodeset = hwloc_bitmap_alloc(); root 2944 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c if (!root->complete_nodeset) root 2945 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c root->complete_nodeset = hwloc_bitmap_alloc(); root 837 opal/mca/hwloc/hwloc201/hwloc/include/hwloc/helper.h hwloc_obj_t root = roots[flags & HWLOC_DISTRIB_FLAG_REVERSE ? n_roots-1-i : i]; root 838 opal/mca/hwloc/hwloc201/hwloc/include/hwloc/helper.h hwloc_cpuset_t cpuset = root->cpuset; root 839 opal/mca/hwloc/hwloc201/hwloc/include/hwloc/helper.h if (root->type == HWLOC_OBJ_NUMANODE) root 841 opal/mca/hwloc/hwloc201/hwloc/include/hwloc/helper.h root = root->parent; root 849 opal/mca/hwloc/hwloc201/hwloc/include/hwloc/helper.h if (!root->arity || chunk <= 1 || root->depth >= until) { root 866 opal/mca/hwloc/hwloc201/hwloc/include/hwloc/helper.h hwloc_distrib(topology, root->children, root->arity, cpusetp, chunk, until, flags); root 282 opal/mca/hwloc/hwloc201/hwloc/include/hwloc/plugins.h HWLOC_DECLSPEC struct hwloc_obj *hwloc__insert_object_by_cpuset(struct hwloc_topology *topology, hwloc_obj_t root, hwloc_obj_t obj, hwloc_report_error_t report_error); root 190 opal/mca/hwloc/hwloc201/hwloc/include/private/private.h extern void hwloc_alloc_root_sets(hwloc_obj_t root); root 96 opal/mca/pmix/pmix4x/pmix/src/util/os_dirpath.h typedef bool (*pmix_os_dirpath_destroy_callback_fn_t)(const char *root, const char *path); root 95 opal/util/os_dirpath.h typedef bool (*opal_os_dirpath_destroy_callback_fn_t)(const char *root, const char *path); root 172 orte/mca/rmaps/base/rmaps_base_binding.c hwloc_obj_t root; root 174 orte/mca/rmaps/base/rmaps_base_binding.c root = hwloc_get_root_obj(node->topology->topo); root 175 orte/mca/rmaps/base/rmaps_base_binding.c rdata = (opal_hwloc_topo_data_t*)root->userdata; root 518 orte/mca/rmaps/base/rmaps_base_binding.c hwloc_obj_t root; root 578 orte/mca/rmaps/base/rmaps_base_binding.c root = hwloc_get_root_obj(node->topology->topo); root 579 orte/mca/rmaps/base/rmaps_base_binding.c if (NULL == root->userdata) { root 585 orte/mca/rmaps/base/rmaps_base_binding.c sum = (opal_hwloc_topo_data_t*)root->userdata; root 257 orte/mca/rtc/hwloc/rtc_hwloc.c hwloc_obj_t root; root 287 orte/mca/rtc/hwloc/rtc_hwloc.c root = hwloc_get_root_obj(opal_hwloc_topology); root 288 orte/mca/rtc/hwloc/rtc_hwloc.c if (NULL == root->userdata) { root 294 orte/mca/rtc/hwloc/rtc_hwloc.c sum = (opal_hwloc_topo_data_t*)root->userdata; root 76 orte/util/session_dir.c static bool orte_dir_check_file(const char *root, const char *path); root 590 orte/util/session_dir.c orte_dir_check_file(const char *root, const char *path) root 600 orte/util/session_dir.c fullpath = opal_os_path(false, &fullpath, root, path, NULL); root 48 oshmem/mca/scoll/mpi/scoll_mpi_ops.c int root; root 57 oshmem/mca/scoll/mpi/scoll_mpi_ops.c root = oshmem_proc_group_find_id(group, PE_root); root 87 oshmem/mca/scoll/mpi/scoll_mpi_ops.c rc = mpi_module->comm->c_coll->coll_bcast(buf, nlong, dtype, root, mpi_module->comm, mpi_module->comm->c_coll->coll_bcast_module);