mpi_module 27 oshmem/mca/scoll/mpi/scoll_mpi_module.c static void mca_scoll_mpi_module_clear(mca_scoll_mpi_module_t *mpi_module) mpi_module 29 oshmem/mca/scoll/mpi/scoll_mpi_module.c mpi_module->previous_barrier = NULL; mpi_module 30 oshmem/mca/scoll/mpi/scoll_mpi_module.c mpi_module->previous_broadcast = NULL; mpi_module 31 oshmem/mca/scoll/mpi/scoll_mpi_module.c mpi_module->previous_reduce = NULL; mpi_module 32 oshmem/mca/scoll/mpi/scoll_mpi_module.c mpi_module->previous_collect = NULL; mpi_module 33 oshmem/mca/scoll/mpi/scoll_mpi_module.c mpi_module->previous_alltoall = NULL; mpi_module 36 oshmem/mca/scoll/mpi/scoll_mpi_module.c static void mca_scoll_mpi_module_construct(mca_scoll_mpi_module_t *mpi_module) mpi_module 38 oshmem/mca/scoll/mpi/scoll_mpi_module.c mca_scoll_mpi_module_clear(mpi_module); mpi_module 41 oshmem/mca/scoll/mpi/scoll_mpi_module.c static void mca_scoll_mpi_module_destruct(mca_scoll_mpi_module_t *mpi_module) mpi_module 44 oshmem/mca/scoll/mpi/scoll_mpi_module.c OBJ_RELEASE(mpi_module->previous_barrier_module); mpi_module 45 oshmem/mca/scoll/mpi/scoll_mpi_module.c OBJ_RELEASE(mpi_module->previous_broadcast_module); mpi_module 46 oshmem/mca/scoll/mpi/scoll_mpi_module.c OBJ_RELEASE(mpi_module->previous_reduce_module); mpi_module 47 oshmem/mca/scoll/mpi/scoll_mpi_module.c OBJ_RELEASE(mpi_module->previous_collect_module); mpi_module 48 oshmem/mca/scoll/mpi/scoll_mpi_module.c OBJ_RELEASE(mpi_module->previous_alltoall_module); mpi_module 50 oshmem/mca/scoll/mpi/scoll_mpi_module.c mca_scoll_mpi_module_clear(mpi_module); mpi_module 52 oshmem/mca/scoll/mpi/scoll_mpi_module.c if (mpi_module->comm != &(ompi_mpi_comm_world.comm) && (NULL != mpi_module->comm)) { mpi_module 53 oshmem/mca/scoll/mpi/scoll_mpi_module.c ompi_comm_free(&mpi_module->comm); mpi_module 58 oshmem/mca/scoll/mpi/scoll_mpi_module.c mpi_module->previous_ ## __api = osh_group->g_scoll.scoll_ ## __api;\ mpi_module 59 oshmem/mca/scoll/mpi/scoll_mpi_module.c mpi_module->previous_ ## __api ## _module = osh_group->g_scoll.scoll_ ## __api ## _module;\ mpi_module 64 oshmem/mca/scoll/mpi/scoll_mpi_module.c OBJ_RETAIN(mpi_module->previous_ ## __api ## _module);\ mpi_module 69 oshmem/mca/scoll/mpi/scoll_mpi_module.c mca_scoll_mpi_module_t* mpi_module = (mca_scoll_mpi_module_t*) module; mpi_module 110 oshmem/mca/scoll/mpi/scoll_mpi_module.c mca_scoll_mpi_module_t *mpi_module; mpi_module 178 oshmem/mca/scoll/mpi/scoll_mpi_module.c mpi_module = OBJ_NEW(mca_scoll_mpi_module_t); mpi_module 179 oshmem/mca/scoll/mpi/scoll_mpi_module.c if (!mpi_module){ mpi_module 182 oshmem/mca/scoll/mpi/scoll_mpi_module.c mpi_module->comm = osh_group->ompi_comm; mpi_module 184 oshmem/mca/scoll/mpi/scoll_mpi_module.c mpi_module->super.scoll_module_enable = mca_scoll_mpi_module_enable; mpi_module 185 oshmem/mca/scoll/mpi/scoll_mpi_module.c mpi_module->super.scoll_barrier = mca_scoll_mpi_barrier; mpi_module 186 oshmem/mca/scoll/mpi/scoll_mpi_module.c mpi_module->super.scoll_broadcast = mca_scoll_mpi_broadcast; mpi_module 187 oshmem/mca/scoll/mpi/scoll_mpi_module.c mpi_module->super.scoll_reduce = mca_scoll_mpi_reduce; mpi_module 188 oshmem/mca/scoll/mpi/scoll_mpi_module.c mpi_module->super.scoll_collect = mca_scoll_mpi_collect; mpi_module 189 oshmem/mca/scoll/mpi/scoll_mpi_module.c mpi_module->super.scoll_alltoall = NULL; mpi_module 192 oshmem/mca/scoll/mpi/scoll_mpi_module.c module = &mpi_module->super; mpi_module 20 oshmem/mca/scoll/mpi/scoll_mpi_ops.c mca_scoll_mpi_module_t *mpi_module; mpi_module 23 oshmem/mca/scoll/mpi/scoll_mpi_ops.c mpi_module = (mca_scoll_mpi_module_t *) group->g_scoll.scoll_barrier_module; mpi_module 25 oshmem/mca/scoll/mpi/scoll_mpi_ops.c rc = mpi_module->comm->c_coll->coll_barrier(mpi_module->comm, mpi_module->comm->c_coll->coll_barrier_module); mpi_module 28 oshmem/mca/scoll/mpi/scoll_mpi_ops.c PREVIOUS_SCOLL_FN(mpi_module, barrier, group, mpi_module 44 oshmem/mca/scoll/mpi/scoll_mpi_ops.c mca_scoll_mpi_module_t *mpi_module; mpi_module 50 oshmem/mca/scoll/mpi/scoll_mpi_ops.c mpi_module = (mca_scoll_mpi_module_t *) group->g_scoll.scoll_broadcast_module; mpi_module 67 oshmem/mca/scoll/mpi/scoll_mpi_ops.c PREVIOUS_SCOLL_FN(mpi_module, broadcast, group, mpi_module 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); mpi_module 90 oshmem/mca/scoll/mpi/scoll_mpi_ops.c PREVIOUS_SCOLL_FN(mpi_module, broadcast, group, mpi_module 112 oshmem/mca/scoll/mpi/scoll_mpi_ops.c mca_scoll_mpi_module_t *mpi_module; mpi_module 119 oshmem/mca/scoll/mpi/scoll_mpi_ops.c mpi_module = (mca_scoll_mpi_module_t *) group->g_scoll.scoll_collect_module; mpi_module 138 oshmem/mca/scoll/mpi/scoll_mpi_ops.c PREVIOUS_SCOLL_FN(mpi_module, collect, group, mpi_module 147 oshmem/mca/scoll/mpi/scoll_mpi_ops.c rc = mpi_module->comm->c_coll->coll_allgather(sbuf, (int)nlong, stype, rbuf, (int)nlong, rtype, mpi_module->comm, mpi_module->comm->c_coll->coll_allgather_module); mpi_module 149 oshmem/mca/scoll/mpi/scoll_mpi_ops.c rc = mpi_module->comm->c_coll->coll_allgather(sbuf, nlong, stype, rbuf, nlong, rtype, mpi_module->comm, mpi_module->comm->c_coll->coll_allgather_module); mpi_module 153 oshmem/mca/scoll/mpi/scoll_mpi_ops.c PREVIOUS_SCOLL_FN(mpi_module, collect, group, mpi_module 164 oshmem/mca/scoll/mpi/scoll_mpi_ops.c PREVIOUS_SCOLL_FN(mpi_module, collect, group, mpi_module 187 oshmem/mca/scoll/mpi/scoll_mpi_ops.c rc = mpi_module->comm->c_coll->coll_allgather(&len, sizeof(len), stype, recvcounts, mpi_module 188 oshmem/mca/scoll/mpi/scoll_mpi_ops.c sizeof(len), rtype, mpi_module->comm, mpi_module 189 oshmem/mca/scoll/mpi/scoll_mpi_ops.c mpi_module->comm->c_coll->coll_allgather_module); mpi_module 199 oshmem/mca/scoll/mpi/scoll_mpi_ops.c rc = mpi_module->comm->c_coll->coll_allgatherv(source, nlong, stype, target, recvcounts, mpi_module 200 oshmem/mca/scoll/mpi/scoll_mpi_ops.c disps, rtype, mpi_module->comm, mpi_module 201 oshmem/mca/scoll/mpi/scoll_mpi_ops.c mpi_module->comm->c_coll->coll_allgatherv_module); mpi_module 221 oshmem/mca/scoll/mpi/scoll_mpi_ops.c mca_scoll_mpi_module_t *mpi_module; mpi_module 228 oshmem/mca/scoll/mpi/scoll_mpi_ops.c mpi_module = (mca_scoll_mpi_module_t *) group->g_scoll.scoll_reduce_module; mpi_module 249 oshmem/mca/scoll/mpi/scoll_mpi_ops.c PREVIOUS_SCOLL_FN(mpi_module, reduce, group, mpi_module 259 oshmem/mca/scoll/mpi/scoll_mpi_ops.c rc = mpi_module->comm->c_coll->coll_allreduce(sbuf, rbuf, (int)count, dtype, h_op, mpi_module->comm, mpi_module->comm->c_coll->coll_allreduce_module); mpi_module 261 oshmem/mca/scoll/mpi/scoll_mpi_ops.c rc = mpi_module->comm->c_coll->coll_allreduce(sbuf, rbuf, count, dtype, h_op, mpi_module->comm, mpi_module->comm->c_coll->coll_allreduce_module); mpi_module 265 oshmem/mca/scoll/mpi/scoll_mpi_ops.c PREVIOUS_SCOLL_FN(mpi_module, reduce, group,