_end_loop 94 opal/datatype/opal_datatype_copy.h ddt_endloop_desc_t* _end_loop = (ddt_endloop_desc_t*)((ELEM) + _loop->items); _end_loop 95 opal/datatype/opal_datatype_copy.h unsigned char* _source = (SOURCE) + _end_loop->first_elem_disp; _end_loop 96 opal/datatype/opal_datatype_copy.h unsigned char* _destination = (DESTINATION) + _end_loop->first_elem_disp; _end_loop 99 opal/datatype/opal_datatype_copy.h if( _loop->extent == (ptrdiff_t)_end_loop->size ) { /* the loop is contiguous */ _end_loop 100 opal/datatype/opal_datatype_copy.h _copy_loops *= _end_loop->size; _end_loop 106 opal/datatype/opal_datatype_copy.h OPAL_DATATYPE_SAFEGUARD_POINTER( _source, _end_loop->size, (SOURCE_BASE), _end_loop 109 opal/datatype/opal_datatype_copy.h STRINGIFY(MEM_OP_NAME), (void*)_destination, (void*)_source, _end_loop->size, *(SPACE) - _i * _end_loop->size ); ); _end_loop 110 opal/datatype/opal_datatype_copy.h MEM_OP( _destination, _source, _end_loop->size ); _end_loop 114 opal/datatype/opal_datatype_copy.h _copy_loops *= _end_loop->size; _end_loop 84 opal/datatype/opal_datatype_pack.h const ddt_endloop_desc_t* _end_loop = (ddt_endloop_desc_t*)((ELEM) + _loop->items); _end_loop 85 opal/datatype/opal_datatype_pack.h unsigned char* _source = (*SOURCE) + _end_loop->first_elem_disp; _end_loop 88 opal/datatype/opal_datatype_pack.h if( (_copy_loops * _end_loop->size) > *(SPACE) ) _end_loop 89 opal/datatype/opal_datatype_pack.h _copy_loops = (*(SPACE) / _end_loop->size); _end_loop 91 opal/datatype/opal_datatype_pack.h OPAL_DATATYPE_SAFEGUARD_POINTER( _source, _end_loop->size, (CONVERTOR)->pBaseBuf, _end_loop 94 opal/datatype/opal_datatype_pack.h (void*)*(DESTINATION), (void*)_source, (unsigned long)_end_loop->size, (unsigned long)(*(SPACE) - _i * _end_loop->size) ); ); _end_loop 95 opal/datatype/opal_datatype_pack.h MEMCPY_CSUM( *(DESTINATION), _source, _end_loop->size, (CONVERTOR) ); _end_loop 96 opal/datatype/opal_datatype_pack.h *(DESTINATION) += _end_loop->size; _end_loop 99 opal/datatype/opal_datatype_pack.h *(SOURCE) = _source - _end_loop->first_elem_disp; _end_loop 100 opal/datatype/opal_datatype_pack.h *(SPACE) -= _copy_loops * _end_loop->size; _end_loop 95 opal/datatype/opal_datatype_position.c ddt_endloop_desc_t* _end_loop = (ddt_endloop_desc_t*)((ELEM) + (ELEM)->loop.items); _end_loop 98 opal/datatype/opal_datatype_position.c if( (_copy_loops * _end_loop->size) > *(SPACE) ) _end_loop 99 opal/datatype/opal_datatype_position.c _copy_loops = *(SPACE) / _end_loop->size; _end_loop 100 opal/datatype/opal_datatype_position.c OPAL_DATATYPE_SAFEGUARD_POINTER( *(POINTER) + _end_loop->first_elem_disp, _end_loop 101 opal/datatype/opal_datatype_position.c (_copy_loops - 1) * _loop->extent + _end_loop->size, _end_loop 104 opal/datatype/opal_datatype_position.c *(SPACE) -= _copy_loops * _end_loop->size; _end_loop 83 opal/datatype/opal_datatype_unpack.h const ddt_endloop_desc_t* _end_loop = (ddt_endloop_desc_t*)((ELEM) + _loop->items); _end_loop 84 opal/datatype/opal_datatype_unpack.h unsigned char* _destination = (*DESTINATION) + _end_loop->first_elem_disp; _end_loop 87 opal/datatype/opal_datatype_unpack.h if( (_copy_loops * _end_loop->size) > *(SPACE) ) _end_loop 88 opal/datatype/opal_datatype_unpack.h _copy_loops = (*(SPACE) / _end_loop->size); _end_loop 90 opal/datatype/opal_datatype_unpack.h OPAL_DATATYPE_SAFEGUARD_POINTER( _destination, _end_loop->size, (CONVERTOR)->pBaseBuf, _end_loop 93 opal/datatype/opal_datatype_unpack.h (void*)_destination, (void*)*(SOURCE), (unsigned long)_end_loop->size, (unsigned long)(*(SPACE) - _i * _end_loop->size) ); ); _end_loop 94 opal/datatype/opal_datatype_unpack.h MEMCPY_CSUM( _destination, *(SOURCE), _end_loop->size, (CONVERTOR) ); _end_loop 95 opal/datatype/opal_datatype_unpack.h *(SOURCE) += _end_loop->size; _end_loop 98 opal/datatype/opal_datatype_unpack.h *(DESTINATION) = _destination - _end_loop->first_elem_disp; _end_loop 99 opal/datatype/opal_datatype_unpack.h *(SPACE) -= _copy_loops * _end_loop->size;