oshmem_group_t     22 oshmem/include/oshmem/types.h    struct oshmem_group_t;
oshmem_group_t     37 oshmem/mca/scoll/base/base.h OSHMEM_DECLSPEC int mca_scoll_base_select(struct oshmem_group_t *group);
oshmem_group_t     39 oshmem/mca/scoll/base/base.h int mca_scoll_base_group_unselect(struct oshmem_group_t *group);
oshmem_group_t     47 oshmem/mca/scoll/base/scoll_base_select.c                                      oshmem_group_t * group);
oshmem_group_t     48 oshmem/mca/scoll/base/scoll_base_select.c static int check_one_component(oshmem_group_t * group,
oshmem_group_t     53 oshmem/mca/scoll/base/scoll_base_select.c                  oshmem_group_t * group,
oshmem_group_t     58 oshmem/mca/scoll/base/scoll_base_select.c                        oshmem_group_t * group,
oshmem_group_t     62 oshmem/mca/scoll/base/scoll_base_select.c static int scoll_null_barrier(struct oshmem_group_t *group,
oshmem_group_t     74 oshmem/mca/scoll/base/scoll_base_select.c static int scoll_null_broadcast(struct oshmem_group_t *group,
oshmem_group_t     91 oshmem/mca/scoll/base/scoll_base_select.c static int scoll_null_collect(struct oshmem_group_t *group,
oshmem_group_t    107 oshmem/mca/scoll/base/scoll_base_select.c static int scoll_null_reduce(struct oshmem_group_t *group,
oshmem_group_t    124 oshmem/mca/scoll/base/scoll_base_select.c static int scoll_null_alltoall(struct oshmem_group_t *group,
oshmem_group_t    167 oshmem/mca/scoll/base/scoll_base_select.c int mca_scoll_base_group_unselect(struct oshmem_group_t * group)
oshmem_group_t    193 oshmem/mca/scoll/base/scoll_base_select.c int mca_scoll_base_select(struct oshmem_group_t *group)
oshmem_group_t    288 oshmem/mca/scoll/base/scoll_base_select.c                                      oshmem_group_t *group)
oshmem_group_t    332 oshmem/mca/scoll/base/scoll_base_select.c static int check_one_component(oshmem_group_t *group,
oshmem_group_t    366 oshmem/mca/scoll/base/scoll_base_select.c                  oshmem_group_t *group,
oshmem_group_t    386 oshmem/mca/scoll/base/scoll_base_select.c                        oshmem_group_t *group,
oshmem_group_t     48 oshmem/mca/scoll/basic/scoll_basic.h mca_scoll_basic_query(struct oshmem_group_t *group, int *priority);
oshmem_group_t     57 oshmem/mca/scoll/basic/scoll_basic.h int mca_scoll_basic_barrier(struct oshmem_group_t *group, long *pSync, int alg);
oshmem_group_t     58 oshmem/mca/scoll/basic/scoll_basic.h int mca_scoll_basic_broadcast(struct oshmem_group_t *group,
oshmem_group_t     66 oshmem/mca/scoll/basic/scoll_basic.h int mca_scoll_basic_collect(struct oshmem_group_t *group,
oshmem_group_t     73 oshmem/mca/scoll/basic/scoll_basic.h int mca_scoll_basic_reduce(struct oshmem_group_t *group,
oshmem_group_t     81 oshmem/mca/scoll/basic/scoll_basic.h int mca_scoll_basic_alltoall(struct oshmem_group_t *group,
oshmem_group_t     22 oshmem/mca/scoll/basic/scoll_basic_alltoall.c static int a2a_alg_simple(struct oshmem_group_t *group,
oshmem_group_t     28 oshmem/mca/scoll/basic/scoll_basic_alltoall.c static int a2as_alg_simple(struct oshmem_group_t *group,
oshmem_group_t     36 oshmem/mca/scoll/basic/scoll_basic_alltoall.c int mca_scoll_basic_alltoall(struct oshmem_group_t *group,
oshmem_group_t    113 oshmem/mca/scoll/basic/scoll_basic_alltoall.c get_dst_pe(struct oshmem_group_t *group, int src_blk_idx, int dst_blk_idx, int *dst_pe_idx)
oshmem_group_t    122 oshmem/mca/scoll/basic/scoll_basic_alltoall.c static int a2as_alg_simple(struct oshmem_group_t *group,
oshmem_group_t    161 oshmem/mca/scoll/basic/scoll_basic_alltoall.c static int a2a_alg_simple(struct oshmem_group_t *group,
oshmem_group_t     24 oshmem/mca/scoll/basic/scoll_basic_barrier.c static int _algorithm_central_counter(struct oshmem_group_t *group,
oshmem_group_t     26 oshmem/mca/scoll/basic/scoll_basic_barrier.c static int _algorithm_tournament(struct oshmem_group_t *group, long *pSync);
oshmem_group_t     27 oshmem/mca/scoll/basic/scoll_basic_barrier.c static int _algorithm_recursive_doubling(struct oshmem_group_t *group,
oshmem_group_t     29 oshmem/mca/scoll/basic/scoll_basic_barrier.c static int _algorithm_dissemination(struct oshmem_group_t *group, long *pSync);
oshmem_group_t     30 oshmem/mca/scoll/basic/scoll_basic_barrier.c static int _algorithm_basic(struct oshmem_group_t *group, long *pSync);
oshmem_group_t     31 oshmem/mca/scoll/basic/scoll_basic_barrier.c static int _algorithm_adaptive(struct oshmem_group_t *group, long *pSync);
oshmem_group_t     33 oshmem/mca/scoll/basic/scoll_basic_barrier.c int mca_scoll_basic_barrier(struct oshmem_group_t *group, long *pSync, int alg)
oshmem_group_t    100 oshmem/mca/scoll/basic/scoll_basic_barrier.c static int _algorithm_central_counter(struct oshmem_group_t *group,
oshmem_group_t    205 oshmem/mca/scoll/basic/scoll_basic_barrier.c static int _algorithm_tournament(struct oshmem_group_t *group, long *pSync)
oshmem_group_t    305 oshmem/mca/scoll/basic/scoll_basic_barrier.c static int _algorithm_recursive_doubling(struct oshmem_group_t *group,
oshmem_group_t    443 oshmem/mca/scoll/basic/scoll_basic_barrier.c static int _algorithm_dissemination(struct oshmem_group_t *group, long *pSync)
oshmem_group_t    501 oshmem/mca/scoll/basic/scoll_basic_barrier.c static int _algorithm_basic(struct oshmem_group_t *group, long *pSync)
oshmem_group_t    551 oshmem/mca/scoll/basic/scoll_basic_barrier.c static int _algorithm_adaptive(struct oshmem_group_t *group, long *pSync)
oshmem_group_t     25 oshmem/mca/scoll/basic/scoll_basic_broadcast.c static int _algorithm_central_counter(struct oshmem_group_t *group,
oshmem_group_t     31 oshmem/mca/scoll/basic/scoll_basic_broadcast.c static int _algorithm_binomial_tree(struct oshmem_group_t *group,
oshmem_group_t     38 oshmem/mca/scoll/basic/scoll_basic_broadcast.c int mca_scoll_basic_broadcast(struct oshmem_group_t *group,
oshmem_group_t    122 oshmem/mca/scoll/basic/scoll_basic_broadcast.c static int _algorithm_central_counter(struct oshmem_group_t *group,
oshmem_group_t    177 oshmem/mca/scoll/basic/scoll_basic_broadcast.c static int _algorithm_binomial_tree(struct oshmem_group_t *group,
oshmem_group_t     23 oshmem/mca/scoll/basic/scoll_basic_collect.c static int _algorithm_central_collector(struct oshmem_group_t *group,
oshmem_group_t     28 oshmem/mca/scoll/basic/scoll_basic_collect.c static int _algorithm_f_central_counter(struct oshmem_group_t *group,
oshmem_group_t     33 oshmem/mca/scoll/basic/scoll_basic_collect.c static int _algorithm_f_tournament(struct oshmem_group_t *group,
oshmem_group_t     38 oshmem/mca/scoll/basic/scoll_basic_collect.c static int _algorithm_f_recursive_doubling(struct oshmem_group_t *group,
oshmem_group_t     43 oshmem/mca/scoll/basic/scoll_basic_collect.c static int _algorithm_f_ring(struct oshmem_group_t *group,
oshmem_group_t     49 oshmem/mca/scoll/basic/scoll_basic_collect.c int mca_scoll_basic_collect(struct oshmem_group_t *group,
oshmem_group_t    150 oshmem/mca/scoll/basic/scoll_basic_collect.c static int _algorithm_f_central_counter(struct oshmem_group_t *group,
oshmem_group_t    211 oshmem/mca/scoll/basic/scoll_basic_collect.c static int _algorithm_f_tournament(struct oshmem_group_t *group,
oshmem_group_t    322 oshmem/mca/scoll/basic/scoll_basic_collect.c static int _algorithm_f_ring(struct oshmem_group_t *group,
oshmem_group_t    381 oshmem/mca/scoll/basic/scoll_basic_collect.c static int _algorithm_f_recursive_doubling(struct oshmem_group_t *group,
oshmem_group_t    536 oshmem/mca/scoll/basic/scoll_basic_collect.c static int _algorithm_central_collector(struct oshmem_group_t *group,
oshmem_group_t     36 oshmem/mca/scoll/basic/scoll_basic_module.c                                   struct oshmem_group_t *comm)
oshmem_group_t     43 oshmem/mca/scoll/basic/scoll_basic_module.c mca_scoll_basic_query(struct oshmem_group_t *group, int *priority)
oshmem_group_t     24 oshmem/mca/scoll/basic/scoll_basic_reduce.c static int _algorithm_central_counter(struct oshmem_group_t *group,
oshmem_group_t     31 oshmem/mca/scoll/basic/scoll_basic_reduce.c static int _algorithm_tournament(struct oshmem_group_t *group,
oshmem_group_t     38 oshmem/mca/scoll/basic/scoll_basic_reduce.c static int _algorithm_recursive_doubling(struct oshmem_group_t *group,
oshmem_group_t     45 oshmem/mca/scoll/basic/scoll_basic_reduce.c static int _algorithm_linear(struct oshmem_group_t *group,
oshmem_group_t     52 oshmem/mca/scoll/basic/scoll_basic_reduce.c static int _algorithm_log(struct oshmem_group_t *group,
oshmem_group_t     60 oshmem/mca/scoll/basic/scoll_basic_reduce.c int mca_scoll_basic_reduce(struct oshmem_group_t *group,
oshmem_group_t    179 oshmem/mca/scoll/basic/scoll_basic_reduce.c static int _algorithm_central_counter(struct oshmem_group_t *group,
oshmem_group_t    252 oshmem/mca/scoll/basic/scoll_basic_reduce.c static int _algorithm_tournament(struct oshmem_group_t *group,
oshmem_group_t    375 oshmem/mca/scoll/basic/scoll_basic_reduce.c static int _algorithm_recursive_doubling(struct oshmem_group_t *group,
oshmem_group_t    549 oshmem/mca/scoll/basic/scoll_basic_reduce.c static int _algorithm_linear(struct oshmem_group_t *group,
oshmem_group_t    652 oshmem/mca/scoll/basic/scoll_basic_reduce.c static int _algorithm_log(struct oshmem_group_t *group,
oshmem_group_t     83 oshmem/mca/scoll/mpi/scoll_mpi.h mca_scoll_base_module_t* mca_scoll_mpi_comm_query(oshmem_group_t *osh_group, int *priority);
oshmem_group_t     85 oshmem/mca/scoll/mpi/scoll_mpi.h int mca_scoll_mpi_barrier(struct oshmem_group_t *group, long *pSync, int alg);
oshmem_group_t     87 oshmem/mca/scoll/mpi/scoll_mpi.h int mca_scoll_mpi_broadcast(struct oshmem_group_t *group,
oshmem_group_t     96 oshmem/mca/scoll/mpi/scoll_mpi.h int mca_scoll_mpi_collect(struct oshmem_group_t *group,
oshmem_group_t    104 oshmem/mca/scoll/mpi/scoll_mpi.h int mca_scoll_mpi_reduce(struct oshmem_group_t *group,
oshmem_group_t     67 oshmem/mca/scoll/mpi/scoll_mpi_module.c static int mca_scoll_mpi_save_coll_handlers(mca_scoll_base_module_t *module, oshmem_group_t *osh_group)
oshmem_group_t     82 oshmem/mca/scoll/mpi/scoll_mpi_module.c                                         oshmem_group_t *osh_group)
oshmem_group_t    107 oshmem/mca/scoll/mpi/scoll_mpi_module.c mca_scoll_mpi_comm_query(oshmem_group_t *osh_group, int *priority)
oshmem_group_t     18 oshmem/mca/scoll/mpi/scoll_mpi_ops.c int mca_scoll_mpi_barrier(struct oshmem_group_t *group, long *pSync, int alg)
oshmem_group_t     35 oshmem/mca/scoll/mpi/scoll_mpi_ops.c int mca_scoll_mpi_broadcast(struct oshmem_group_t *group,
oshmem_group_t    102 oshmem/mca/scoll/mpi/scoll_mpi_ops.c int mca_scoll_mpi_collect(struct oshmem_group_t *group,
oshmem_group_t    212 oshmem/mca/scoll/mpi/scoll_mpi_ops.c int mca_scoll_mpi_reduce(struct oshmem_group_t *group,
oshmem_group_t     37 oshmem/mca/scoll/scoll.h struct oshmem_group_t;
oshmem_group_t     91 oshmem/mca/scoll/scoll.h                                            struct oshmem_group_t *comm);
oshmem_group_t    116 oshmem/mca/scoll/scoll.h typedef int (*mca_scoll_base_module_barrier_fn_t)(struct oshmem_group_t *group,
oshmem_group_t    119 oshmem/mca/scoll/scoll.h typedef int (*mca_scoll_base_module_broadcast_fn_t)(struct oshmem_group_t *group,
oshmem_group_t    127 oshmem/mca/scoll/scoll.h typedef int (*mca_scoll_base_module_collect_fn_t)(struct oshmem_group_t *group,
oshmem_group_t    134 oshmem/mca/scoll/scoll.h typedef int (*mca_scoll_base_module_reduce_fn_t)(struct oshmem_group_t *group,
oshmem_group_t    142 oshmem/mca/scoll/scoll.h typedef int (*mca_scoll_base_module_alltoall_fn_t)(struct oshmem_group_t *group,
oshmem_group_t     56 oshmem/proc/proc.c oshmem_group_t* oshmem_group_all = NULL;
oshmem_group_t     57 oshmem/proc/proc.c oshmem_group_t* oshmem_group_self = NULL;
oshmem_group_t     58 oshmem/proc/proc.c oshmem_group_t* oshmem_group_null = NULL;
oshmem_group_t     60 oshmem/proc/proc.c OBJ_CLASS_INSTANCE(oshmem_group_t, opal_object_t, NULL, NULL);
oshmem_group_t     62 oshmem/proc/proc.c static void oshmem_proc_group_destroy_internal(oshmem_group_t* group,
oshmem_group_t    112 oshmem/proc/proc.c     oshmem_group_t *group;
oshmem_group_t    117 oshmem/proc/proc.c         group = (oshmem_group_t *) opal_pointer_array_get_item(&oshmem_group_array,
oshmem_group_t    128 oshmem/proc/proc.c     oshmem_group_t *group;
oshmem_group_t    134 oshmem/proc/proc.c                 (oshmem_group_t *) opal_pointer_array_get_item(&oshmem_group_array,
oshmem_group_t    148 oshmem/proc/proc.c oshmem_group_t* oshmem_proc_group_create(int pe_start, int pe_stride, int pe_size)
oshmem_group_t    152 oshmem/proc/proc.c     oshmem_group_t* group = NULL;
oshmem_group_t    163 oshmem/proc/proc.c     group = OBJ_NEW(oshmem_group_t);
oshmem_group_t    244 oshmem/proc/proc.c oshmem_proc_group_destroy_internal(oshmem_group_t* group, int scoll_unselect)
oshmem_group_t    281 oshmem/proc/proc.c void oshmem_proc_group_destroy(oshmem_group_t* group)
oshmem_group_t     36 oshmem/proc/proc.h struct oshmem_group_t;
oshmem_group_t     72 oshmem/proc/proc.h typedef struct oshmem_group_t oshmem_group_t;
oshmem_group_t     73 oshmem/proc/proc.h OSHMEM_DECLSPEC OBJ_CLASS_DECLARATION(oshmem_group_t);
oshmem_group_t     75 oshmem/proc/proc.h OSHMEM_DECLSPEC extern oshmem_group_t* oshmem_group_all;
oshmem_group_t     76 oshmem/proc/proc.h OSHMEM_DECLSPEC extern oshmem_group_t* oshmem_group_self;
oshmem_group_t     77 oshmem/proc/proc.h OSHMEM_DECLSPEC extern oshmem_group_t* oshmem_group_null;
oshmem_group_t    203 oshmem/proc/proc.h OSHMEM_DECLSPEC oshmem_group_t *oshmem_proc_group_create(int pe_start,
oshmem_group_t    210 oshmem/proc/proc.h static inline oshmem_group_t *
oshmem_group_t    213 oshmem/proc/proc.h     oshmem_group_t *group;
oshmem_group_t    233 oshmem/proc/proc.h OSHMEM_DECLSPEC void oshmem_proc_group_destroy(oshmem_group_t* group);
oshmem_group_t    240 oshmem/proc/proc.h static inline ompi_proc_t *oshmem_proc_group_find(oshmem_group_t* group,
oshmem_group_t    269 oshmem/proc/proc.h static inline int oshmem_proc_group_find_id(oshmem_group_t* group, int pe)
oshmem_group_t    286 oshmem/proc/proc.h static inline int oshmem_proc_group_is_member(oshmem_group_t *group)
oshmem_group_t     43 oshmem/proc/proc_group_cache.c oshmem_group_t *oshmem_group_cache_find(int pe_start, int pe_stride, int pe_size)
oshmem_group_t     46 oshmem/proc/proc_group_cache.c     oshmem_group_t *group;
oshmem_group_t     67 oshmem/proc/proc_group_cache.c int oshmem_group_cache_insert(oshmem_group_t *group, int pe_start,
oshmem_group_t     33 oshmem/proc/proc_group_cache.h oshmem_group_t* oshmem_group_cache_find(int pe_start, int pe_stride, int pe_size);
oshmem_group_t     35 oshmem/proc/proc_group_cache.h int oshmem_group_cache_insert(oshmem_group_t *group, int pe_start,
oshmem_group_t     55 oshmem/request/request.c     req->req_shmem_object.comm = (oshmem_group_t*) NULL; /* TODO: Implement*/
oshmem_group_t    124 oshmem/request/request.c             (oshmem_group_t*) &ompi_mpi_comm_world.comm;
oshmem_group_t    157 oshmem/request/request.c             (oshmem_group_t*) &ompi_mpi_comm_world.comm;
oshmem_group_t     94 oshmem/request/request.h struct oshmem_group_t;
oshmem_group_t    105 oshmem/request/request.h     struct oshmem_group_t *comm;
oshmem_group_t     81 oshmem/shmem/c/shmem_alltoall.c     oshmem_group_t* group;
oshmem_group_t     33 oshmem/shmem/c/shmem_barrier.c     oshmem_group_t* group;
oshmem_group_t     61 oshmem/shmem/c/shmem_broadcast.c     oshmem_group_t *group;
oshmem_group_t     61 oshmem/shmem/c/shmem_collect.c     oshmem_group_t *group;
oshmem_group_t     40 oshmem/shmem/c/shmem_reduce.c     oshmem_group_t*  group = NULL;                                                          \
oshmem_group_t     33 oshmem/shmem/c/shmem_sync.c     oshmem_group_t* group;
oshmem_group_t     70 oshmem/shmem/fortran/shmem_alltoall_f.c     oshmem_group_t *group;\
oshmem_group_t    101 oshmem/shmem/fortran/shmem_alltoall_f.c     oshmem_group_t *group;\
oshmem_group_t     62 oshmem/shmem/fortran/shmem_and_to_all_f.c     oshmem_group_t *group;\
oshmem_group_t     71 oshmem/shmem/fortran/shmem_broadcast_f.c     oshmem_group_t *group;\
oshmem_group_t    106 oshmem/shmem/fortran/shmem_collect_f.c     oshmem_group_t *group;\
oshmem_group_t     89 oshmem/shmem/fortran/shmem_max_to_all_f.c     oshmem_group_t *group;\
oshmem_group_t     90 oshmem/shmem/fortran/shmem_min_to_all_f.c     oshmem_group_t *group;\
oshmem_group_t     62 oshmem/shmem/fortran/shmem_or_to_all_f.c     oshmem_group_t *group;\
oshmem_group_t    108 oshmem/shmem/fortran/shmem_prod_to_all_f.c     oshmem_group_t *group;\
oshmem_group_t    107 oshmem/shmem/fortran/shmem_sum_to_all_f.c     oshmem_group_t *group;\
oshmem_group_t     80 oshmem/shmem/fortran/shmem_xor_to_all_f.c     oshmem_group_t *group;\