pos_desc 45 opal/datatype/opal_convertor_raw.c uint32_t pos_desc; /* actual position in the description of the derived datatype */ pos_desc 84 opal/datatype/opal_convertor_raw.c pos_desc = pStack->index; pos_desc 89 opal/datatype/opal_convertor_raw.c pElem = &(description[pos_desc]); pos_desc 93 opal/datatype/opal_convertor_raw.c pos_desc, count_desc, (long)(source_base - pConvertor->pBaseBuf), pos_desc 130 opal/datatype/opal_convertor_raw.c pos_desc++; /* advance to the next data */ pos_desc 131 opal/datatype/opal_convertor_raw.c UPDATE_INTERNAL_COUNTERS( description, pos_desc, pElem, count_desc ); pos_desc 140 opal/datatype/opal_convertor_raw.c pos_desc, (long)pStack->disp, (unsigned long)raw_data ); ); pos_desc 151 opal/datatype/opal_convertor_raw.c pos_desc++; pos_desc 153 opal/datatype/opal_convertor_raw.c pos_desc = pStack->index + 1; pos_desc 162 opal/datatype/opal_convertor_raw.c UPDATE_INTERNAL_COUNTERS( description, pos_desc, pElem, count_desc ); pos_desc 166 opal/datatype/opal_convertor_raw.c pos_desc, (long)pStack->disp, (unsigned long)raw_data ); ); pos_desc 186 opal/datatype/opal_convertor_raw.c (unsigned long)raw_data, pos_desc ); ); pos_desc 190 opal/datatype/opal_convertor_raw.c pos_desc += pElem->loop.items + 1; pos_desc 198 opal/datatype/opal_convertor_raw.c PUSH_STACK( pStack, pConvertor->stack_pos, pos_desc, OPAL_DATATYPE_LOOP, count_desc, pos_desc 200 opal/datatype/opal_convertor_raw.c pos_desc++; pos_desc 203 opal/datatype/opal_convertor_raw.c UPDATE_INTERNAL_COUNTERS( description, pos_desc, pElem, count_desc ); pos_desc 217 opal/datatype/opal_convertor_raw.c PUSH_STACK( pStack, pConvertor->stack_pos, pos_desc, OPAL_DATATYPE_UINT1, count_desc, pos_desc 124 opal/datatype/opal_datatype_copy.h uint32_t pos_desc; /* actual position in the description of the derived datatype */ pos_desc 165 opal/datatype/opal_datatype_copy.h for( pos_desc = 0; (int32_t)pos_desc < count; pos_desc++ ) { pos_desc 172 opal/datatype/opal_datatype_copy.h (unsigned long)(iov_len_local - (pos_desc * datatype->size)) ); ); pos_desc 184 opal/datatype/opal_datatype_copy.h pos_desc = 0; pos_desc 197 opal/datatype/opal_datatype_copy.h pElem = &(description[pos_desc]); pos_desc 204 opal/datatype/opal_datatype_copy.h pos_desc++; /* advance to the next data */ pos_desc 205 opal/datatype/opal_datatype_copy.h UPDATE_INTERNAL_COUNTERS( description, pos_desc, pElem, count_desc ); pos_desc 209 opal/datatype/opal_datatype_copy.h pStack->count, stack_pos, pos_desc, pStack->disp, (unsigned long)iov_len_local ); ); pos_desc 217 opal/datatype/opal_datatype_copy.h pos_desc++; pos_desc 219 opal/datatype/opal_datatype_copy.h pos_desc = pStack->index + 1; pos_desc 229 opal/datatype/opal_datatype_copy.h UPDATE_INTERNAL_COUNTERS( description, pos_desc, pElem, count_desc ); pos_desc 231 opal/datatype/opal_datatype_copy.h pStack->count, stack_pos, pos_desc, pStack->disp, (unsigned long)iov_len_local ); ); pos_desc 238 opal/datatype/opal_datatype_copy.h pos_desc += pElem->loop.items + 1; pos_desc 242 opal/datatype/opal_datatype_copy.h PUSH_STACK( pStack, stack_pos, pos_desc, OPAL_DATATYPE_LOOP, count_desc, pos_desc 244 opal/datatype/opal_datatype_copy.h pos_desc++; pos_desc 248 opal/datatype/opal_datatype_copy.h UPDATE_INTERNAL_COUNTERS( description, pos_desc, pElem, count_desc ); pos_desc 44 opal/datatype/opal_datatype_fake_stack.c int pos_desc; /* actual position in the description of the derived datatype */ pos_desc 104 opal/datatype/opal_datatype_fake_stack.c pos_desc = 0; pos_desc 112 opal/datatype/opal_datatype_fake_stack.c while( pos_desc < (int32_t)pConvertor->use_desc->used ) { pos_desc 134 opal/datatype/opal_datatype_fake_stack.c pos_desc -= (end_loop->items - 1); /* go back to the first element in the loop */ pos_desc 146 opal/datatype/opal_datatype_fake_stack.c pos_desc++; pos_desc 154 opal/datatype/opal_datatype_fake_stack.c PUSH_STACK( pStack, pConvertor->stack_pos, pos_desc, OPAL_DATATYPE_LOOP, pos_desc 156 opal/datatype/opal_datatype_fake_stack.c pos_desc++; pos_desc 169 opal/datatype/opal_datatype_fake_stack.c PUSH_STACK( pStack, pConvertor->stack_pos, pos_desc, pElems->elem.common.type, pos_desc 179 opal/datatype/opal_datatype_fake_stack.c pos_desc++; /* advance to the next data */ pos_desc 34 opal/datatype/opal_datatype_get_count.c uint32_t pos_desc; /* actual position in the description of the derived datatype */ pos_desc 49 opal/datatype/opal_datatype_get_count.c pos_desc = 0; pos_desc 52 opal/datatype/opal_datatype_get_count.c if( OPAL_DATATYPE_END_LOOP == pElems[pos_desc].elem.common.type ) { /* end of the current loop */ pos_desc 56 opal/datatype/opal_datatype_get_count.c pos_desc++; /* advance to the next element after the end loop */ pos_desc 58 opal/datatype/opal_datatype_get_count.c pos_desc = pStack->index + 1; /* go back to the begining of the loop */ pos_desc 62 opal/datatype/opal_datatype_get_count.c if( OPAL_DATATYPE_LOOP == pElems[pos_desc].elem.common.type ) { pos_desc 64 opal/datatype/opal_datatype_get_count.c PUSH_STACK( pStack, stack_pos, pos_desc, OPAL_DATATYPE_LOOP, pElems[pos_desc].loop.loops, 0 ); pos_desc 65 opal/datatype/opal_datatype_get_count.c pos_desc++; pos_desc 66 opal/datatype/opal_datatype_get_count.c } while( OPAL_DATATYPE_LOOP == pElems[pos_desc].elem.common.type ); /* let's start another loop */ pos_desc 69 opal/datatype/opal_datatype_get_count.c while( pElems[pos_desc].elem.common.flags & OPAL_DATATYPE_FLAG_DATA ) { pos_desc 71 opal/datatype/opal_datatype_get_count.c const opal_datatype_t* basic_type = BASIC_DDT_FROM_ELEM(pElems[pos_desc]); pos_desc 72 opal/datatype/opal_datatype_get_count.c local_size = pElems[pos_desc].elem.count * basic_type->size; pos_desc 79 opal/datatype/opal_datatype_get_count.c nbElems += pElems[pos_desc].elem.count; pos_desc 81 opal/datatype/opal_datatype_get_count.c pos_desc++; /* advance to the next data */ pos_desc 89 opal/datatype/opal_datatype_get_count.c size_t pos_desc; /* actual position in the description of the derived datatype */ pos_desc 98 opal/datatype/opal_datatype_get_count.c pos_desc = count / local_length; pos_desc 100 opal/datatype/opal_datatype_get_count.c *length = datatype->size * pos_desc; pos_desc 111 opal/datatype/opal_datatype_get_count.c pos_desc = 0; pos_desc 114 opal/datatype/opal_datatype_get_count.c if( OPAL_DATATYPE_END_LOOP == pElems[pos_desc].elem.common.type ) { /* end of the current loop */ pos_desc 118 opal/datatype/opal_datatype_get_count.c pos_desc++; /* advance to the next element after the end loop */ pos_desc 120 opal/datatype/opal_datatype_get_count.c pos_desc = pStack->index + 1; /* go back to the begining of the loop */ pos_desc 124 opal/datatype/opal_datatype_get_count.c if( OPAL_DATATYPE_LOOP == pElems[pos_desc].elem.common.type ) { pos_desc 126 opal/datatype/opal_datatype_get_count.c PUSH_STACK( pStack, stack_pos, pos_desc, OPAL_DATATYPE_LOOP, pElems[pos_desc].loop.loops, 0 ); pos_desc 127 opal/datatype/opal_datatype_get_count.c pos_desc++; pos_desc 128 opal/datatype/opal_datatype_get_count.c } while( OPAL_DATATYPE_LOOP == pElems[pos_desc].elem.common.type ); /* let's start another loop */ pos_desc 131 opal/datatype/opal_datatype_get_count.c while( pElems[pos_desc].elem.common.flags & OPAL_DATATYPE_FLAG_DATA ) { pos_desc 133 opal/datatype/opal_datatype_get_count.c const opal_datatype_t* basic_type = BASIC_DDT_FROM_ELEM(pElems[pos_desc]); pos_desc 134 opal/datatype/opal_datatype_get_count.c local_length = pElems[pos_desc].elem.count; pos_desc 141 opal/datatype/opal_datatype_get_count.c pos_desc++; /* advance to the next data */ pos_desc 156 opal/datatype/opal_datatype_get_count.c uint32_t pos_desc; /* actual position in the description of the derived datatype */ pos_desc 169 opal/datatype/opal_datatype_get_count.c pos_desc = 0; pos_desc 172 opal/datatype/opal_datatype_get_count.c if( OPAL_DATATYPE_END_LOOP == pElems[pos_desc].elem.common.type ) { /* end of the current loop */ pos_desc 176 opal/datatype/opal_datatype_get_count.c pos_desc++; /* advance to the next element after the end loop */ pos_desc 178 opal/datatype/opal_datatype_get_count.c pos_desc = pStack->index + 1; /* go back to the begining of the loop */ pos_desc 182 opal/datatype/opal_datatype_get_count.c if( OPAL_DATATYPE_LOOP == pElems[pos_desc].elem.common.type ) { pos_desc 184 opal/datatype/opal_datatype_get_count.c PUSH_STACK( pStack, stack_pos, pos_desc, OPAL_DATATYPE_LOOP, pElems[pos_desc].loop.loops, 0 ); pos_desc 185 opal/datatype/opal_datatype_get_count.c pos_desc++; pos_desc 186 opal/datatype/opal_datatype_get_count.c } while( OPAL_DATATYPE_LOOP == pElems[pos_desc].elem.common.type ); /* let's start another loop */ pos_desc 189 opal/datatype/opal_datatype_get_count.c while( pElems[pos_desc].elem.common.flags & OPAL_DATATYPE_FLAG_DATA ) { pos_desc 191 opal/datatype/opal_datatype_get_count.c datatype->ptypes[pElems[pos_desc].elem.common.type] += pElems[pos_desc].elem.count; pos_desc 192 opal/datatype/opal_datatype_get_count.c nbElems += pElems[pos_desc].elem.count; pos_desc 195 opal/datatype/opal_datatype_get_count.c pElems[pos_desc].elem.common.type, datatype->ptypes[pElems[pos_desc].elem.common.type], pos_desc 196 opal/datatype/opal_datatype_get_count.c pElems[pos_desc].elem.count, nbElems ); pos_desc 197 opal/datatype/opal_datatype_get_count.c pos_desc++; /* advance to the next data */ pos_desc 52 opal/datatype/opal_datatype_optimize.c int32_t pos_desc = 0; /* actual position in the description of the derived datatype */ pos_desc 76 opal/datatype/opal_datatype_optimize.c if( OPAL_DATATYPE_END_LOOP == pData->desc.desc[pos_desc].elem.common.type ) { /* end of the current loop */ pos_desc 77 opal/datatype/opal_datatype_optimize.c ddt_endloop_desc_t* end_loop = &(pData->desc.desc[pos_desc].end_loop); pos_desc 93 opal/datatype/opal_datatype_optimize.c pos_desc++; pos_desc 96 opal/datatype/opal_datatype_optimize.c if( OPAL_DATATYPE_LOOP == pData->desc.desc[pos_desc].elem.common.type ) { pos_desc 97 opal/datatype/opal_datatype_optimize.c ddt_loop_desc_t* loop = (ddt_loop_desc_t*)&(pData->desc.desc[pos_desc]); pos_desc 98 opal/datatype/opal_datatype_optimize.c ddt_endloop_desc_t* end_loop = (ddt_endloop_desc_t*)&(pData->desc.desc[pos_desc + loop->items]); pos_desc 99 opal/datatype/opal_datatype_optimize.c int index = GET_FIRST_NON_LOOP( &(pData->desc.desc[pos_desc]) ); pos_desc 100 opal/datatype/opal_datatype_optimize.c ptrdiff_t loop_disp = pData->desc.desc[pos_desc + index].elem.disp; pos_desc 167 opal/datatype/opal_datatype_optimize.c pos_desc += loop->items + 1; pos_desc 169 opal/datatype/opal_datatype_optimize.c ddt_elem_desc_t* elem = (ddt_elem_desc_t*)&(pData->desc.desc[pos_desc+1]); pos_desc 183 opal/datatype/opal_datatype_optimize.c pos_desc += loop->items + 1; pos_desc 193 opal/datatype/opal_datatype_optimize.c pos_desc += loop->items + 1; pos_desc 200 opal/datatype/opal_datatype_optimize.c pos_desc++; pos_desc 207 opal/datatype/opal_datatype_optimize.c while( pData->desc.desc[pos_desc].elem.common.flags & OPAL_DATATYPE_FLAG_DATA ) { /* keep doing it until we reach a non datatype element */ pos_desc 209 opal/datatype/opal_datatype_optimize.c type = pData->desc.desc[pos_desc].elem.common.type; pos_desc 211 opal/datatype/opal_datatype_optimize.c == (total_disp + pData->desc.desc[pos_desc].elem.disp)); pos_desc 213 opal/datatype/opal_datatype_optimize.c if( (pData->desc.desc[pos_desc].elem.common.flags & OPAL_DATATYPE_FLAG_CONTIGUOUS) && continuity && pos_desc 214 opal/datatype/opal_datatype_optimize.c (pData->desc.desc[pos_desc].elem.extent == (int32_t)opal_datatype_basicDatatypes[type]->size) ) { pos_desc 216 opal/datatype/opal_datatype_optimize.c last_length += pData->desc.desc[pos_desc].elem.count; pos_desc 217 opal/datatype/opal_datatype_optimize.c last_extent = pData->desc.desc[pos_desc].elem.extent; pos_desc 221 opal/datatype/opal_datatype_optimize.c last_length = pData->desc.desc[pos_desc].elem.count; pos_desc 222 opal/datatype/opal_datatype_optimize.c last_extent = pData->desc.desc[pos_desc].elem.extent; pos_desc 225 opal/datatype/opal_datatype_optimize.c pData->desc.desc[pos_desc].elem.count * opal_datatype_basicDatatypes[type]->size; pos_desc 230 opal/datatype/opal_datatype_optimize.c last_flags &= pData->desc.desc[pos_desc].elem.common.flags; pos_desc 236 opal/datatype/opal_datatype_optimize.c last_disp = total_disp + pData->desc.desc[pos_desc].elem.disp; pos_desc 237 opal/datatype/opal_datatype_optimize.c last_length = pData->desc.desc[pos_desc].elem.count; pos_desc 238 opal/datatype/opal_datatype_optimize.c last_extent = pData->desc.desc[pos_desc].elem.extent; pos_desc 241 opal/datatype/opal_datatype_optimize.c pos_desc++; /* advance to the next data */ pos_desc 281 opal/datatype/opal_datatype_pack.c uint32_t pos_desc; /* actual position in the description of the derived datatype */ pos_desc 302 opal/datatype/opal_datatype_pack.c pos_desc = pStack->index; pos_desc 307 opal/datatype/opal_datatype_pack.c pElem = &(description[pos_desc]); pos_desc 311 opal/datatype/opal_datatype_pack.c pos_desc, count_desc, (long)(conv_ptr - pConvertor->pBaseBuf), pos_desc 324 opal/datatype/opal_datatype_pack.c pos_desc++; /* advance to the next data */ pos_desc 325 opal/datatype/opal_datatype_pack.c UPDATE_INTERNAL_COUNTERS( description, pos_desc, pElem, count_desc ); pos_desc 334 opal/datatype/opal_datatype_pack.c pos_desc, pStack->disp, (unsigned long)iov_len_local ); ); pos_desc 343 opal/datatype/opal_datatype_pack.c pos_desc++; /* and move to the next element */ pos_desc 345 opal/datatype/opal_datatype_pack.c pos_desc = pStack->index + 1; /* jump back to the begining of the loop */ pos_desc 354 opal/datatype/opal_datatype_pack.c UPDATE_INTERNAL_COUNTERS( description, pos_desc, pElem, count_desc ); pos_desc 356 opal/datatype/opal_datatype_pack.c pStack->count, pConvertor->stack_pos, pos_desc, pos_desc 365 opal/datatype/opal_datatype_pack.c pos_desc += pElem->loop.items + 1; pos_desc 371 opal/datatype/opal_datatype_pack.c PUSH_STACK( pStack, pConvertor->stack_pos, pos_desc, OPAL_DATATYPE_LOOP, count_desc, pos_desc 373 opal/datatype/opal_datatype_pack.c pos_desc++; pos_desc 376 opal/datatype/opal_datatype_pack.c UPDATE_INTERNAL_COUNTERS( description, pos_desc, pElem, count_desc ); pos_desc 392 opal/datatype/opal_datatype_pack.c PUSH_STACK( pStack, pConvertor->stack_pos, pos_desc, pElem->elem.common.type, count_desc, pos_desc 457 opal/datatype/opal_datatype_pack.c uint32_t pos_desc; /* actual position in the description of the derived datatype */ pos_desc 478 opal/datatype/opal_datatype_pack.c pos_desc = pStack->index; pos_desc 483 opal/datatype/opal_datatype_pack.c pElem = &(description[pos_desc]); pos_desc 487 opal/datatype/opal_datatype_pack.c pos_desc, count_desc, (long)(conv_ptr - pConvertor->pBaseBuf), pos_desc 498 opal/datatype/opal_datatype_pack.c count_desc, description[pos_desc].elem.extent, pos_desc 510 opal/datatype/opal_datatype_pack.c pos_desc++; /* advance to the next data */ pos_desc 511 opal/datatype/opal_datatype_pack.c UPDATE_INTERNAL_COUNTERS( description, pos_desc, pElem, count_desc ); pos_desc 520 opal/datatype/opal_datatype_pack.c pos_desc, pStack->disp, (unsigned long)iov_len_local ); ); pos_desc 531 opal/datatype/opal_datatype_pack.c pos_desc++; pos_desc 533 opal/datatype/opal_datatype_pack.c pos_desc = pStack->index + 1; pos_desc 542 opal/datatype/opal_datatype_pack.c UPDATE_INTERNAL_COUNTERS( description, pos_desc, pElem, count_desc ); pos_desc 544 opal/datatype/opal_datatype_pack.c pStack->count, pConvertor->stack_pos, pos_desc, pos_desc 554 opal/datatype/opal_datatype_pack.c pos_desc += pElem->loop.items + 1; pos_desc 561 opal/datatype/opal_datatype_pack.c PUSH_STACK( pStack, pConvertor->stack_pos, pos_desc, OPAL_DATATYPE_LOOP, count_desc, pos_desc 563 opal/datatype/opal_datatype_pack.c pos_desc++; pos_desc 568 opal/datatype/opal_datatype_pack.c UPDATE_INTERNAL_COUNTERS( description, pos_desc, pElem, count_desc ); pos_desc 585 opal/datatype/opal_datatype_pack.c PUSH_STACK( pStack, pConvertor->stack_pos, pos_desc, pElem->elem.common.type, count_desc, pos_desc 118 opal/datatype/opal_datatype_position.c uint32_t pos_desc; /* actual position in the description of the derived datatype */ pos_desc 143 opal/datatype/opal_datatype_position.c for( pos_desc = 0; pos_desc <= pConvertor->stack_pos; pos_desc++ ) pos_desc 144 opal/datatype/opal_datatype_position.c pStack[pos_desc].disp += count_desc * extent; pos_desc 153 opal/datatype/opal_datatype_position.c pos_desc = pStack->index; pos_desc 158 opal/datatype/opal_datatype_position.c pElem = &(description[pos_desc]); pos_desc 162 opal/datatype/opal_datatype_position.c pos_desc, count_desc, (unsigned long long)(base_pointer - pConvertor->pBaseBuf), pos_desc 183 opal/datatype/opal_datatype_position.c pStack->count, pConvertor->stack_pos, pos_desc, pos_desc 193 opal/datatype/opal_datatype_position.c pos_desc++; pos_desc 201 opal/datatype/opal_datatype_position.c pos_desc = pStack->index + 1; pos_desc 204 opal/datatype/opal_datatype_position.c UPDATE_INTERNAL_COUNTERS( description, pos_desc, pElem, count_desc ); pos_desc 206 opal/datatype/opal_datatype_position.c pStack->count, pConvertor->stack_pos, pos_desc, pos_desc 215 opal/datatype/opal_datatype_position.c pos_desc += pElem->loop.items + 1; pos_desc 221 opal/datatype/opal_datatype_position.c PUSH_STACK( pStack, pConvertor->stack_pos, pos_desc, OPAL_DATATYPE_LOOP, count_desc, pos_desc 223 opal/datatype/opal_datatype_position.c pos_desc++; pos_desc 226 opal/datatype/opal_datatype_position.c UPDATE_INTERNAL_COUNTERS( description, pos_desc, pElem, count_desc ); pos_desc 229 opal/datatype/opal_datatype_position.c pStack->count, pConvertor->stack_pos, pos_desc, pos_desc 242 opal/datatype/opal_datatype_position.c pos_desc++; /* advance to the next data */ pos_desc 243 opal/datatype/opal_datatype_position.c UPDATE_INTERNAL_COUNTERS( description, pos_desc, pElem, count_desc ); pos_desc 245 opal/datatype/opal_datatype_position.c pStack->count, pConvertor->stack_pos, pos_desc, pos_desc 254 opal/datatype/opal_datatype_position.c PUSH_STACK( pStack, pConvertor->stack_pos, pos_desc, pElem->elem.common.type, count_desc, pos_desc 266 opal/datatype/opal_datatype_unpack.c uint32_t pos_desc; /* actual position in the description of the derived datatype */ pos_desc 286 opal/datatype/opal_datatype_unpack.c pos_desc = pStack->index; pos_desc 291 opal/datatype/opal_datatype_unpack.c pElem = &(description[pos_desc]); pos_desc 295 opal/datatype/opal_datatype_unpack.c pos_desc, count_desc, (long)(conv_ptr - pConvertor->pBaseBuf), pos_desc 314 opal/datatype/opal_datatype_unpack.c pos_desc++; /* advance to the next data */ pos_desc 315 opal/datatype/opal_datatype_unpack.c UPDATE_INTERNAL_COUNTERS( description, pos_desc, pElem, count_desc ); pos_desc 328 opal/datatype/opal_datatype_unpack.c pos_desc++; /* advance to the next data */ pos_desc 329 opal/datatype/opal_datatype_unpack.c UPDATE_INTERNAL_COUNTERS( description, pos_desc, pElem, count_desc ); pos_desc 352 opal/datatype/opal_datatype_unpack.c pStack->count, pConvertor->stack_pos, pos_desc, pos_desc 364 opal/datatype/opal_datatype_unpack.c pos_desc++; pos_desc 366 opal/datatype/opal_datatype_unpack.c pos_desc = pStack->index + 1; pos_desc 375 opal/datatype/opal_datatype_unpack.c UPDATE_INTERNAL_COUNTERS( description, pos_desc, pElem, count_desc ); pos_desc 377 opal/datatype/opal_datatype_unpack.c pStack->count, pConvertor->stack_pos, pos_desc, pos_desc 386 opal/datatype/opal_datatype_unpack.c pos_desc += pElem->loop.items + 1; pos_desc 392 opal/datatype/opal_datatype_unpack.c PUSH_STACK( pStack, pConvertor->stack_pos, pos_desc, OPAL_DATATYPE_LOOP, count_desc, pos_desc 394 opal/datatype/opal_datatype_unpack.c pos_desc++; pos_desc 397 opal/datatype/opal_datatype_unpack.c UPDATE_INTERNAL_COUNTERS( description, pos_desc, pElem, count_desc ); pos_desc 415 opal/datatype/opal_datatype_unpack.c PUSH_STACK( pStack, pConvertor->stack_pos, pos_desc, pElem->elem.common.type, count_desc, pos_desc 440 opal/datatype/opal_datatype_unpack.c uint32_t pos_desc; /* actual position in the description of the derived datatype */ pos_desc 465 opal/datatype/opal_datatype_unpack.c pos_desc = pStack->index; pos_desc 470 opal/datatype/opal_datatype_unpack.c pElem = &(description[pos_desc]); pos_desc 474 opal/datatype/opal_datatype_unpack.c pos_desc, count_desc, (long)(conv_ptr - pConvertor->pBaseBuf), pos_desc 484 opal/datatype/opal_datatype_unpack.c type = description[pos_desc].elem.common.type; pos_desc 490 opal/datatype/opal_datatype_unpack.c count_desc, description[pos_desc].elem.extent, pos_desc 496 opal/datatype/opal_datatype_unpack.c description[pos_desc].elem.extent, &advance ); pos_desc 502 opal/datatype/opal_datatype_unpack.c pos_desc++; /* advance to the next data */ pos_desc 503 opal/datatype/opal_datatype_unpack.c UPDATE_INTERNAL_COUNTERS( description, pos_desc, pElem, count_desc ); pos_desc 507 opal/datatype/opal_datatype_unpack.c conv_ptr += rc * description[pos_desc].elem.extent; pos_desc 529 opal/datatype/opal_datatype_unpack.c pStack->count, pConvertor->stack_pos, pos_desc, pos_desc 541 opal/datatype/opal_datatype_unpack.c pos_desc++; pos_desc 543 opal/datatype/opal_datatype_unpack.c pos_desc = pStack->index + 1; pos_desc 552 opal/datatype/opal_datatype_unpack.c UPDATE_INTERNAL_COUNTERS( description, pos_desc, pElem, count_desc ); pos_desc 554 opal/datatype/opal_datatype_unpack.c pStack->count, pConvertor->stack_pos, pos_desc, pos_desc 558 opal/datatype/opal_datatype_unpack.c PUSH_STACK( pStack, pConvertor->stack_pos, pos_desc, OPAL_DATATYPE_LOOP, count_desc, pos_desc 560 opal/datatype/opal_datatype_unpack.c pos_desc++; pos_desc 562 opal/datatype/opal_datatype_unpack.c UPDATE_INTERNAL_COUNTERS( description, pos_desc, pElem, count_desc ); pos_desc 580 opal/datatype/opal_datatype_unpack.c PUSH_STACK( pStack, pConvertor->stack_pos, pos_desc, pElem->elem.common.type, count_desc,