DDT                47 ompi/mpi/c/bindings.h #define OMPI_CHECK_DATATYPE_FOR_SEND( RC, DDT, COUNT )                  \
DDT                50 ompi/mpi/c/bindings.h         if( NULL == (DDT) || MPI_DATATYPE_NULL == (DDT) ) (RC) = MPI_ERR_TYPE; \
DDT                52 ompi/mpi/c/bindings.h         else if( !opal_datatype_is_committed(&((DDT)->super)) ) (RC) = MPI_ERR_TYPE; \
DDT                53 ompi/mpi/c/bindings.h         else if( !opal_datatype_is_valid(&((DDT)->super)) ) (RC) = MPI_ERR_TYPE;       \
DDT                56 ompi/mpi/c/bindings.h #define OMPI_CHECK_DATATYPE_FOR_RECV( RC, DDT, COUNT )                  \
DDT                59 ompi/mpi/c/bindings.h         if( NULL == (DDT) || MPI_DATATYPE_NULL == (DDT) ) (RC) = MPI_ERR_TYPE; \
DDT                61 ompi/mpi/c/bindings.h         else if( !opal_datatype_is_committed(&((DDT)->super)) ) (RC) = MPI_ERR_TYPE;   \
DDT                63 ompi/mpi/c/bindings.h         else if( !opal_datatype_is_valid(&((DDT)->super)) ) (RC) = MPI_ERR_TYPE;       \
DDT                66 ompi/mpi/c/bindings.h #define OMPI_CHECK_DATATYPE_FOR_ONE_SIDED( RC, DDT, COUNT )                          \
DDT                69 ompi/mpi/c/bindings.h         if( NULL == (DDT) || MPI_DATATYPE_NULL == (DDT) ) (RC) = MPI_ERR_TYPE;       \
DDT                71 ompi/mpi/c/bindings.h         else if( !opal_datatype_is_committed(&((DDT)->super)) ) (RC) = MPI_ERR_TYPE; \
DDT                72 ompi/mpi/c/bindings.h         else if( opal_datatype_is_overlapped(&((DDT)->super)) ) (RC) = MPI_ERR_TYPE; \
DDT                73 ompi/mpi/c/bindings.h         else if( !opal_datatype_is_valid(&((DDT)->super)) ) (RC) = MPI_ERR_TYPE;     \
DDT                76 ompi/mpi/c/bindings.h #define OMPI_CHECK_DATATYPE_FOR_VIEW( RC, DDT, COUNT )                  \
DDT                79 ompi/mpi/c/bindings.h         if( NULL == (DDT) || MPI_DATATYPE_NULL == (DDT) ) (RC) = MPI_ERR_TYPE; \
DDT                81 ompi/mpi/c/bindings.h         else if( !opal_datatype_is_committed(&((DDT)->super)) ) (RC) = MPI_ERR_TYPE;   \
DDT                83 ompi/mpi/c/bindings.h         else if( !opal_datatype_is_valid(&((DDT)->super)) ) (RC) = MPI_ERR_TYPE;       \
DDT                84 ompi/mpi/c/bindings.h         else if( !ompi_datatype_is_monotonic((DDT)) ) (RC) = MPI_ERR_TYPE;       \
DDT                91 ompi/mpi/c/bindings.h #define OMPI_CHECK_USER_BUFFER(RC, BUFFER, DDT, COUNT)                  \
DDT                94 ompi/mpi/c/bindings.h             if ( (DDT)->super.flags & OPAL_DATATYPE_FLAG_PREDEFINED ) { \
DDT               100 ompi/mpi/c/bindings.h                 ompi_datatype_type_size((DDT), &size);                       \
DDT               101 ompi/mpi/c/bindings.h                 ompi_datatype_get_true_extent((DDT), &true_lb, &true_extended); \