type_name 6324 ompi/mca/crcp/bkmrk/crcp_bkmrk_pml.c char * type_name = NULL; type_name 6328 ompi/mca/crcp/bkmrk/crcp_bkmrk_pml.c type_name = strdup(" Send"); type_name 6331 ompi/mca/crcp/bkmrk/crcp_bkmrk_pml.c type_name = strdup("iSend"); type_name 6334 ompi/mca/crcp/bkmrk/crcp_bkmrk_pml.c type_name = strdup("pSend"); type_name 6337 ompi/mca/crcp/bkmrk/crcp_bkmrk_pml.c type_name = strdup(" Recv"); type_name 6340 ompi/mca/crcp/bkmrk/crcp_bkmrk_pml.c type_name = strdup("iRecv"); type_name 6343 ompi/mca/crcp/bkmrk/crcp_bkmrk_pml.c type_name = strdup("pRecv"); type_name 6346 ompi/mca/crcp/bkmrk/crcp_bkmrk_pml.c type_name = strdup("Unknown"); type_name 6352 ompi/mca/crcp/bkmrk/crcp_bkmrk_pml.c type_name, type_name 6366 ompi/mca/crcp/bkmrk/crcp_bkmrk_pml.c type_name, type_name 6378 ompi/mca/crcp/bkmrk/crcp_bkmrk_pml.c free(type_name); type_name 6393 ompi/mca/crcp/bkmrk/crcp_bkmrk_pml.c char * type_name = NULL; type_name 6397 ompi/mca/crcp/bkmrk/crcp_bkmrk_pml.c type_name = strdup(" Send"); type_name 6400 ompi/mca/crcp/bkmrk/crcp_bkmrk_pml.c type_name = strdup("iSend"); type_name 6403 ompi/mca/crcp/bkmrk/crcp_bkmrk_pml.c type_name = strdup("pSend"); type_name 6406 ompi/mca/crcp/bkmrk/crcp_bkmrk_pml.c type_name = strdup(" Recv"); type_name 6409 ompi/mca/crcp/bkmrk/crcp_bkmrk_pml.c type_name = strdup("iRecv"); type_name 6412 ompi/mca/crcp/bkmrk/crcp_bkmrk_pml.c type_name = strdup("pRecv"); type_name 6415 ompi/mca/crcp/bkmrk/crcp_bkmrk_pml.c type_name = strdup("Unknown"); type_name 6421 ompi/mca/crcp/bkmrk/crcp_bkmrk_pml.c type_name, type_name 6432 ompi/mca/crcp/bkmrk/crcp_bkmrk_pml.c type_name, type_name 6441 ompi/mca/crcp/bkmrk/crcp_bkmrk_pml.c free(type_name); type_name 40 ompi/mca/op/base/op_base_functions.c #define OP_FUNC(name, type_name, type, op) \ type_name 41 ompi/mca/op/base/op_base_functions.c static void ompi_op_base_2buff_##name##_##type_name(void *in, void *out, int *count, \ type_name 60 ompi/mca/op/base/op_base_functions.c #define FUNC_FUNC(name, type_name, type) \ type_name 61 ompi/mca/op/base/op_base_functions.c static void ompi_op_base_2buff_##name##_##type_name(void *in, void *out, int *count, \ type_name 82 ompi/mca/op/base/op_base_functions.c #define LOC_STRUCT(type_name, type1, type2) \ type_name 86 ompi/mca/op/base/op_base_functions.c } ompi_op_predefined_##type_name##_t; type_name 88 ompi/mca/op/base/op_base_functions.c #define LOC_FUNC(name, type_name, op) \ type_name 89 ompi/mca/op/base/op_base_functions.c static void ompi_op_base_2buff_##name##_##type_name(void *in, void *out, int *count, \ type_name 94 ompi/mca/op/base/op_base_functions.c ompi_op_predefined_##type_name##_t *a = (ompi_op_predefined_##type_name##_t*) in; \ type_name 95 ompi/mca/op/base/op_base_functions.c ompi_op_predefined_##type_name##_t *b = (ompi_op_predefined_##type_name##_t*) out; \ type_name 112 ompi/mca/op/base/op_base_functions.c #define COMPLEX_SUM_FUNC(type_name, type) \ type_name 113 ompi/mca/op/base/op_base_functions.c static void ompi_op_base_2buff_sum_##type_name(void *in, void *out, int *count, \ type_name 132 ompi/mca/op/base/op_base_functions.c #define COMPLEX_PROD_FUNC(type_name, type) \ type_name 133 ompi/mca/op/base/op_base_functions.c static void ompi_op_base_2buff_prod_##type_name(void *in, void *out, int *count, \ type_name 654 ompi/mca/op/base/op_base_functions.c #define OP_FUNC_3BUF(name, type_name, type, op) \ type_name 655 ompi/mca/op/base/op_base_functions.c static void ompi_op_base_3buff_##name##_##type_name(void * restrict in1, \ type_name 676 ompi/mca/op/base/op_base_functions.c #define FUNC_FUNC_3BUF(name, type_name, type) \ type_name 677 ompi/mca/op/base/op_base_functions.c static void ompi_op_base_3buff_##name##_##type_name(void * restrict in1, \ type_name 709 ompi/mca/op/base/op_base_functions.c #define LOC_FUNC_3BUF(name, type_name, op) \ type_name 710 ompi/mca/op/base/op_base_functions.c static void ompi_op_base_3buff_##name##_##type_name(void * restrict in1, \ type_name 716 ompi/mca/op/base/op_base_functions.c ompi_op_predefined_##type_name##_t *a1 = (ompi_op_predefined_##type_name##_t*) in1; \ type_name 717 ompi/mca/op/base/op_base_functions.c ompi_op_predefined_##type_name##_t *a2 = (ompi_op_predefined_##type_name##_t*) in2; \ type_name 718 ompi/mca/op/base/op_base_functions.c ompi_op_predefined_##type_name##_t *b = (ompi_op_predefined_##type_name##_t*) out; \ type_name 739 ompi/mca/op/base/op_base_functions.c #define COMPLEX_SUM_FUNC_3BUF(type_name, type) \ type_name 740 ompi/mca/op/base/op_base_functions.c static void ompi_op_base_3buff_sum_##type_name(void * restrict in1, \ type_name 761 ompi/mca/op/base/op_base_functions.c #define COMPLEX_PROD_FUNC_3BUF(type_name, type) \ type_name 762 ompi/mca/op/base/op_base_functions.c static void ompi_op_base_3buff_prod_##type_name(void * restrict in1, \ type_name 45 ompi/mpi/c/type_get_name.c int MPI_Type_get_name(MPI_Datatype type, char *type_name, int *resultlen) type_name 59 ompi/mpi/c/type_get_name.c } else if (NULL == type_name || NULL == resultlen) { type_name 76 ompi/mpi/c/type_get_name.c opal_string_copy(type_name, type->name, MPI_MAX_OBJECT_NAME); type_name 48 ompi/mpi/c/type_set_name.c int MPI_Type_set_name (MPI_Datatype type, const char *type_name) type_name 60 ompi/mpi/c/type_set_name.c } else if (NULL == type_name) { type_name 66 ompi/mpi/c/type_set_name.c opal_string_copy( type->name, type_name, MPI_MAX_OBJECT_NAME); type_name 229 ompi/mpi/cxx/datatype.h virtual void Get_name(char* type_name, int& resultlen) const; type_name 233 ompi/mpi/cxx/datatype.h virtual void Set_name(const char* type_name); type_name 384 ompi/mpi/cxx/datatype_inln.h MPI::Datatype::Get_name(char* type_name, int& resultlen) const type_name 386 ompi/mpi/cxx/datatype_inln.h (void) MPI_Type_get_name(mpi_datatype, type_name, &resultlen); type_name 396 ompi/mpi/cxx/datatype_inln.h MPI::Datatype::Set_name(const char* type_name) type_name 398 ompi/mpi/cxx/datatype_inln.h (void) MPI_Type_set_name(mpi_datatype, const_cast<char *>(type_name)); type_name 390 ompi/mpi/fortran/mpif-h/prototypes_mpi.h PN2(void, MPI_Type_get_name, mpi_type_get_name, MPI_TYPE_GET_NAME, (MPI_Fint *type, char *type_name, MPI_Fint *resultlen, MPI_Fint *ierr, int name_len)); type_name 399 ompi/mpi/fortran/mpif-h/prototypes_mpi.h PN2(void, MPI_Type_set_name, mpi_type_set_name, MPI_TYPE_SET_NAME, (MPI_Fint *type, char *type_name, MPI_Fint *ierr, int name_len)); type_name 43 ompi/mpi/fortran/mpif-h/type_get_name_f.c (MPI_Fint *type, char *type_name, MPI_Fint *resultlen, MPI_Fint *ierr, int name_len), type_name 44 ompi/mpi/fortran/mpif-h/type_get_name_f.c (type, type_name, resultlen, ierr, name_len) ) type_name 63 ompi/mpi/fortran/mpif-h/type_get_name_f.c (MPI_Fint *type, char *type_name, MPI_Fint *resultlen, MPI_Fint *ierr, int name_len), type_name 64 ompi/mpi/fortran/mpif-h/type_get_name_f.c (type, type_name, resultlen, ierr, name_len) ) type_name 71 ompi/mpi/fortran/mpif-h/type_get_name_f.c void ompi_type_get_name_f(MPI_Fint *type, char *type_name, MPI_Fint *resultlen, MPI_Fint *ierr, int name_len) type_name 79 ompi/mpi/fortran/mpif-h/type_get_name_f.c ompi_fortran_string_c2f(c_name, type_name, name_len); type_name 45 ompi/mpi/fortran/mpif-h/type_set_name_f.c (MPI_Fint *type, char *type_name, MPI_Fint *ierr, int name_len), type_name 46 ompi/mpi/fortran/mpif-h/type_set_name_f.c (type, type_name, ierr, name_len) ) type_name 65 ompi/mpi/fortran/mpif-h/type_set_name_f.c (MPI_Fint *type, char *type_name, MPI_Fint *ierr, int name_len), type_name 66 ompi/mpi/fortran/mpif-h/type_set_name_f.c (type, type_name, ierr, name_len) ) type_name 73 ompi/mpi/fortran/mpif-h/type_set_name_f.c void ompi_type_set_name_f(MPI_Fint *type, char *type_name, MPI_Fint *ierr, type_name 84 ompi/mpi/fortran/mpif-h/type_set_name_f.c if (OMPI_SUCCESS != (ret = ompi_fortran_string_f2c(type_name, name_len, type_name 1589 ompi/mpi/fortran/use-mpi-f08/bindings/mpi-f-interfaces-bind.h subroutine ompi_type_get_name_f(datatype,type_name,resultlen,ierror,type_name_len) & type_name 1594 ompi/mpi/fortran/use-mpi-f08/bindings/mpi-f-interfaces-bind.h CHARACTER(KIND=C_CHAR), DIMENSION(*), INTENT(OUT) :: type_name type_name 1610 ompi/mpi/fortran/use-mpi-f08/bindings/mpi-f-interfaces-bind.h subroutine ompi_type_set_name_f(datatype,type_name,ierror,type_name_len) & type_name 1615 ompi/mpi/fortran/use-mpi-f08/bindings/mpi-f-interfaces-bind.h CHARACTER(KIND=C_CHAR), DIMENSION(*), INTENT(IN) :: type_name type_name 1693 ompi/mpi/fortran/use-mpi-tkr/mpi-f90-interfaces.h subroutine MPI_Type_get_name(datatype, type_name, resultlen, ierror) type_name 1695 ompi/mpi/fortran/use-mpi-tkr/mpi-f90-interfaces.h character(len=*), intent(out) :: type_name type_name 1769 ompi/mpi/fortran/use-mpi-tkr/mpi-f90-interfaces.h subroutine MPI_Type_set_name(datatype, type_name, ierror) type_name 1771 ompi/mpi/fortran/use-mpi-tkr/mpi-f90-interfaces.h character(len=*), intent(in) :: type_name type_name 1693 ompi/mpi/fortran/use-mpi-tkr/pmpi-f90-interfaces.h subroutine PMPI_Type_get_name(datatype, type_name, resultlen, ierror) type_name 1695 ompi/mpi/fortran/use-mpi-tkr/pmpi-f90-interfaces.h character(len=*), intent(out) :: type_name type_name 1771 ompi/mpi/fortran/use-mpi-tkr/pmpi-f90-interfaces.h subroutine PMPI_Type_set_name(datatype, type_name, ierror) type_name 1773 ompi/mpi/fortran/use-mpi-tkr/pmpi-f90-interfaces.h character(len=*), intent(in) :: type_name type_name 141 opal/mca/base/base.h OPAL_DECLSPEC int mca_base_select(const char *type_name, int output_id, type_name 225 opal/mca/base/base.h OPAL_DECLSPEC int mca_base_components_open(const char *type_name, int output_id, type_name 34 opal/mca/base/mca_base_components_select.c int mca_base_select(const char *type_name, int output_id, type_name 51 opal/mca/base/mca_base_components_select.c type_name); type_name 66 opal/mca/base/mca_base_components_select.c type_name, component->mca_component_name ); type_name 75 opal/mca/base/mca_base_components_select.c type_name, component->mca_component_name); type_name 96 opal/mca/base/mca_base_components_select.c type_name, component->mca_component_name ); type_name 105 opal/mca/base/mca_base_components_select.c type_name, component->mca_component_name, priority); type_name 124 opal/mca/base/mca_base_components_select.c type_name); type_name 136 opal/mca/base/mca_base_components_select.c type_name, (*best_component)->mca_component_name); type_name 603 opal/mca/base/mca_base_var.h const char *type_name, type_name 139 opal/mca/pmix/pmix4x/pmix/src/mca/base/base.h PMIX_EXPORT int pmix_mca_base_select(const char *type_name, int output_id, type_name 223 opal/mca/pmix/pmix4x/pmix/src/mca/base/base.h PMIX_EXPORT int pmix_mca_base_components_open(const char *type_name, int output_id, type_name 34 opal/mca/pmix/pmix4x/pmix/src/mca/base/pmix_mca_base_components_select.c int pmix_mca_base_select(const char *type_name, int output_id, type_name 51 opal/mca/pmix/pmix4x/pmix/src/mca/base/pmix_mca_base_components_select.c type_name); type_name 66 opal/mca/pmix/pmix4x/pmix/src/mca/base/pmix_mca_base_components_select.c type_name, component->pmix_mca_component_name ); type_name 75 opal/mca/pmix/pmix4x/pmix/src/mca/base/pmix_mca_base_components_select.c type_name, component->pmix_mca_component_name); type_name 96 opal/mca/pmix/pmix4x/pmix/src/mca/base/pmix_mca_base_components_select.c type_name, component->pmix_mca_component_name ); type_name 105 opal/mca/pmix/pmix4x/pmix/src/mca/base/pmix_mca_base_components_select.c type_name, component->pmix_mca_component_name, priority); type_name 124 opal/mca/pmix/pmix4x/pmix/src/mca/base/pmix_mca_base_components_select.c type_name); type_name 136 opal/mca/pmix/pmix4x/pmix/src/mca/base/pmix_mca_base_components_select.c type_name, (*best_component)->pmix_mca_component_name); type_name 578 opal/mca/pmix/pmix4x/pmix/src/mca/base/pmix_mca_base_var.h const char *type_name, type_name 991 opal/mca/pmix/pmix4x/pmix/src/tools/pmix_info/support.c const char *type_name, type_name 1010 opal/mca/pmix/pmix4x/pmix/src/tools/pmix_info/support.c if (0 != strcmp(pmix_info_type_all, type_name)) { type_name 1017 opal/mca/pmix/pmix4x/pmix/src/tools/pmix_info/support.c if (0 == strcmp(pos, type_name)) { type_name 1035 opal/mca/pmix/pmix4x/pmix/src/tools/pmix_info/support.c if ((want_all_types || 0 == strcmp(type_name, map->type)) && map->components) { type_name 91 opal/mca/pmix/pmix4x/pmix/src/tools/pmix_info/support.h const char *type_name, type_name 1021 opal/runtime/opal_info_support.c const char *type_name, type_name 1040 opal/runtime/opal_info_support.c if (0 != strcmp(opal_info_type_all, type_name)) { type_name 1047 opal/runtime/opal_info_support.c if (0 == strcmp(pos, type_name)) { type_name 1065 opal/runtime/opal_info_support.c if ((want_all_types || 0 == strcmp(type_name, map->type)) && map->components) { type_name 90 opal/runtime/opal_info_support.h const char *type_name, type_name 42 orte/runtime/data_type_support/orte_dt_print_fns.c static void orte_dt_quick_print(char **output, char *type_name, char *prefix, void *src, opal_data_type_t real_type) type_name 59 orte/runtime/data_type_support/orte_dt_print_fns.c (NULL == prefix) ? "" : prefix, type_name); type_name 67 orte/runtime/data_type_support/orte_dt_print_fns.c (NULL == prefix) ? "" : prefix, type_name, (int) *i8); type_name 73 orte/runtime/data_type_support/orte_dt_print_fns.c (NULL == prefix) ? "" : prefix, type_name, (unsigned int)*ui8); type_name 79 orte/runtime/data_type_support/orte_dt_print_fns.c (NULL == prefix) ? "" : prefix, type_name, (int) *i16); type_name 85 orte/runtime/data_type_support/orte_dt_print_fns.c (NULL == prefix) ? "" : prefix, type_name, (unsigned int) *ui16); type_name 91 orte/runtime/data_type_support/orte_dt_print_fns.c (NULL == prefix) ? "" : prefix, type_name, (long) *i32); type_name 97 orte/runtime/data_type_support/orte_dt_print_fns.c (NULL == prefix) ? "" : prefix, type_name, (unsigned long) *ui32); type_name 103 orte/runtime/data_type_support/orte_dt_print_fns.c (NULL == prefix) ? "" : prefix, type_name, (long) *i64); type_name 109 orte/runtime/data_type_support/orte_dt_print_fns.c (NULL == prefix) ? "" : prefix, type_name, (unsigned long) *ui64); type_name 62 orte/tools/orte-info/orte-info.h void orte_info_show_component_version(const char *type_name, type_name 134 orte/tools/orte-info/version.c void orte_info_show_component_version(const char *type_name, type_name 158 orte/tools/orte-info/version.c if (0 == strcmp(pos, type_name)) { type_name 174 orte/tools/orte-info/version.c if (0 == strcmp(type_name, map->type)) { type_name 38 oshmem/mca/atomic/atomic.h #define DO_SHMEM_TYPE_OP(ctx, type_name, type, op, target, value, pe) do { \ type_name 58 oshmem/mca/atomic/atomic.h #define OSHMEM_TYPE_OP(type_name, type, prefix, op) \ type_name 59 oshmem/mca/atomic/atomic.h void prefix##_##type_name##_atomic_##op(type *target, type value, int pe) \ type_name 61 oshmem/mca/atomic/atomic.h DO_SHMEM_TYPE_OP(oshmem_ctx_default, type_name, type, op, \ type_name 65 oshmem/mca/atomic/atomic.h #define OSHMEM_CTX_TYPE_OP(type_name, type, prefix, op) \ type_name 66 oshmem/mca/atomic/atomic.h void prefix##_ctx_##type_name##_atomic_##op(shmem_ctx_t ctx, type *target, type value, int pe) \ type_name 68 oshmem/mca/atomic/atomic.h DO_SHMEM_TYPE_OP(ctx, type_name, type, op, \ type_name 72 oshmem/mca/atomic/atomic.h #define DO_OSHMEM_TYPE_FOP(ctx, type_name, type, op, target, value, pe) do { \ type_name 94 oshmem/mca/atomic/atomic.h #define OSHMEM_TYPE_FOP(type_name, type, prefix, op) \ type_name 95 oshmem/mca/atomic/atomic.h type prefix##_##type_name##_atomic_fetch_##op(type *target, type value, int pe) \ type_name 97 oshmem/mca/atomic/atomic.h DO_OSHMEM_TYPE_FOP(oshmem_ctx_default, type_name, type, op, \ type_name 101 oshmem/mca/atomic/atomic.h #define OSHMEM_CTX_TYPE_FOP(type_name, type, prefix, op) \ type_name 102 oshmem/mca/atomic/atomic.h type prefix##_ctx_##type_name##_atomic_fetch_##op(shmem_ctx_t ctx, type *target, type value, int pe) \ type_name 104 oshmem/mca/atomic/atomic.h DO_OSHMEM_TYPE_FOP(ctx, type_name, type, op, \ type_name 165 oshmem/op/op.c #define FUNC_OP_CREATE(name, type_name, type, calc) \ type_name 166 oshmem/op/op.c void oshmem_op_##name##_##type_name##_func(void *in, void *out, int count); \ type_name 167 oshmem/op/op.c void oshmem_op_##name##_##type_name##_func(void *in, void *out, int count) \ type_name 179 oshmem/op/op.c #define OBJ_OP_CREATE(name, type_name, type, op_id, dt_id) \ type_name 180 oshmem/op/op.c oshmem_op_##name##_##type_name = OBJ_NEW(oshmem_op_t); \ type_name 181 oshmem/op/op.c if (oshmem_op_##name##_##type_name) \ type_name 183 oshmem/op/op.c oshmem_op_##name##_##type_name->op = op_id; \ type_name 184 oshmem/op/op.c oshmem_op_##name##_##type_name->dt = dt_id; \ type_name 185 oshmem/op/op.c oshmem_op_##name##_##type_name->dt_size = sizeof(type); \ type_name 186 oshmem/op/op.c oshmem_op_##name##_##type_name->o_func.c_fn = oshmem_op_##name##_##type_name##_func; \ type_name 26 oshmem/shmem/c/shmem_add.c #define DO_SHMEM_TYPE_ATOMIC_ADD(ctx, type_name, type, target, value, pe) { \ type_name 44 oshmem/shmem/c/shmem_add.c #define SHMEM_CTX_TYPE_ATOMIC_ADD(type_name, type, prefix) \ type_name 45 oshmem/shmem/c/shmem_add.c void prefix##_ctx##type_name##_atomic_add(shmem_ctx_t ctx, type *target, type value, int pe) \ type_name 47 oshmem/shmem/c/shmem_add.c DO_SHMEM_TYPE_ATOMIC_ADD(ctx, type_name, type, target, \ type_name 52 oshmem/shmem/c/shmem_add.c #define SHMEM_TYPE_ATOMIC_ADD(type_name, type, prefix) \ type_name 53 oshmem/shmem/c/shmem_add.c void prefix##type_name##_atomic_add(type *target, type value, int pe) \ type_name 55 oshmem/shmem/c/shmem_add.c DO_SHMEM_TYPE_ATOMIC_ADD(oshmem_ctx_default, type_name, \ type_name 100 oshmem/shmem/c/shmem_add.c #define SHMEM_TYPE_ADD(type_name, type, prefix) \ type_name 101 oshmem/shmem/c/shmem_add.c void prefix##type_name##_add(type *target, type value, int pe) \ type_name 103 oshmem/shmem/c/shmem_add.c DO_SHMEM_TYPE_ATOMIC_ADD(oshmem_ctx_default, type_name, \ type_name 48 oshmem/shmem/c/shmem_cswap.c #define SHMEM_CTX_TYPE_ATOMIC_COMPARE_SWAP(type_name, type, prefix) \ type_name 49 oshmem/shmem/c/shmem_cswap.c type prefix##_ctx##type_name##_atomic_compare_swap(shmem_ctx_t ctx, type *target, type cond, type value, int pe) \ type_name 57 oshmem/shmem/c/shmem_cswap.c #define SHMEM_TYPE_ATOMIC_COMPARE_SWAP(type_name, type, prefix) \ type_name 58 oshmem/shmem/c/shmem_cswap.c type prefix##type_name##_atomic_compare_swap(type *target, type cond, type value, int pe) \ type_name 105 oshmem/shmem/c/shmem_cswap.c #define SHMEM_TYPE_CSWAP(type_name, type, prefix) \ type_name 106 oshmem/shmem/c/shmem_cswap.c type prefix##type_name##_cswap(type *target, type cond, type value, int pe) \ type_name 28 oshmem/shmem/c/shmem_fadd.c #define DO_SHMEM_TYPE_ATOMIC_FETCH_ADD(ctx, type_name, type, target, value, pe, out_value) do { \ type_name 47 oshmem/shmem/c/shmem_fadd.c #define SHMEM_CTX_TYPE_ATOMIC_FETCH_ADD(type_name, type, prefix) \ type_name 48 oshmem/shmem/c/shmem_fadd.c type prefix##_ctx##type_name##_atomic_fetch_add(shmem_ctx_t ctx, type *target, type value, int pe) \ type_name 51 oshmem/shmem/c/shmem_fadd.c DO_SHMEM_TYPE_ATOMIC_FETCH_ADD(ctx, type_name, type, target, \ type_name 56 oshmem/shmem/c/shmem_fadd.c #define SHMEM_TYPE_ATOMIC_FETCH_ADD(type_name, type, prefix) \ type_name 57 oshmem/shmem/c/shmem_fadd.c type prefix##type_name##_atomic_fetch_add(type *target, type value, int pe)\ type_name 60 oshmem/shmem/c/shmem_fadd.c DO_SHMEM_TYPE_ATOMIC_FETCH_ADD(oshmem_ctx_default, type_name, \ type_name 104 oshmem/shmem/c/shmem_fadd.c #define SHMEM_TYPE_FADD(type_name, type, prefix) \ type_name 105 oshmem/shmem/c/shmem_fadd.c type prefix##type_name##_fadd(type *target, type value, int pe) \ type_name 108 oshmem/shmem/c/shmem_fadd.c DO_SHMEM_TYPE_ATOMIC_FETCH_ADD(oshmem_ctx_default, type_name, \ type_name 27 oshmem/shmem/c/shmem_fetch.c #define DO_SHMEM_TYPE_ATOMIC_FETCH(ctx, type_name, type, target, pe, out_value) do { \ type_name 47 oshmem/shmem/c/shmem_fetch.c #define SHMEM_CTX_TYPE_ATOMIC_FETCH(type_name, type, prefix) \ type_name 48 oshmem/shmem/c/shmem_fetch.c type prefix##_ctx##type_name##_atomic_fetch(shmem_ctx_t ctx, const type *target, int pe) \ type_name 51 oshmem/shmem/c/shmem_fetch.c DO_SHMEM_TYPE_ATOMIC_FETCH(ctx, type_name, type, target, \ type_name 56 oshmem/shmem/c/shmem_fetch.c #define SHMEM_TYPE_ATOMIC_FETCH(type_name, type, prefix) \ type_name 57 oshmem/shmem/c/shmem_fetch.c type prefix##type_name##_atomic_fetch(const type *target, int pe) \ type_name 60 oshmem/shmem/c/shmem_fetch.c DO_SHMEM_TYPE_ATOMIC_FETCH(oshmem_ctx_default, type_name, \ type_name 115 oshmem/shmem/c/shmem_fetch.c #define SHMEM_TYPE_FETCH(type_name, type, prefix) \ type_name 116 oshmem/shmem/c/shmem_fetch.c type prefix##type_name##_fetch(const type *target, int pe) \ type_name 119 oshmem/shmem/c/shmem_fetch.c DO_SHMEM_TYPE_ATOMIC_FETCH(oshmem_ctx_default, type_name, \ type_name 28 oshmem/shmem/c/shmem_finc.c #define DO_SHMEM_TYPE_ATOMIC_FETCH_INC(ctx, type_name, type, target, pe, out_value) do { \ type_name 48 oshmem/shmem/c/shmem_finc.c #define SHMEM_CTX_TYPE_ATOMIC_FETCH_INC(type_name, type, prefix) \ type_name 49 oshmem/shmem/c/shmem_finc.c type prefix##_ctx##type_name##_atomic_fetch_inc(shmem_ctx_t ctx, type *target, int pe) \ type_name 52 oshmem/shmem/c/shmem_finc.c DO_SHMEM_TYPE_ATOMIC_FETCH_INC(ctx, type_name, type, target,\ type_name 57 oshmem/shmem/c/shmem_finc.c #define SHMEM_TYPE_ATOMIC_FETCH_INC(type_name, type, prefix) \ type_name 58 oshmem/shmem/c/shmem_finc.c type prefix##type_name##_atomic_fetch_inc(type *target, int pe) \ type_name 61 oshmem/shmem/c/shmem_finc.c DO_SHMEM_TYPE_ATOMIC_FETCH_INC(oshmem_ctx_default, type_name,\ type_name 105 oshmem/shmem/c/shmem_finc.c #define SHMEM_TYPE_FINC(type_name, type, prefix) \ type_name 106 oshmem/shmem/c/shmem_finc.c type prefix##type_name##_finc(type *target, int pe) \ type_name 109 oshmem/shmem/c/shmem_finc.c DO_SHMEM_TYPE_ATOMIC_FETCH_INC(oshmem_ctx_default, type_name, \ type_name 43 oshmem/shmem/c/shmem_g.c #define SHMEM_CTX_TYPE_G(type_name, type, prefix) \ type_name 44 oshmem/shmem/c/shmem_g.c type prefix##_ctx##type_name##_g(shmem_ctx_t ctx, const type *addr, int pe) \ type_name 51 oshmem/shmem/c/shmem_g.c #define SHMEM_TYPE_G(type_name, type, prefix) \ type_name 52 oshmem/shmem/c/shmem_g.c type prefix##type_name##_g(const type *addr, int pe) \ type_name 43 oshmem/shmem/c/shmem_get.c #define SHMEM_CTX_TYPE_GET(type_name, type) \ type_name 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) \ type_name 50 oshmem/shmem/c/shmem_get.c #define SHMEM_TYPE_GET(type_name, type) \ type_name 51 oshmem/shmem/c/shmem_get.c void shmem##type_name##_get(type *target, const type *source, size_t nelems, int pe) \ type_name 43 oshmem/shmem/c/shmem_get_nb.c #define SHMEM_CTX_TYPE_GET_NB(type_name, type) \ type_name 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) \ type_name 50 oshmem/shmem/c/shmem_get_nb.c #define SHMEM_TYPE_GET_NB(type_name, type) \ type_name 51 oshmem/shmem/c/shmem_get_nb.c void shmem##type_name##_get_nbi(type *target, const type *source, size_t nelems, int pe) \ type_name 48 oshmem/shmem/c/shmem_iget.c #define SHMEM_CTX_TYPE_IGET(type_name, type) \ type_name 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) \ type_name 55 oshmem/shmem/c/shmem_iget.c #define SHMEM_TYPE_IGET(type_name, type) \ type_name 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) \ type_name 27 oshmem/shmem/c/shmem_inc.c #define DO_SHMEM_TYPE_ATOMIC_INC(ctx, type_name, type, target, pe) do { \ type_name 46 oshmem/shmem/c/shmem_inc.c #define SHMEM_CTX_TYPE_ATOMIC_INC(type_name, type, prefix) \ type_name 47 oshmem/shmem/c/shmem_inc.c void prefix##_ctx##type_name##_atomic_inc(shmem_ctx_t ctx, type *target, int pe) \ type_name 49 oshmem/shmem/c/shmem_inc.c DO_SHMEM_TYPE_ATOMIC_INC(ctx, type_name, type, target, pe); \ type_name 53 oshmem/shmem/c/shmem_inc.c #define SHMEM_TYPE_ATOMIC_INC(type_name, type, prefix) \ type_name 54 oshmem/shmem/c/shmem_inc.c void prefix##type_name##_atomic_inc(type *target, int pe) \ type_name 56 oshmem/shmem/c/shmem_inc.c DO_SHMEM_TYPE_ATOMIC_INC(oshmem_ctx_default, type_name, \ type_name 99 oshmem/shmem/c/shmem_inc.c #define SHMEM_TYPE_INC(type_name, type, prefix) \ type_name 100 oshmem/shmem/c/shmem_inc.c void prefix##type_name##_inc(type *target, int pe) \ type_name 102 oshmem/shmem/c/shmem_inc.c DO_SHMEM_TYPE_ATOMIC_INC(oshmem_ctx_default, type_name, \ type_name 48 oshmem/shmem/c/shmem_iput.c #define SHMEM_CTX_TYPE_IPUT(type_name, type) \ type_name 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) \ type_name 56 oshmem/shmem/c/shmem_iput.c #define SHMEM_TYPE_IPUT(type_name, type) \ type_name 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) \ type_name 46 oshmem/shmem/c/shmem_p.c #define SHMEM_CTX_TYPE_P(type_name, type, prefix) \ type_name 47 oshmem/shmem/c/shmem_p.c void prefix##_ctx##type_name##_p(shmem_ctx_t ctx, type *addr, type value, int pe) \ type_name 53 oshmem/shmem/c/shmem_p.c #define SHMEM_TYPE_P(type_name, type, prefix) \ type_name 54 oshmem/shmem/c/shmem_p.c void prefix##type_name##_p(type *addr, type value, int pe) \ type_name 46 oshmem/shmem/c/shmem_put.c #define SHMEM_CTX_TYPE_PUT(type_name, type) \ type_name 47 oshmem/shmem/c/shmem_put.c void shmem_ctx##type_name##_put(shmem_ctx_t ctx, type *target, const type *source, size_t len, int pe)\ type_name 53 oshmem/shmem/c/shmem_put.c #define SHMEM_TYPE_PUT(type_name, type) \ type_name 54 oshmem/shmem/c/shmem_put.c void shmem##type_name##_put(type *target, const type *source, size_t len, int pe)\ type_name 50 oshmem/shmem/c/shmem_put_nb.c #define SHMEM_CTX_TYPE_PUT_NB(type_name, type) \ type_name 51 oshmem/shmem/c/shmem_put_nb.c void shmem_ctx##type_name##_put_nbi(shmem_ctx_t ctx, type *target, const type *source, size_t len, int pe) \ type_name 57 oshmem/shmem/c/shmem_put_nb.c #define SHMEM_TYPE_PUT_NB(type_name, type) \ type_name 58 oshmem/shmem/c/shmem_put_nb.c void shmem##type_name##_put_nbi(type *target, const type *source, size_t len, int pe) \ type_name 29 oshmem/shmem/c/shmem_reduce.c #define SHMEM_TYPE_REDUCE_OP(name, type_name, type, prefix) \ type_name 30 oshmem/shmem/c/shmem_reduce.c void prefix##type_name##_##name##_to_all( type *target, \ type_name 48 oshmem/shmem/c/shmem_reduce.c oshmem_op_t* op = oshmem_op_##name##type_name; \ type_name 46 oshmem/shmem/c/shmem_set.c #define SHMEM_CTX_TYPE_ATOMIC_SET(type_name, type, prefix) \ type_name 47 oshmem/shmem/c/shmem_set.c void prefix##_ctx##type_name##_atomic_set(shmem_ctx_t ctx, type *target, type value, int pe) \ type_name 53 oshmem/shmem/c/shmem_set.c #define SHMEM_TYPE_ATOMIC_SET(type_name, type, prefix) \ type_name 54 oshmem/shmem/c/shmem_set.c void prefix##type_name##_atomic_set(type *target, type value, int pe) \ type_name 109 oshmem/shmem/c/shmem_set.c #define SHMEM_TYPE_SET(type_name, type, prefix) \ type_name 110 oshmem/shmem/c/shmem_set.c void prefix##type_name##_set(type *target, type value, int pe) \ type_name 45 oshmem/shmem/c/shmem_swap.c #define SHMEM_CTX_TYPE_ATOMIC_SWAP(type_name, type, prefix) \ type_name 46 oshmem/shmem/c/shmem_swap.c type prefix##_ctx##type_name##_atomic_swap(shmem_ctx_t ctx, type *target, type value, int pe) \ type_name 54 oshmem/shmem/c/shmem_swap.c #define SHMEM_TYPE_ATOMIC_SWAP(type_name, type, prefix) \ type_name 55 oshmem/shmem/c/shmem_swap.c type prefix##type_name##_atomic_swap(type *target, type value, int pe)\ type_name 112 oshmem/shmem/c/shmem_swap.c #define SHMEM_TYPE_SWAP(type_name, type, prefix) \ type_name 113 oshmem/shmem/c/shmem_swap.c type prefix##type_name##_swap(type *target, type value, int pe) \ type_name 25 oshmem/shmem/c/shmem_wait.c #define SHMEM_TYPE_WAIT(type_name, type, code, prefix) \ type_name 26 oshmem/shmem/c/shmem_wait.c void prefix##type_name##_wait(type *addr, type value) \ type_name 95 oshmem/shmem/c/shmem_wait.c #define SHMEM_TYPE_WAIT_UNTIL(type_name, type, code, prefix) \ type_name 96 oshmem/shmem/c/shmem_wait.c void prefix##type_name##_wait_until(type *addr, int cmp, type value) \ type_name 130 oshmem/shmem/c/shmem_wait.c #define SHMEM_TYPE_TEST(type_name, type, code, prefix) \ type_name 131 oshmem/shmem/c/shmem_wait.c int prefix##type_name##_test(type *addr, int cmp, type value) \