local_comm 1525 ompi/communicator/comm.c int ompi_comm_get_rprocs ( ompi_communicator_t *local_comm, local_comm 1545 ompi/communicator/comm.c local_rank = ompi_comm_rank (local_comm); local_comm 1546 ompi/communicator/comm.c local_size = ompi_comm_size (local_comm); local_comm 1554 ompi/communicator/comm.c if(OMPI_GROUP_IS_DENSE(local_comm->c_local_group)) { local_comm 1555 ompi/communicator/comm.c rc = ompi_proc_pack(local_comm->c_local_group->grp_proc_pointers, local_comm 1560 ompi/communicator/comm.c proc_list = (ompi_proc_t **) calloc (local_comm->c_local_group->grp_proc_count, local_comm 1562 ompi/communicator/comm.c for(i=0 ; i<local_comm->c_local_group->grp_proc_count ; i++) local_comm 1563 ompi/communicator/comm.c proc_list[i] = ompi_group_peer_lookup(local_comm->c_local_group,i); local_comm 1593 ompi/communicator/comm.c rc = local_comm->c_coll->coll_bcast( &rlen, 1, MPI_INT, local_comm 1594 ompi/communicator/comm.c local_leader, local_comm, local_comm 1595 ompi/communicator/comm.c local_comm->c_coll->coll_bcast_module ); local_comm 1626 ompi/communicator/comm.c rc = local_comm->c_coll->coll_bcast( recvbuf, rlen, MPI_BYTE, local_comm 1627 ompi/communicator/comm.c local_leader, local_comm, local_comm 1628 ompi/communicator/comm.c local_comm->c_coll->coll_bcast_module); local_comm 652 ompi/communicator/communicator.h int ompi_comm_get_rprocs ( ompi_communicator_t *local_comm, local_comm 47 ompi/mpi/c/intercomm_create.c int MPI_Intercomm_create(MPI_Comm local_comm, int local_leader, local_comm 61 ompi/mpi/c/intercomm_create.c memchecker_comm(local_comm); local_comm 68 ompi/mpi/c/intercomm_create.c if ( ompi_comm_invalid ( local_comm ) || local_comm 69 ompi/mpi/c/intercomm_create.c ( local_comm->c_flags & OMPI_COMM_INTER ) ) local_comm 74 ompi/mpi/c/intercomm_create.c return OMPI_ERRHANDLER_INVOKE ( local_comm, MPI_ERR_ARG, local_comm 85 ompi/mpi/c/intercomm_create.c local_size = ompi_comm_size ( local_comm ); local_comm 86 ompi/mpi/c/intercomm_create.c local_rank = ompi_comm_rank ( local_comm ); local_comm 92 ompi/mpi/c/intercomm_create.c return OMPI_ERRHANDLER_INVOKE ( local_comm, MPI_ERR_ARG, local_comm 101 ompi/mpi/c/intercomm_create.c return OMPI_ERRHANDLER_INVOKE ( local_comm, MPI_ERR_COMM, local_comm 106 ompi/mpi/c/intercomm_create.c return OMPI_ERRHANDLER_INVOKE ( local_comm, MPI_ERR_ARG, local_comm 133 ompi/mpi/c/intercomm_create.c rc = local_comm->c_coll->coll_bcast ( &rsize, 1, MPI_INT, lleader, local_comm 134 ompi/mpi/c/intercomm_create.c local_comm, local_comm 135 ompi/mpi/c/intercomm_create.c local_comm->c_coll->coll_bcast_module); local_comm 140 ompi/mpi/c/intercomm_create.c rc = ompi_comm_get_rprocs( local_comm, bridge_comm, lleader, local_comm 147 ompi/mpi/c/intercomm_create.c if(OMPI_GROUP_IS_DENSE(local_comm->c_local_group)) { local_comm 148 ompi/mpi/c/intercomm_create.c rc = ompi_comm_overlapping_groups(local_comm->c_local_group->grp_proc_count, local_comm 149 ompi/mpi/c/intercomm_create.c local_comm->c_local_group->grp_proc_pointers, local_comm 154 ompi/mpi/c/intercomm_create.c proc_list = (ompi_proc_t **) calloc (local_comm->c_local_group->grp_proc_count, local_comm 156 ompi/mpi/c/intercomm_create.c for(j=0 ; j<local_comm->c_local_group->grp_proc_count ; j++) { local_comm 157 ompi/mpi/c/intercomm_create.c proc_list[j] = ompi_group_peer_lookup(local_comm->c_local_group,j); local_comm 159 ompi/mpi/c/intercomm_create.c rc = ompi_comm_overlapping_groups(local_comm->c_local_group->grp_proc_count, local_comm 181 ompi/mpi/c/intercomm_create.c local_comm, /* old comm */ local_comm 182 ompi/mpi/c/intercomm_create.c local_comm->c_local_group->grp_proc_count, /* local_size */ local_comm 187 ompi/mpi/c/intercomm_create.c local_comm->error_handler, /* error handler*/ local_comm 189 ompi/mpi/c/intercomm_create.c local_comm->c_local_group, /* local group */ local_comm 201 ompi/mpi/c/intercomm_create.c rc = ompi_comm_nextcid (newcomp, local_comm, bridge_comm, &lleader, local_comm 208 ompi/mpi/c/intercomm_create.c rc = ompi_comm_activate (&newcomp, local_comm, bridge_comm, &lleader, &rleader, local_comm 225 ompi/mpi/c/intercomm_create.c return OMPI_ERRHANDLER_INVOKE(local_comm, rc, local_comm 41 ompi/mpi/fortran/mpif-h/intercomm_create_f.c (MPI_Fint *local_comm, MPI_Fint *local_leader, MPI_Fint *bridge_comm, MPI_Fint *remote_leader, MPI_Fint *tag, MPI_Fint *newintercomm, MPI_Fint *ierr), local_comm 42 ompi/mpi/fortran/mpif-h/intercomm_create_f.c (local_comm, local_leader, bridge_comm, remote_leader, tag, newintercomm, ierr) ) local_comm 61 ompi/mpi/fortran/mpif-h/intercomm_create_f.c (MPI_Fint *local_comm, MPI_Fint *local_leader, MPI_Fint *bridge_comm, MPI_Fint *remote_leader, MPI_Fint *tag, MPI_Fint *newintercomm, MPI_Fint *ierr), local_comm 62 ompi/mpi/fortran/mpif-h/intercomm_create_f.c (local_comm, local_leader, bridge_comm, remote_leader, tag, newintercomm, ierr) ) local_comm 69 ompi/mpi/fortran/mpif-h/intercomm_create_f.c void ompi_intercomm_create_f(MPI_Fint *local_comm, MPI_Fint *local_leader, local_comm 77 ompi/mpi/fortran/mpif-h/intercomm_create_f.c MPI_Comm c_local_comm = PMPI_Comm_f2c (*local_comm ); local_comm 300 ompi/mpi/fortran/mpif-h/prototypes_mpi.h PN2(void, MPI_Intercomm_create, mpi_intercomm_create, MPI_INTERCOMM_CREATE, (MPI_Fint *local_comm, MPI_Fint *local_leader, MPI_Fint *bridge_comm, MPI_Fint *remote_leader, MPI_Fint *tag, MPI_Fint *newintercomm, MPI_Fint *ierr)); local_comm 1551 ompi/mpi/fortran/use-mpi-f08/bindings/mpi-f-interfaces-bind.h subroutine ompi_intercomm_create_f(local_comm,local_leader,peer_comm, & local_comm 1555 ompi/mpi/fortran/use-mpi-f08/bindings/mpi-f-interfaces-bind.h INTEGER, INTENT(IN) :: local_comm, peer_comm local_comm 1078 ompi/mpi/fortran/use-mpi-tkr/mpi-f90-interfaces.h subroutine MPI_Intercomm_create(local_comm, local_leader, bridge_comm, remote_leader, tag, & local_comm 1080 ompi/mpi/fortran/use-mpi-tkr/mpi-f90-interfaces.h integer, intent(in) :: local_comm local_comm 1078 ompi/mpi/fortran/use-mpi-tkr/pmpi-f90-interfaces.h subroutine PMPI_Intercomm_create(local_comm, local_leader, bridge_comm, remote_leader, tag, & local_comm 1080 ompi/mpi/fortran/use-mpi-tkr/pmpi-f90-interfaces.h integer, intent(in) :: local_comm