nelems           1602 oshmem/include/pshmem.h OSHMEM_DECLSPEC void pshmem_alltoall32(void *target, const void *source, size_t nelems, int PE_start, int logPE_stride, int PE_size, long *pSync);
nelems           1603 oshmem/include/pshmem.h OSHMEM_DECLSPEC void pshmem_alltoall64(void *target, const void *source, size_t nelems, int PE_start, int logPE_stride, int PE_size, long *pSync);
nelems           1604 oshmem/include/pshmem.h OSHMEM_DECLSPEC void pshmem_alltoalls32(void *target, const void *source, ptrdiff_t dst, ptrdiff_t sst, size_t nelems, int PE_start, int logPE_stride, int PE_size, long *pSync);
nelems           1605 oshmem/include/pshmem.h OSHMEM_DECLSPEC void pshmem_alltoalls64(void *target, const void *source, ptrdiff_t dst, ptrdiff_t sst, size_t nelems, int PE_start, int logPE_stride, int PE_size, long *pSync);
nelems             85 oshmem/mca/scoll/basic/scoll_basic.h                              size_t nelems,
nelems             25 oshmem/mca/scoll/basic/scoll_basic_alltoall.c                           size_t nelems,
nelems             32 oshmem/mca/scoll/basic/scoll_basic_alltoall.c                            size_t nelems,
nelems             40 oshmem/mca/scoll/basic/scoll_basic_alltoall.c                              size_t nelems,
nelems             65 oshmem/mca/scoll/basic/scoll_basic_alltoall.c     if (OPAL_UNLIKELY(!nelems)) {
nelems             70 oshmem/mca/scoll/basic/scoll_basic_alltoall.c         rc = a2a_alg_simple(group, target, source, nelems, element_size);
nelems             72 oshmem/mca/scoll/basic/scoll_basic_alltoall.c         rc = a2as_alg_simple(group, target, source, dst, sst, nelems,
nelems            102 oshmem/mca/scoll/basic/scoll_basic_alltoall.c get_stride_elem(const void *base, ptrdiff_t sst, size_t nelems, size_t elem_size,
nelems            109 oshmem/mca/scoll/basic/scoll_basic_alltoall.c     return (char *)base + elem_size * sst * (nelems * block_idx + elem_idx);
nelems            126 oshmem/mca/scoll/basic/scoll_basic_alltoall.c                            size_t nelems,
nelems            145 oshmem/mca/scoll/basic/scoll_basic_alltoall.c         for (elem_idx = 0; elem_idx < nelems; elem_idx++) {
nelems            147 oshmem/mca/scoll/basic/scoll_basic_alltoall.c                         get_stride_elem(target, tst, nelems, element_size,
nelems            150 oshmem/mca/scoll/basic/scoll_basic_alltoall.c                         get_stride_elem(source, sst, nelems, element_size,
nelems            164 oshmem/mca/scoll/basic/scoll_basic_alltoall.c                            size_t nelems,
nelems            181 oshmem/mca/scoll/basic/scoll_basic_alltoall.c     dst_blk = get_stride_elem(target, 1, nelems, element_size, dst_blk_idx, 0);
nelems            187 oshmem/mca/scoll/basic/scoll_basic_alltoall.c                                 nelems * element_size,
nelems            188 oshmem/mca/scoll/basic/scoll_basic_alltoall.c                                 get_stride_elem(source, 1, nelems,
nelems            146 oshmem/mca/scoll/scoll.h                                                   size_t nelems,
nelems             26 oshmem/shmem/c/shmem_alltoall.c                             size_t nelems,
nelems             36 oshmem/shmem/c/shmem_alltoall.c                      size_t nelems,                                  \
nelems             43 oshmem/shmem/c/shmem_alltoall.c     RUNTIME_CHECK_ADDR_SIZE(target, nelems);                         \
nelems             44 oshmem/shmem/c/shmem_alltoall.c     RUNTIME_CHECK_ADDR_SIZE(source, nelems);                         \
nelems             46 oshmem/shmem/c/shmem_alltoall.c     _shmem_alltoall(target, source, 1, 1, nelems, element_size,      \
nelems             55 oshmem/shmem/c/shmem_alltoall.c                      size_t nelems,                                  \
nelems             62 oshmem/shmem/c/shmem_alltoall.c     RUNTIME_CHECK_ADDR_SIZE(target, nelems);                         \
nelems             63 oshmem/shmem/c/shmem_alltoall.c     RUNTIME_CHECK_ADDR_SIZE(source, nelems);                         \
nelems             65 oshmem/shmem/c/shmem_alltoall.c     _shmem_alltoall(target, source, dst, sst, nelems, element_size,  \
nelems             73 oshmem/shmem/c/shmem_alltoall.c                             size_t nelems,
nelems             91 oshmem/shmem/c/shmem_alltoall.c                                        nelems,
nelems             35 oshmem/shmem/c/shmem_broadcast.c                       size_t nelems,                                \
nelems             43 oshmem/shmem/c/shmem_broadcast.c     RUNTIME_CHECK_ADDR_SIZE(target, nelems);                        \
nelems             44 oshmem/shmem/c/shmem_broadcast.c     RUNTIME_CHECK_ADDR_SIZE(source, nelems);                        \
nelems             46 oshmem/shmem/c/shmem_broadcast.c     _shmem_broadcast( target, source, nelems * element_size,        \
nelems             35 oshmem/shmem/c/shmem_collect.c                       size_t nelems,                            \
nelems             42 oshmem/shmem/c/shmem_collect.c     RUNTIME_CHECK_ADDR_SIZE(target, nelems);                    \
nelems             43 oshmem/shmem/c/shmem_collect.c     RUNTIME_CHECK_ADDR_SIZE(source, nelems);                    \
nelems             45 oshmem/shmem/c/shmem_collect.c     _shmem_collect( target, source, nelems * element_size,      \
nelems             25 oshmem/shmem/c/shmem_get.c #define DO_SHMEM_TYPE_GET(ctx, type, target, source, nelems, pe) do { \
nelems             33 oshmem/shmem/c/shmem_get.c         size = nelems * sizeof(type);                               \
nelems             44 oshmem/shmem/c/shmem_get.c     void shmem_ctx##type_name##_get(shmem_ctx_t ctx, type *target, const type *source, size_t nelems, int pe) \
nelems             46 oshmem/shmem/c/shmem_get.c         DO_SHMEM_TYPE_GET(ctx, type, target, source, nelems, pe);   \
nelems             51 oshmem/shmem/c/shmem_get.c     void shmem##type_name##_get(type *target, const type *source, size_t nelems, int pe) \
nelems             54 oshmem/shmem/c/shmem_get.c                           nelems, pe);                              \
nelems            176 oshmem/shmem/c/shmem_get.c #define DO_SHMEM_GETMEM(ctx, target, source, element_size, nelems, pe) do { \
nelems            184 oshmem/shmem/c/shmem_get.c         size = nelems * element_size;                               \
nelems            195 oshmem/shmem/c/shmem_get.c     void prefix##_ctx##name(shmem_ctx_t ctx, void *target, const void *source, size_t nelems, int pe) \
nelems            197 oshmem/shmem/c/shmem_get.c         DO_SHMEM_GETMEM(ctx, target, source, element_size, nelems, pe); \
nelems            202 oshmem/shmem/c/shmem_get.c     void prefix##name(void *target, const void *source, size_t nelems, int pe) \
nelems            205 oshmem/shmem/c/shmem_get.c                         element_size, nelems, pe);                  \
nelems             25 oshmem/shmem/c/shmem_get_nb.c #define DO_SHMEM_TYPE_GET_NB(ctx, type, target, source, nelems, pe) do { \
nelems             33 oshmem/shmem/c/shmem_get_nb.c         size = nelems * sizeof(type);                               \
nelems             44 oshmem/shmem/c/shmem_get_nb.c     void shmem_ctx##type_name##_get_nbi(shmem_ctx_t ctx, type *target, const type *source, size_t nelems, int pe) \
nelems             46 oshmem/shmem/c/shmem_get_nb.c         DO_SHMEM_TYPE_GET_NB(ctx, type, target, source, nelems, pe); \
nelems             51 oshmem/shmem/c/shmem_get_nb.c     void shmem##type_name##_get_nbi(type *target, const type *source, size_t nelems, int pe) \
nelems             54 oshmem/shmem/c/shmem_get_nb.c                              source, nelems, pe);                   \
nelems            176 oshmem/shmem/c/shmem_get_nb.c #define DO_SHMEM_GETMEM_NB(ctx, target, source, element_size, nelems, pe) do { \
nelems            184 oshmem/shmem/c/shmem_get_nb.c         size = nelems * element_size;                               \
nelems            195 oshmem/shmem/c/shmem_get_nb.c     void prefix##_ctx##name##_nbi(shmem_ctx_t ctx, void *target, const void *source, size_t nelems, int pe) \
nelems            197 oshmem/shmem/c/shmem_get_nb.c         DO_SHMEM_GETMEM_NB(ctx, target, source, element_size, nelems, pe); \
nelems            202 oshmem/shmem/c/shmem_get_nb.c     void prefix##name##_nbi(void *target, const void *source, size_t nelems, int pe) \
nelems            205 oshmem/shmem/c/shmem_get_nb.c                            element_size, nelems, pe);               \
nelems             26 oshmem/shmem/c/shmem_iget.c #define DO_SHMEM_TYPE_IGET(ctx, type, target, source, tst, sst, nelems, pe) do { \
nelems             36 oshmem/shmem/c/shmem_iget.c         for (i = 0; i < nelems; i++)                                \
nelems             49 oshmem/shmem/c/shmem_iget.c     void shmem_ctx##type_name##_iget(shmem_ctx_t ctx, type *target, const type *source, ptrdiff_t tst, ptrdiff_t sst, size_t nelems, int pe) \
nelems             51 oshmem/shmem/c/shmem_iget.c         DO_SHMEM_TYPE_IGET(ctx, type, target, source, tst, sst, nelems, pe); \
nelems             56 oshmem/shmem/c/shmem_iget.c     void shmem##type_name##_iget(type *target, const type *source, ptrdiff_t tst, ptrdiff_t sst, size_t nelems, int pe) \
nelems             59 oshmem/shmem/c/shmem_iget.c                            tst, sst, nelems, pe);                   \
nelems            179 oshmem/shmem/c/shmem_iget.c #define DO_SHMEM_IGETMEM(ctx, target, source, tst, sst, element_size, nelems, pe) do { \
nelems            187 oshmem/shmem/c/shmem_iget.c         for (i = 0; i < nelems; i++)                                \
nelems            200 oshmem/shmem/c/shmem_iget.c     void prefix##_ctx##name(shmem_ctx_t ctx, void *target, const void *source, ptrdiff_t tst, ptrdiff_t sst, size_t nelems, int pe) \
nelems            203 oshmem/shmem/c/shmem_iget.c                          element_size, nelems, pe);                 \
nelems            208 oshmem/shmem/c/shmem_iget.c     void prefix##name(void *target, const void *source, ptrdiff_t tst, ptrdiff_t sst, size_t nelems, int pe) \
nelems            211 oshmem/shmem/c/shmem_iget.c                          element_size, nelems, pe);                 \
nelems             36 oshmem/shmem/c/shmem_iput.c         for (i = 0; i < nelems; i++)                                \
nelems             49 oshmem/shmem/c/shmem_iput.c     void shmem_ctx##type_name##_iput(shmem_ctx_t ctx, type *target, const type *source, ptrdiff_t tst, ptrdiff_t sst, size_t nelems, int pe) \
nelems             52 oshmem/shmem/c/shmem_iput.c                            nelems, pe);                             \
nelems             57 oshmem/shmem/c/shmem_iput.c     void shmem##type_name##_iput(type *target, const type *source, ptrdiff_t tst, ptrdiff_t sst, size_t nelems, int pe) \
nelems             60 oshmem/shmem/c/shmem_iput.c                            tst, sst, nelems, pe);                   \
nelems            180 oshmem/shmem/c/shmem_iput.c #define DO_SHMEM_IPUTMEM(ctx, target, source, tst, sst, element_size, nelems, pe) do { \
nelems            188 oshmem/shmem/c/shmem_iput.c         for (i = 0; i < nelems; i++)                                \
nelems            201 oshmem/shmem/c/shmem_iput.c     void prefix##_ctx##name(shmem_ctx_t ctx, void *target, const void *source, ptrdiff_t tst, ptrdiff_t sst, size_t nelems, int pe) \
nelems            204 oshmem/shmem/c/shmem_iput.c                          element_size, nelems, pe);                 \
nelems            209 oshmem/shmem/c/shmem_iput.c     void prefix##name(void *target, const void *source, ptrdiff_t tst, ptrdiff_t sst, size_t nelems, int pe) \
nelems            212 oshmem/shmem/c/shmem_iput.c                          sst, element_size, nelems, pe);            \
nelems             62 oshmem/shmem/c/shmem_lock.c                               size_t nelems,
nelems            684 oshmem/shmem/c/shmem_lock.c                               size_t nelems,
nelems            688 oshmem/shmem/c/shmem_lock.c         shmem_get64(target, source, nelems, pe);
nelems            691 oshmem/shmem/c/shmem_lock.c         shmem_get32(&temp32, source, nelems, pe);
nelems            179 oshmem/shmem/c/shmem_put.c #define DO_SHMEM_PUTMEM(ctx, target, source, element_size, nelems, pe) do { \
nelems            187 oshmem/shmem/c/shmem_put.c         size = nelems * element_size;                               \
nelems            198 oshmem/shmem/c/shmem_put.c     void prefix##_ctx##name(shmem_ctx_t ctx, void *target, const void *source, size_t nelems, int pe) \
nelems            201 oshmem/shmem/c/shmem_put.c                         element_size, nelems, pe);                  \
nelems            206 oshmem/shmem/c/shmem_put.c     void prefix##name(void *target, const void *source, size_t nelems, int pe) \
nelems            209 oshmem/shmem/c/shmem_put.c                         source, element_size, nelems, pe);          \
nelems            183 oshmem/shmem/c/shmem_put_nb.c #define DO_SHMEM_PUTMEM_NB(ctx, target, source, element_size, nelems, pe) do { \
nelems            191 oshmem/shmem/c/shmem_put_nb.c         size = nelems * element_size;                               \
nelems            202 oshmem/shmem/c/shmem_put_nb.c     void prefix##_ctx##name##_nbi(shmem_ctx_t ctx, void *target, const void *source, size_t nelems, int pe) \
nelems            205 oshmem/shmem/c/shmem_put_nb.c                            nelems, pe);                             \
nelems            210 oshmem/shmem/c/shmem_put_nb.c     void prefix##name##_nbi(void *target, const void *source, size_t nelems, int pe) \
nelems            213 oshmem/shmem/c/shmem_put_nb.c                            element_size, nelems, pe);               \