kp2 98 opal/mca/pmix/pmix4x/pmix/src/hwloc/hwloc.c pmix_kval_t *kp2; kp2 188 opal/mca/pmix/pmix4x/pmix/src/hwloc/hwloc.c kp2 = PMIX_NEW(pmix_kval_t); kp2 189 opal/mca/pmix/pmix4x/pmix/src/hwloc/hwloc.c if (NULL == kp2) { kp2 192 opal/mca/pmix/pmix4x/pmix/src/hwloc/hwloc.c kp2->key = strdup(info[n].key); kp2 193 opal/mca/pmix/pmix4x/pmix/src/hwloc/hwloc.c PMIX_VALUE_XFER(rc, kp2->value, &info[n].value); kp2 196 opal/mca/pmix/pmix4x/pmix/src/hwloc/hwloc.c PMIX_RELEASE(kp2); kp2 199 opal/mca/pmix/pmix4x/pmix/src/hwloc/hwloc.c pmix_list_append(&pmix_server_globals.gdata, &kp2->super); kp2 238 opal/mca/pmix/pmix4x/pmix/src/hwloc/hwloc.c kp2 = PMIX_NEW(pmix_kval_t); kp2 239 opal/mca/pmix/pmix4x/pmix/src/hwloc/hwloc.c if (NULL == kp2) { kp2 242 opal/mca/pmix/pmix4x/pmix/src/hwloc/hwloc.c kp2->key = strdup(info[n].key); kp2 243 opal/mca/pmix/pmix4x/pmix/src/hwloc/hwloc.c PMIX_VALUE_XFER(rc, kp2->value, &info[n].value); kp2 246 opal/mca/pmix/pmix4x/pmix/src/hwloc/hwloc.c PMIX_RELEASE(kp2); kp2 249 opal/mca/pmix/pmix4x/pmix/src/hwloc/hwloc.c pmix_list_append(&pmix_server_globals.gdata, &kp2->super); kp2 279 opal/mca/pmix/pmix4x/pmix/src/hwloc/hwloc.c kp2 = PMIX_NEW(pmix_kval_t); kp2 280 opal/mca/pmix/pmix4x/pmix/src/hwloc/hwloc.c if (NULL == kp2) { kp2 283 opal/mca/pmix/pmix4x/pmix/src/hwloc/hwloc.c kp2->key = strdup(info[n].key); kp2 284 opal/mca/pmix/pmix4x/pmix/src/hwloc/hwloc.c PMIX_VALUE_XFER(rc, kp2->value, &info[n].value); kp2 287 opal/mca/pmix/pmix4x/pmix/src/hwloc/hwloc.c PMIX_RELEASE(kp2); kp2 290 opal/mca/pmix/pmix4x/pmix/src/hwloc/hwloc.c pmix_list_append(&pmix_server_globals.gdata, &kp2->super); kp2 331 opal/mca/pmix/pmix4x/pmix/src/hwloc/hwloc.c kp2 = PMIX_NEW(pmix_kval_t); kp2 332 opal/mca/pmix/pmix4x/pmix/src/hwloc/hwloc.c if (NULL == kp2) { kp2 335 opal/mca/pmix/pmix4x/pmix/src/hwloc/hwloc.c kp2->key = strdup(PMIX_HWLOC_XML_V1); kp2 336 opal/mca/pmix/pmix4x/pmix/src/hwloc/hwloc.c PMIX_VALUE_LOAD(kp2->value, xml, PMIX_STRING); kp2 338 opal/mca/pmix/pmix4x/pmix/src/hwloc/hwloc.c pmix_list_append(&pmix_server_globals.gdata, &kp2->super); kp2 348 opal/mca/pmix/pmix4x/pmix/src/hwloc/hwloc.c kp2 = PMIX_NEW(pmix_kval_t); kp2 349 opal/mca/pmix/pmix4x/pmix/src/hwloc/hwloc.c if (NULL == kp2) { kp2 352 opal/mca/pmix/pmix4x/pmix/src/hwloc/hwloc.c kp2->key = strdup(PMIX_HWLOC_XML_V1); kp2 353 opal/mca/pmix/pmix4x/pmix/src/hwloc/hwloc.c PMIX_VALUE_LOAD(kp2->value, xml, PMIX_STRING); kp2 355 opal/mca/pmix/pmix4x/pmix/src/hwloc/hwloc.c pmix_list_append(&pmix_server_globals.gdata, &kp2->super); kp2 450 opal/mca/pmix/pmix4x/pmix/src/hwloc/hwloc.c kp2 = PMIX_NEW(pmix_kval_t); kp2 451 opal/mca/pmix/pmix4x/pmix/src/hwloc/hwloc.c if (NULL == kp2) { kp2 454 opal/mca/pmix/pmix4x/pmix/src/hwloc/hwloc.c kp2->key = strdup(PMIX_HWLOC_SHMEM_FILE); kp2 455 opal/mca/pmix/pmix4x/pmix/src/hwloc/hwloc.c PMIX_VALUE_CREATE(kp2->value, 1); kp2 456 opal/mca/pmix/pmix4x/pmix/src/hwloc/hwloc.c PMIX_VALUE_LOAD(kp2->value, shmemfile, PMIX_STRING); kp2 459 opal/mca/pmix/pmix4x/pmix/src/hwloc/hwloc.c PMIX_RELEASE(kp2); kp2 462 opal/mca/pmix/pmix4x/pmix/src/hwloc/hwloc.c pmix_list_append(&pmix_server_globals.gdata, &kp2->super); kp2 463 opal/mca/pmix/pmix4x/pmix/src/hwloc/hwloc.c kp2 = PMIX_NEW(pmix_kval_t); kp2 464 opal/mca/pmix/pmix4x/pmix/src/hwloc/hwloc.c if (NULL == kp2) { kp2 467 opal/mca/pmix/pmix4x/pmix/src/hwloc/hwloc.c kp2->key = strdup(PMIX_HWLOC_SHMEM_ADDR); kp2 468 opal/mca/pmix/pmix4x/pmix/src/hwloc/hwloc.c PMIX_VALUE_CREATE(kp2->value, 1); kp2 469 opal/mca/pmix/pmix4x/pmix/src/hwloc/hwloc.c PMIX_VALUE_LOAD(kp2->value, &shmemaddr, PMIX_SIZE); kp2 472 opal/mca/pmix/pmix4x/pmix/src/hwloc/hwloc.c PMIX_RELEASE(kp2); kp2 475 opal/mca/pmix/pmix4x/pmix/src/hwloc/hwloc.c pmix_list_append(&pmix_server_globals.gdata, &kp2->super); kp2 476 opal/mca/pmix/pmix4x/pmix/src/hwloc/hwloc.c kp2 = PMIX_NEW(pmix_kval_t); kp2 477 opal/mca/pmix/pmix4x/pmix/src/hwloc/hwloc.c if (NULL == kp2) { kp2 480 opal/mca/pmix/pmix4x/pmix/src/hwloc/hwloc.c kp2->key = strdup(PMIX_HWLOC_SHMEM_SIZE); kp2 481 opal/mca/pmix/pmix4x/pmix/src/hwloc/hwloc.c PMIX_VALUE_CREATE(kp2->value, 1); kp2 482 opal/mca/pmix/pmix4x/pmix/src/hwloc/hwloc.c PMIX_VALUE_LOAD(kp2->value, &shmemsize, PMIX_SIZE); kp2 485 opal/mca/pmix/pmix4x/pmix/src/hwloc/hwloc.c PMIX_RELEASE(kp2); kp2 488 opal/mca/pmix/pmix4x/pmix/src/hwloc/hwloc.c pmix_list_append(&pmix_server_globals.gdata, &kp2->super); kp2 214 opal/mca/pmix/pmix4x/pmix/src/mca/gds/hash/gds_hash.c pmix_kval_t *kp2; kp2 257 opal/mca/pmix/pmix4x/pmix/src/mca/gds/hash/gds_hash.c kp2 = PMIX_NEW(pmix_kval_t); kp2 258 opal/mca/pmix/pmix4x/pmix/src/mca/gds/hash/gds_hash.c if (NULL == kp2) { kp2 261 opal/mca/pmix/pmix4x/pmix/src/mca/gds/hash/gds_hash.c kp2->key = strdup(nodes[n]); kp2 262 opal/mca/pmix/pmix4x/pmix/src/mca/gds/hash/gds_hash.c kp2->value = (pmix_value_t*)malloc(sizeof(pmix_value_t)); kp2 263 opal/mca/pmix/pmix4x/pmix/src/mca/gds/hash/gds_hash.c if (NULL == kp2->value) { kp2 264 opal/mca/pmix/pmix4x/pmix/src/mca/gds/hash/gds_hash.c PMIX_RELEASE(kp2); kp2 267 opal/mca/pmix/pmix4x/pmix/src/mca/gds/hash/gds_hash.c kp2->value->type = PMIX_DATA_ARRAY; kp2 268 opal/mca/pmix/pmix4x/pmix/src/mca/gds/hash/gds_hash.c kp2->value->data.darray = (pmix_data_array_t*)malloc(sizeof(pmix_data_array_t)); kp2 269 opal/mca/pmix/pmix4x/pmix/src/mca/gds/hash/gds_hash.c if (NULL == kp2->value->data.darray) { kp2 270 opal/mca/pmix/pmix4x/pmix/src/mca/gds/hash/gds_hash.c PMIX_RELEASE(kp2); kp2 273 opal/mca/pmix/pmix4x/pmix/src/mca/gds/hash/gds_hash.c kp2->value->data.darray->type = PMIX_INFO; kp2 274 opal/mca/pmix/pmix4x/pmix/src/mca/gds/hash/gds_hash.c kp2->value->data.darray->size = val->data.darray->size + 1; kp2 275 opal/mca/pmix/pmix4x/pmix/src/mca/gds/hash/gds_hash.c PMIX_INFO_CREATE(info, kp2->value->data.darray->size); kp2 277 opal/mca/pmix/pmix4x/pmix/src/mca/gds/hash/gds_hash.c PMIX_RELEASE(kp2); kp2 284 opal/mca/pmix/pmix4x/pmix/src/mca/gds/hash/gds_hash.c PMIX_INFO_LOAD(&info[kp2->value->data.darray->size-1], PMIX_LOCAL_PEERS, ppn[n], PMIX_STRING); kp2 285 opal/mca/pmix/pmix4x/pmix/src/mca/gds/hash/gds_hash.c kp2->value->data.darray->array = info; kp2 286 opal/mca/pmix/pmix4x/pmix/src/mca/gds/hash/gds_hash.c if (PMIX_SUCCESS != (rc = pmix_hash_store(ht, PMIX_RANK_WILDCARD, kp2))) { kp2 288 opal/mca/pmix/pmix4x/pmix/src/mca/gds/hash/gds_hash.c PMIX_RELEASE(kp2); kp2 291 opal/mca/pmix/pmix4x/pmix/src/mca/gds/hash/gds_hash.c PMIX_RELEASE(kp2); kp2 295 opal/mca/pmix/pmix4x/pmix/src/mca/gds/hash/gds_hash.c kp2 = PMIX_NEW(pmix_kval_t); kp2 296 opal/mca/pmix/pmix4x/pmix/src/mca/gds/hash/gds_hash.c if (NULL == kp2) { kp2 299 opal/mca/pmix/pmix4x/pmix/src/mca/gds/hash/gds_hash.c kp2->key = strdup(nodes[n]); kp2 300 opal/mca/pmix/pmix4x/pmix/src/mca/gds/hash/gds_hash.c kp2->value = (pmix_value_t*)malloc(sizeof(pmix_value_t)); kp2 301 opal/mca/pmix/pmix4x/pmix/src/mca/gds/hash/gds_hash.c if (NULL == kp2->value) { kp2 302 opal/mca/pmix/pmix4x/pmix/src/mca/gds/hash/gds_hash.c PMIX_RELEASE(kp2); kp2 305 opal/mca/pmix/pmix4x/pmix/src/mca/gds/hash/gds_hash.c kp2->value->type = PMIX_DATA_ARRAY; kp2 306 opal/mca/pmix/pmix4x/pmix/src/mca/gds/hash/gds_hash.c kp2->value->data.darray = (pmix_data_array_t*)malloc(sizeof(pmix_data_array_t)); kp2 307 opal/mca/pmix/pmix4x/pmix/src/mca/gds/hash/gds_hash.c if (NULL == kp2->value->data.darray) { kp2 308 opal/mca/pmix/pmix4x/pmix/src/mca/gds/hash/gds_hash.c PMIX_RELEASE(kp2); kp2 311 opal/mca/pmix/pmix4x/pmix/src/mca/gds/hash/gds_hash.c kp2->value->data.darray->type = PMIX_INFO; kp2 314 opal/mca/pmix/pmix4x/pmix/src/mca/gds/hash/gds_hash.c PMIX_RELEASE(kp2); kp2 318 opal/mca/pmix/pmix4x/pmix/src/mca/gds/hash/gds_hash.c kp2->value->data.darray->array = info; kp2 319 opal/mca/pmix/pmix4x/pmix/src/mca/gds/hash/gds_hash.c kp2->value->data.darray->size = 1; kp2 320 opal/mca/pmix/pmix4x/pmix/src/mca/gds/hash/gds_hash.c if (PMIX_SUCCESS != (rc = pmix_hash_store(ht, PMIX_RANK_WILDCARD, kp2))) { kp2 322 opal/mca/pmix/pmix4x/pmix/src/mca/gds/hash/gds_hash.c PMIX_RELEASE(kp2); kp2 325 opal/mca/pmix/pmix4x/pmix/src/mca/gds/hash/gds_hash.c PMIX_RELEASE(kp2); kp2 332 opal/mca/pmix/pmix4x/pmix/src/mca/gds/hash/gds_hash.c kp2 = PMIX_NEW(pmix_kval_t); kp2 333 opal/mca/pmix/pmix4x/pmix/src/mca/gds/hash/gds_hash.c kp2->key = strdup(PMIX_HOSTNAME); kp2 334 opal/mca/pmix/pmix4x/pmix/src/mca/gds/hash/gds_hash.c kp2->value = (pmix_value_t*)malloc(sizeof(pmix_value_t)); kp2 335 opal/mca/pmix/pmix4x/pmix/src/mca/gds/hash/gds_hash.c kp2->value->type = PMIX_STRING; kp2 336 opal/mca/pmix/pmix4x/pmix/src/mca/gds/hash/gds_hash.c kp2->value->data.string = strdup(nodes[n]); kp2 338 opal/mca/pmix/pmix4x/pmix/src/mca/gds/hash/gds_hash.c if (PMIX_SUCCESS != (rc = pmix_hash_store(ht, rank, kp2))) { kp2 340 opal/mca/pmix/pmix4x/pmix/src/mca/gds/hash/gds_hash.c PMIX_RELEASE(kp2); kp2 344 opal/mca/pmix/pmix4x/pmix/src/mca/gds/hash/gds_hash.c PMIX_RELEASE(kp2); // maintain acctg kp2 352 opal/mca/pmix/pmix4x/pmix/src/mca/gds/hash/gds_hash.c kp2 = PMIX_NEW(pmix_kval_t); kp2 353 opal/mca/pmix/pmix4x/pmix/src/mca/gds/hash/gds_hash.c kp2->key = strdup(PMIX_NODE_LIST); kp2 354 opal/mca/pmix/pmix4x/pmix/src/mca/gds/hash/gds_hash.c kp2->value = (pmix_value_t*)malloc(sizeof(pmix_value_t)); kp2 355 opal/mca/pmix/pmix4x/pmix/src/mca/gds/hash/gds_hash.c kp2->value->type = PMIX_STRING; kp2 356 opal/mca/pmix/pmix4x/pmix/src/mca/gds/hash/gds_hash.c kp2->value->data.string = pmix_argv_join(nodes, ','); kp2 357 opal/mca/pmix/pmix4x/pmix/src/mca/gds/hash/gds_hash.c if (PMIX_SUCCESS != (rc = pmix_hash_store(ht, PMIX_RANK_WILDCARD, kp2))) { kp2 359 opal/mca/pmix/pmix4x/pmix/src/mca/gds/hash/gds_hash.c PMIX_RELEASE(kp2); kp2 362 opal/mca/pmix/pmix4x/pmix/src/mca/gds/hash/gds_hash.c PMIX_RELEASE(kp2); // maintain acctg kp2 373 opal/mca/pmix/pmix4x/pmix/src/mca/gds/hash/gds_hash.c pmix_kval_t *kp2, *kvptr; kp2 418 opal/mca/pmix/pmix4x/pmix/src/mca/gds/hash/gds_hash.c kp2 = PMIX_NEW(pmix_kval_t); kp2 419 opal/mca/pmix/pmix4x/pmix/src/mca/gds/hash/gds_hash.c kp2->key = strdup(PMIX_NODE_MAP); kp2 420 opal/mca/pmix/pmix4x/pmix/src/mca/gds/hash/gds_hash.c kp2->value = (pmix_value_t*)malloc(sizeof(pmix_value_t)); kp2 421 opal/mca/pmix/pmix4x/pmix/src/mca/gds/hash/gds_hash.c kp2->value->type = PMIX_STRING; kp2 422 opal/mca/pmix/pmix4x/pmix/src/mca/gds/hash/gds_hash.c kp2->value->data.string = strdup(info[n].value.data.string); kp2 423 opal/mca/pmix/pmix4x/pmix/src/mca/gds/hash/gds_hash.c if (PMIX_SUCCESS != (rc = pmix_hash_store(ht, PMIX_RANK_WILDCARD, kp2))) { kp2 425 opal/mca/pmix/pmix4x/pmix/src/mca/gds/hash/gds_hash.c PMIX_RELEASE(kp2); kp2 428 opal/mca/pmix/pmix4x/pmix/src/mca/gds/hash/gds_hash.c PMIX_RELEASE(kp2); // maintain acctg kp2 476 opal/mca/pmix/pmix4x/pmix/src/mca/gds/hash/gds_hash.c kp2 = PMIX_NEW(pmix_kval_t); kp2 477 opal/mca/pmix/pmix4x/pmix/src/mca/gds/hash/gds_hash.c if (NULL == kp2) { kp2 481 opal/mca/pmix/pmix4x/pmix/src/mca/gds/hash/gds_hash.c kp2->key = strdup(iptr[j].key); kp2 482 opal/mca/pmix/pmix4x/pmix/src/mca/gds/hash/gds_hash.c PMIX_VALUE_XFER(rc, kp2->value, &iptr[j].value); kp2 485 opal/mca/pmix/pmix4x/pmix/src/mca/gds/hash/gds_hash.c PMIX_RELEASE(kp2); kp2 490 opal/mca/pmix/pmix4x/pmix/src/mca/gds/hash/gds_hash.c if (PMIX_STRING_SIZE_CHECK(kp2->value)) { kp2 491 opal/mca/pmix/pmix4x/pmix/src/mca/gds/hash/gds_hash.c if (pmix_compress.compress_string(kp2->value->data.string, &tmp, &len)) { kp2 497 opal/mca/pmix/pmix4x/pmix/src/mca/gds/hash/gds_hash.c kp2->value->type = PMIX_COMPRESSED_STRING; kp2 498 opal/mca/pmix/pmix4x/pmix/src/mca/gds/hash/gds_hash.c free(kp2->value->data.string); kp2 499 opal/mca/pmix/pmix4x/pmix/src/mca/gds/hash/gds_hash.c kp2->value->data.bo.bytes = (char*)tmp; kp2 500 opal/mca/pmix/pmix4x/pmix/src/mca/gds/hash/gds_hash.c kp2->value->data.bo.size = len; kp2 504 opal/mca/pmix/pmix4x/pmix/src/mca/gds/hash/gds_hash.c if (PMIX_SUCCESS != (rc = pmix_hash_store(ht, rank, kp2))) { kp2 506 opal/mca/pmix/pmix4x/pmix/src/mca/gds/hash/gds_hash.c PMIX_RELEASE(kp2); kp2 509 opal/mca/pmix/pmix4x/pmix/src/mca/gds/hash/gds_hash.c PMIX_RELEASE(kp2); // maintain acctg kp2 513 opal/mca/pmix/pmix4x/pmix/src/mca/gds/hash/gds_hash.c kp2 = PMIX_NEW(pmix_kval_t); kp2 514 opal/mca/pmix/pmix4x/pmix/src/mca/gds/hash/gds_hash.c if (NULL == kp2) { kp2 518 opal/mca/pmix/pmix4x/pmix/src/mca/gds/hash/gds_hash.c kp2->key = strdup(info[n].key); kp2 519 opal/mca/pmix/pmix4x/pmix/src/mca/gds/hash/gds_hash.c PMIX_VALUE_XFER(rc, kp2->value, &info[n].value); kp2 522 opal/mca/pmix/pmix4x/pmix/src/mca/gds/hash/gds_hash.c PMIX_RELEASE(kp2); kp2 527 opal/mca/pmix/pmix4x/pmix/src/mca/gds/hash/gds_hash.c if (PMIX_STRING_SIZE_CHECK(kp2->value)) { kp2 528 opal/mca/pmix/pmix4x/pmix/src/mca/gds/hash/gds_hash.c if (pmix_compress.compress_string(kp2->value->data.string, &tmp, &len)) { kp2 532 opal/mca/pmix/pmix4x/pmix/src/mca/gds/hash/gds_hash.c PMIX_RELEASE(kp2); kp2 535 opal/mca/pmix/pmix4x/pmix/src/mca/gds/hash/gds_hash.c kp2->value->type = PMIX_COMPRESSED_STRING; kp2 536 opal/mca/pmix/pmix4x/pmix/src/mca/gds/hash/gds_hash.c free(kp2->value->data.string); kp2 537 opal/mca/pmix/pmix4x/pmix/src/mca/gds/hash/gds_hash.c kp2->value->data.bo.bytes = (char*)tmp; kp2 538 opal/mca/pmix/pmix4x/pmix/src/mca/gds/hash/gds_hash.c kp2->value->data.bo.size = len; kp2 541 opal/mca/pmix/pmix4x/pmix/src/mca/gds/hash/gds_hash.c if (PMIX_SUCCESS != (rc = pmix_hash_store(ht, PMIX_RANK_WILDCARD, kp2))) { kp2 543 opal/mca/pmix/pmix4x/pmix/src/mca/gds/hash/gds_hash.c PMIX_RELEASE(kp2); kp2 546 opal/mca/pmix/pmix4x/pmix/src/mca/gds/hash/gds_hash.c PMIX_RELEASE(kp2); // maintain acctg kp2 559 opal/mca/pmix/pmix4x/pmix/src/mca/gds/hash/gds_hash.c kp2 = PMIX_NEW(pmix_kval_t); kp2 560 opal/mca/pmix/pmix4x/pmix/src/mca/gds/hash/gds_hash.c if (NULL == kp2) { kp2 564 opal/mca/pmix/pmix4x/pmix/src/mca/gds/hash/gds_hash.c kp2->key = strdup(kvptr->key); kp2 565 opal/mca/pmix/pmix4x/pmix/src/mca/gds/hash/gds_hash.c PMIX_VALUE_XFER(rc, kp2->value, kvptr->value); kp2 568 opal/mca/pmix/pmix4x/pmix/src/mca/gds/hash/gds_hash.c PMIX_RELEASE(kp2); kp2 571 opal/mca/pmix/pmix4x/pmix/src/mca/gds/hash/gds_hash.c if (PMIX_SUCCESS != (rc = pmix_hash_store(ht, PMIX_RANK_WILDCARD, kp2))) { kp2 573 opal/mca/pmix/pmix4x/pmix/src/mca/gds/hash/gds_hash.c PMIX_RELEASE(kp2); kp2 576 opal/mca/pmix/pmix4x/pmix/src/mca/gds/hash/gds_hash.c PMIX_RELEASE(kp2); // maintain acctg kp2 777 opal/mca/pmix/pmix4x/pmix/src/mca/gds/hash/gds_hash.c pmix_kval_t *kptr, *kp2, kv; kp2 849 opal/mca/pmix/pmix4x/pmix/src/mca/gds/hash/gds_hash.c kp2 = PMIX_NEW(pmix_kval_t); kp2 851 opal/mca/pmix/pmix4x/pmix/src/mca/gds/hash/gds_hash.c &buf2, kp2, &cnt, PMIX_KVAL); kp2 855 opal/mca/pmix/pmix4x/pmix/src/mca/gds/hash/gds_hash.c if (PMIX_STRING_SIZE_CHECK(kp2->value)) { kp2 856 opal/mca/pmix/pmix4x/pmix/src/mca/gds/hash/gds_hash.c if (pmix_compress.compress_string(kp2->value->data.string, &tmp, &len)) { kp2 862 opal/mca/pmix/pmix4x/pmix/src/mca/gds/hash/gds_hash.c kp2->value->type = PMIX_COMPRESSED_STRING; kp2 863 opal/mca/pmix/pmix4x/pmix/src/mca/gds/hash/gds_hash.c free(kp2->value->data.string); kp2 864 opal/mca/pmix/pmix4x/pmix/src/mca/gds/hash/gds_hash.c kp2->value->data.bo.bytes = (char*)tmp; kp2 865 opal/mca/pmix/pmix4x/pmix/src/mca/gds/hash/gds_hash.c kp2->value->data.bo.size = len; kp2 870 opal/mca/pmix/pmix4x/pmix/src/mca/gds/hash/gds_hash.c if (PMIX_SUCCESS != (rc = pmix_hash_store(ht, rank, kp2))) { kp2 872 opal/mca/pmix/pmix4x/pmix/src/mca/gds/hash/gds_hash.c PMIX_RELEASE(kp2); kp2 876 opal/mca/pmix/pmix4x/pmix/src/mca/gds/hash/gds_hash.c PMIX_RELEASE(kp2); // maintain accounting kp2 878 opal/mca/pmix/pmix4x/pmix/src/mca/gds/hash/gds_hash.c kp2 = PMIX_NEW(pmix_kval_t); kp2 880 opal/mca/pmix/pmix4x/pmix/src/mca/gds/hash/gds_hash.c &buf2, kp2, &cnt, PMIX_KVAL); kp2 884 opal/mca/pmix/pmix4x/pmix/src/mca/gds/hash/gds_hash.c PMIX_RELEASE(kp2); kp2 918 opal/mca/pmix/pmix4x/pmix/src/mca/gds/hash/gds_hash.c kp2 = PMIX_NEW(pmix_kval_t); kp2 919 opal/mca/pmix/pmix4x/pmix/src/mca/gds/hash/gds_hash.c kp2->key = strdup(kv.key); kp2 920 opal/mca/pmix/pmix4x/pmix/src/mca/gds/hash/gds_hash.c kp2->value = (pmix_value_t*)malloc(sizeof(pmix_value_t)); kp2 921 opal/mca/pmix/pmix4x/pmix/src/mca/gds/hash/gds_hash.c kp2->value->type = PMIX_DATA_ARRAY; kp2 922 opal/mca/pmix/pmix4x/pmix/src/mca/gds/hash/gds_hash.c kp2->value->data.darray = (pmix_data_array_t*)malloc(sizeof(pmix_data_array_t)); kp2 923 opal/mca/pmix/pmix4x/pmix/src/mca/gds/hash/gds_hash.c if (NULL == kp2->value->data.darray) { kp2 926 opal/mca/pmix/pmix4x/pmix/src/mca/gds/hash/gds_hash.c PMIX_RELEASE(kp2); kp2 929 opal/mca/pmix/pmix4x/pmix/src/mca/gds/hash/gds_hash.c kp2->value->data.darray->type = PMIX_INFO; kp2 930 opal/mca/pmix/pmix4x/pmix/src/mca/gds/hash/gds_hash.c kp2->value->data.darray->size = val->data.darray->size + 1; kp2 931 opal/mca/pmix/pmix4x/pmix/src/mca/gds/hash/gds_hash.c PMIX_INFO_CREATE(info, kp2->value->data.darray->size); kp2 935 opal/mca/pmix/pmix4x/pmix/src/mca/gds/hash/gds_hash.c PMIX_RELEASE(kp2); kp2 943 opal/mca/pmix/pmix4x/pmix/src/mca/gds/hash/gds_hash.c PMIX_INFO_LOAD(&info[kp2->value->data.darray->size-1], PMIX_LOCAL_PEERS, kv.value->data.string, PMIX_STRING); kp2 944 opal/mca/pmix/pmix4x/pmix/src/mca/gds/hash/gds_hash.c kp2->value->data.darray->array = info; kp2 945 opal/mca/pmix/pmix4x/pmix/src/mca/gds/hash/gds_hash.c if (PMIX_SUCCESS != (rc = pmix_hash_store(ht, PMIX_RANK_WILDCARD, kp2))) { kp2 947 opal/mca/pmix/pmix4x/pmix/src/mca/gds/hash/gds_hash.c PMIX_RELEASE(kp2); kp2 952 opal/mca/pmix/pmix4x/pmix/src/mca/gds/hash/gds_hash.c PMIX_RELEASE(kp2); // maintain acctg kp2 955 opal/mca/pmix/pmix4x/pmix/src/mca/gds/hash/gds_hash.c kp2 = PMIX_NEW(pmix_kval_t); kp2 956 opal/mca/pmix/pmix4x/pmix/src/mca/gds/hash/gds_hash.c kp2->key = strdup(kv.key); kp2 957 opal/mca/pmix/pmix4x/pmix/src/mca/gds/hash/gds_hash.c kp2->value = (pmix_value_t*)malloc(sizeof(pmix_value_t)); kp2 958 opal/mca/pmix/pmix4x/pmix/src/mca/gds/hash/gds_hash.c kp2->value->type = PMIX_DATA_ARRAY; kp2 959 opal/mca/pmix/pmix4x/pmix/src/mca/gds/hash/gds_hash.c kp2->value->data.darray = (pmix_data_array_t*)malloc(sizeof(pmix_data_array_t)); kp2 960 opal/mca/pmix/pmix4x/pmix/src/mca/gds/hash/gds_hash.c if (NULL == kp2->value->data.darray) { kp2 963 opal/mca/pmix/pmix4x/pmix/src/mca/gds/hash/gds_hash.c PMIX_RELEASE(kp2); kp2 966 opal/mca/pmix/pmix4x/pmix/src/mca/gds/hash/gds_hash.c kp2->value->data.darray->type = PMIX_INFO; kp2 971 opal/mca/pmix/pmix4x/pmix/src/mca/gds/hash/gds_hash.c PMIX_RELEASE(kp2); kp2 975 opal/mca/pmix/pmix4x/pmix/src/mca/gds/hash/gds_hash.c kp2->value->data.darray->array = info; kp2 976 opal/mca/pmix/pmix4x/pmix/src/mca/gds/hash/gds_hash.c kp2->value->data.darray->size = 1; kp2 977 opal/mca/pmix/pmix4x/pmix/src/mca/gds/hash/gds_hash.c if (PMIX_SUCCESS != (rc = pmix_hash_store(ht, PMIX_RANK_WILDCARD, kp2))) { kp2 979 opal/mca/pmix/pmix4x/pmix/src/mca/gds/hash/gds_hash.c PMIX_RELEASE(kp2); kp2 984 opal/mca/pmix/pmix4x/pmix/src/mca/gds/hash/gds_hash.c PMIX_RELEASE(kp2); // maintain acctg kp2 993 opal/mca/pmix/pmix4x/pmix/src/mca/gds/hash/gds_hash.c kp2 = PMIX_NEW(pmix_kval_t); kp2 994 opal/mca/pmix/pmix4x/pmix/src/mca/gds/hash/gds_hash.c kp2->key = strdup(PMIX_HOSTNAME); kp2 995 opal/mca/pmix/pmix4x/pmix/src/mca/gds/hash/gds_hash.c kp2->value = (pmix_value_t*)malloc(sizeof(pmix_value_t)); kp2 996 opal/mca/pmix/pmix4x/pmix/src/mca/gds/hash/gds_hash.c kp2->value->type = PMIX_STRING; kp2 997 opal/mca/pmix/pmix4x/pmix/src/mca/gds/hash/gds_hash.c kp2->value->data.string = strdup(kv.key); kp2 999 opal/mca/pmix/pmix4x/pmix/src/mca/gds/hash/gds_hash.c if (PMIX_SUCCESS != (rc = pmix_hash_store(ht, rank, kp2))) { kp2 1001 opal/mca/pmix/pmix4x/pmix/src/mca/gds/hash/gds_hash.c PMIX_RELEASE(kp2); kp2 1007 opal/mca/pmix/pmix4x/pmix/src/mca/gds/hash/gds_hash.c PMIX_RELEASE(kp2); // maintain acctg kp2 1015 opal/mca/pmix/pmix4x/pmix/src/mca/gds/hash/gds_hash.c kp2 = PMIX_NEW(pmix_kval_t); kp2 1016 opal/mca/pmix/pmix4x/pmix/src/mca/gds/hash/gds_hash.c kp2->key = strdup(PMIX_NODE_LIST); kp2 1017 opal/mca/pmix/pmix4x/pmix/src/mca/gds/hash/gds_hash.c kp2->value = (pmix_value_t*)malloc(sizeof(pmix_value_t)); kp2 1018 opal/mca/pmix/pmix4x/pmix/src/mca/gds/hash/gds_hash.c kp2->value->type = PMIX_STRING; kp2 1019 opal/mca/pmix/pmix4x/pmix/src/mca/gds/hash/gds_hash.c kp2->value->data.string = pmix_argv_join(nodelist, ','); kp2 1021 opal/mca/pmix/pmix4x/pmix/src/mca/gds/hash/gds_hash.c if (PMIX_SUCCESS != (rc = pmix_hash_store(ht, PMIX_RANK_WILDCARD, kp2))) { kp2 1023 opal/mca/pmix/pmix4x/pmix/src/mca/gds/hash/gds_hash.c PMIX_RELEASE(kp2); kp2 1028 opal/mca/pmix/pmix4x/pmix/src/mca/gds/hash/gds_hash.c PMIX_RELEASE(kp2); // maintain acctg