TYPE1             234 opal/datatype/opal_copy_functions_heterogeneous.c #define COPY_2TYPE_HETEROGENEOUS( TYPENAME, TYPE1, TYPE2 )              \
TYPE1             243 opal/datatype/opal_copy_functions_heterogeneous.c     datatype_check( #TYPENAME, sizeof(TYPE1) + sizeof(TYPE2),           \
TYPE1             244 opal/datatype/opal_copy_functions_heterogeneous.c                    sizeof(TYPE1) + sizeof(TYPE2), &count,               \
TYPE1             252 opal/datatype/opal_copy_functions_heterogeneous.c             TYPE1* to_1, *from_1;                                       \
TYPE1             254 opal/datatype/opal_copy_functions_heterogeneous.c             to_1 = (TYPE1*) to; from_1 = (TYPE1*) from;                 \
TYPE1             255 opal/datatype/opal_copy_functions_heterogeneous.c             opal_dt_swap_bytes(to_1, from_1, sizeof(TYPE1), 1);         \
TYPE1             261 opal/datatype/opal_copy_functions_heterogeneous.c     } else if ((ptrdiff_t)(sizeof(TYPE1) + sizeof(TYPE2)) == to_extent &&   \
TYPE1             262 opal/datatype/opal_copy_functions_heterogeneous.c                (ptrdiff_t)(sizeof(TYPE1) + sizeof(TYPE2)) == from_extent) { \
TYPE1             264 opal/datatype/opal_copy_functions_heterogeneous.c         MEMCPY( to, from, count * (sizeof(TYPE1) + sizeof(TYPE2)) );    \
TYPE1             268 opal/datatype/opal_copy_functions_heterogeneous.c             MEMCPY( to, from, sizeof(TYPE1) + sizeof(TYPE2) );          \