CONVERTOR 43 opal/datatype/opal_convertor.c #define MEMCPY_CUDA( DST, SRC, BLENGTH, CONVERTOR ) \ CONVERTOR 44 opal/datatype/opal_convertor.c CONVERTOR->cbmemcpy( (DST), (SRC), (BLENGTH), (CONVERTOR) ) CONVERTOR 197 opal/datatype/opal_convertor.c #define OPAL_CONVERTOR_SET_STATUS_BEFORE_PACK_UNPACK( CONVERTOR, IOV, OUT, MAX_DATA ) \ CONVERTOR 200 opal/datatype/opal_convertor.c if( OPAL_UNLIKELY((CONVERTOR)->flags & CONVERTOR_COMPLETED) ) { \ CONVERTOR 206 opal/datatype/opal_convertor.c (CONVERTOR)->checksum = OPAL_CSUM_ZERO; \ CONVERTOR 207 opal/datatype/opal_convertor.c (CONVERTOR)->csum_ui1 = 0; \ CONVERTOR 208 opal/datatype/opal_convertor.c (CONVERTOR)->csum_ui2 = 0; \ CONVERTOR 209 opal/datatype/opal_convertor.c assert( (CONVERTOR)->bConverted < (CONVERTOR)->local_size ); \ CONVERTOR 29 opal/datatype/opal_datatype_checksum.h #define MEMCPY_CSUM( DST, SRC, BLENGTH, CONVERTOR ) \ CONVERTOR 31 opal/datatype/opal_datatype_checksum.h (CONVERTOR)->checksum += OPAL_CSUM_BCOPY_PARTIAL( (SRC), (DST), (BLENGTH), (BLENGTH), &(CONVERTOR)->csum_ui1, &(CONVERTOR)->csum_ui2 ); \ CONVERTOR 36 opal/datatype/opal_datatype_checksum.h #define MEMCPY_CSUM( DST, SRC, BLENGTH, CONVERTOR ) \ CONVERTOR 38 opal/datatype/opal_datatype_checksum.h (CONVERTOR)->checksum += OPAL_CSUM_BCOPY_PARTIAL( (SRC), (DST), (BLENGTH), (BLENGTH), &(CONVERTOR)->csum_ui1, &(CONVERTOR)->csum_ui2 ); \ CONVERTOR 42 opal/datatype/opal_datatype_checksum.h #define COMPUTE_CSUM( SRC, BLENGTH, CONVERTOR ) \ CONVERTOR 44 opal/datatype/opal_datatype_checksum.h (CONVERTOR)->checksum += OPAL_CSUM_PARTIAL( (SRC), (BLENGTH), &(CONVERTOR)->csum_ui1, &(CONVERTOR)->csum_ui2 ); \ CONVERTOR 49 opal/datatype/opal_datatype_checksum.h #define MEMCPY_CSUM( DST, SRC, BLENGTH, CONVERTOR ) \ CONVERTOR 52 opal/datatype/opal_datatype_checksum.h #define COMPUTE_CSUM( SRC, BLENGTH, CONVERTOR ) CONVERTOR 413 opal/datatype/opal_datatype_pack.c pack_predefined_heterogeneous( opal_convertor_t* CONVERTOR, CONVERTOR 420 opal/datatype/opal_datatype_pack.c const opal_convertor_master_t* master = (CONVERTOR)->master; CONVERTOR 433 opal/datatype/opal_datatype_pack.c OPAL_DATATYPE_SAFEGUARD_POINTER( _source, (_count * _elem->extent), (CONVERTOR)->pBaseBuf, CONVERTOR 434 opal/datatype/opal_datatype_pack.c (CONVERTOR)->pDesc, (CONVERTOR)->count ); CONVERTOR 440 opal/datatype/opal_datatype_pack.c master->pFunctions[_elem->common.type]( CONVERTOR, _count, CONVERTOR 27 opal/datatype/opal_datatype_pack.h #define MEMCPY_CSUM( DST, SRC, BLENGTH, CONVERTOR ) \ CONVERTOR 28 opal/datatype/opal_datatype_pack.h CONVERTOR->cbmemcpy( (DST), (SRC), (BLENGTH), (CONVERTOR) ) CONVERTOR 31 opal/datatype/opal_datatype_pack.h static inline void pack_predefined_data( opal_convertor_t* CONVERTOR, CONVERTOR 52 opal/datatype/opal_datatype_pack.h OPAL_DATATYPE_SAFEGUARD_POINTER( _source, _copy_blength, (CONVERTOR)->pBaseBuf, CONVERTOR 53 opal/datatype/opal_datatype_pack.h (CONVERTOR)->pDesc, (CONVERTOR)->count ); CONVERTOR 56 opal/datatype/opal_datatype_pack.h MEMCPY_CSUM( *(DESTINATION), _source, _copy_blength, (CONVERTOR) ); CONVERTOR 61 opal/datatype/opal_datatype_pack.h OPAL_DATATYPE_SAFEGUARD_POINTER( _source, _copy_blength, (CONVERTOR)->pBaseBuf, CONVERTOR 62 opal/datatype/opal_datatype_pack.h (CONVERTOR)->pDesc, (CONVERTOR)->count ); CONVERTOR 65 opal/datatype/opal_datatype_pack.h MEMCPY_CSUM( *(DESTINATION), _source, _copy_blength, (CONVERTOR) ); CONVERTOR 76 opal/datatype/opal_datatype_pack.h static inline void pack_contiguous_loop( opal_convertor_t* CONVERTOR, CONVERTOR 91 opal/datatype/opal_datatype_pack.h OPAL_DATATYPE_SAFEGUARD_POINTER( _source, _end_loop->size, (CONVERTOR)->pBaseBuf, CONVERTOR 92 opal/datatype/opal_datatype_pack.h (CONVERTOR)->pDesc, (CONVERTOR)->count ); CONVERTOR 95 opal/datatype/opal_datatype_pack.h MEMCPY_CSUM( *(DESTINATION), _source, _end_loop->size, (CONVERTOR) ); CONVERTOR 104 opal/datatype/opal_datatype_pack.h #define PACK_PREDEFINED_DATATYPE( CONVERTOR, /* the convertor */ \ CONVERTOR 110 opal/datatype/opal_datatype_pack.h pack_predefined_data( (CONVERTOR), (ELEM), &(COUNT), &(SOURCE), &(DESTINATION), &(SPACE) ) CONVERTOR 112 opal/datatype/opal_datatype_pack.h #define PACK_CONTIGUOUS_LOOP( CONVERTOR, ELEM, COUNT, SOURCE, DESTINATION, SPACE ) \ CONVERTOR 113 opal/datatype/opal_datatype_pack.h pack_contiguous_loop( (CONVERTOR), (ELEM), &(COUNT), &(SOURCE), &(DESTINATION), &(SPACE) ) CONVERTOR 58 opal/datatype/opal_datatype_position.c position_predefined_data( opal_convertor_t* CONVERTOR, CONVERTOR 75 opal/datatype/opal_datatype_position.c OPAL_DATATYPE_SAFEGUARD_POINTER( *(POINTER) + _elem->disp, _copy_blength, (CONVERTOR)->pBaseBuf, CONVERTOR 76 opal/datatype/opal_datatype_position.c (CONVERTOR)->pDesc, (CONVERTOR)->count ); CONVERTOR 88 opal/datatype/opal_datatype_position.c position_contiguous_loop( opal_convertor_t* CONVERTOR, CONVERTOR 102 opal/datatype/opal_datatype_position.c (CONVERTOR)->pBaseBuf, (CONVERTOR)->pDesc, (CONVERTOR)->count ); CONVERTOR 108 opal/datatype/opal_datatype_position.c #define POSITION_PREDEFINED_DATATYPE( CONVERTOR, ELEM, COUNT, POSITION, SPACE ) \ CONVERTOR 109 opal/datatype/opal_datatype_position.c position_predefined_data( (CONVERTOR), (ELEM), &(COUNT), &(POSITION), &(SPACE) ) CONVERTOR 111 opal/datatype/opal_datatype_position.c #define POSITION_CONTIGUOUS_LOOP( CONVERTOR, ELEM, COUNT, POSITION, SPACE ) \ CONVERTOR 112 opal/datatype/opal_datatype_position.c position_contiguous_loop( (CONVERTOR), (ELEM), &(COUNT), &(POSITION), &(SPACE) ) CONVERTOR 25 opal/datatype/opal_datatype_unpack.h #define MEMCPY_CSUM( DST, SRC, BLENGTH, CONVERTOR ) \ CONVERTOR 26 opal/datatype/opal_datatype_unpack.h CONVERTOR->cbmemcpy( (DST), (SRC), (BLENGTH), (CONVERTOR) ) CONVERTOR 30 opal/datatype/opal_datatype_unpack.h unpack_predefined_data( opal_convertor_t* CONVERTOR, /* the convertor */ CONVERTOR 51 opal/datatype/opal_datatype_unpack.h OPAL_DATATYPE_SAFEGUARD_POINTER( _destination, _copy_blength, (CONVERTOR)->pBaseBuf, CONVERTOR 52 opal/datatype/opal_datatype_unpack.h (CONVERTOR)->pDesc, (CONVERTOR)->count ); CONVERTOR 55 opal/datatype/opal_datatype_unpack.h MEMCPY_CSUM( _destination, *(SOURCE), _copy_blength, (CONVERTOR) ); CONVERTOR 60 opal/datatype/opal_datatype_unpack.h OPAL_DATATYPE_SAFEGUARD_POINTER( _destination, _copy_blength, (CONVERTOR)->pBaseBuf, CONVERTOR 61 opal/datatype/opal_datatype_unpack.h (CONVERTOR)->pDesc, (CONVERTOR)->count ); CONVERTOR 64 opal/datatype/opal_datatype_unpack.h MEMCPY_CSUM( _destination, *(SOURCE), _copy_blength, (CONVERTOR) ); CONVERTOR 75 opal/datatype/opal_datatype_unpack.h static inline void unpack_contiguous_loop( opal_convertor_t* CONVERTOR, CONVERTOR 90 opal/datatype/opal_datatype_unpack.h OPAL_DATATYPE_SAFEGUARD_POINTER( _destination, _end_loop->size, (CONVERTOR)->pBaseBuf, CONVERTOR 91 opal/datatype/opal_datatype_unpack.h (CONVERTOR)->pDesc, (CONVERTOR)->count ); CONVERTOR 94 opal/datatype/opal_datatype_unpack.h MEMCPY_CSUM( _destination, *(SOURCE), _end_loop->size, (CONVERTOR) ); CONVERTOR 103 opal/datatype/opal_datatype_unpack.h #define UNPACK_PREDEFINED_DATATYPE( CONVERTOR, ELEM, COUNT, SOURCE, DESTINATION, SPACE ) \ CONVERTOR 104 opal/datatype/opal_datatype_unpack.h unpack_predefined_data( (CONVERTOR), (ELEM), &(COUNT), &(SOURCE), &(DESTINATION), &(SPACE) ) CONVERTOR 106 opal/datatype/opal_datatype_unpack.h #define UNPACK_CONTIGUOUS_LOOP( CONVERTOR, ELEM, COUNT, SOURCE, DESTINATION, SPACE ) \ CONVERTOR 107 opal/datatype/opal_datatype_unpack.h unpack_contiguous_loop( (CONVERTOR), (ELEM), &(COUNT), &(SOURCE), &(DESTINATION), &(SPACE) )