kv 59 contrib/scaling/mpi_memprobe.c opal_value_t *kv; kv 62 contrib/scaling/mpi_memprobe.c while (NULL != (kv = (opal_value_t*)opal_list_remove_first(info))) { kv 63 contrib/scaling/mpi_memprobe.c opal_list_append(results, &kv->super); kv 80 contrib/scaling/mpi_memprobe.c opal_value_t *kv, *ival; kv 92 contrib/scaling/mpi_memprobe.c kv = OBJ_NEW(opal_value_t); kv 93 contrib/scaling/mpi_memprobe.c kv->key = strdup(OPAL_PMIX_QUERY_LOCAL_ONLY); kv 94 contrib/scaling/mpi_memprobe.c kv->type = OPAL_BOOL; kv 95 contrib/scaling/mpi_memprobe.c kv->data.flag = true; kv 96 contrib/scaling/mpi_memprobe.c opal_list_append(&q->qualifiers, &kv->super); kv 97 contrib/scaling/mpi_memprobe.c kv = OBJ_NEW(opal_value_t); kv 98 contrib/scaling/mpi_memprobe.c kv->key = strdup(OPAL_PMIX_QUERY_REPORT_AVG); kv 99 contrib/scaling/mpi_memprobe.c kv->type = OPAL_BOOL; kv 100 contrib/scaling/mpi_memprobe.c kv->data.flag = true; kv 101 contrib/scaling/mpi_memprobe.c opal_list_append(&q->qualifiers, &kv->super); kv 102 contrib/scaling/mpi_memprobe.c kv = OBJ_NEW(opal_value_t); kv 103 contrib/scaling/mpi_memprobe.c kv->key = strdup(OPAL_PMIX_QUERY_REPORT_MINMAX); kv 104 contrib/scaling/mpi_memprobe.c kv->type = OPAL_BOOL; kv 105 contrib/scaling/mpi_memprobe.c kv->data.flag = true; kv 106 contrib/scaling/mpi_memprobe.c opal_list_append(&q->qualifiers, &kv->super); kv 120 contrib/scaling/mpi_memprobe.c OPAL_LIST_FOREACH(kv, &response, opal_value_t) { kv 121 contrib/scaling/mpi_memprobe.c lt = (opal_list_t*)kv->data.ptr; kv 143 contrib/scaling/mpi_memprobe.c kv = OBJ_NEW(opal_value_t); kv 144 contrib/scaling/mpi_memprobe.c kv->key = strdup(OPAL_PMIX_LOG_STDOUT); kv 145 contrib/scaling/mpi_memprobe.c kv->type = OPAL_STRING; kv 146 contrib/scaling/mpi_memprobe.c kv->data.string = opal_argv_join(answer, '\n'); kv 147 contrib/scaling/mpi_memprobe.c opal_list_append(&response, &kv->super); kv 160 contrib/scaling/mpi_memprobe.c kv = OBJ_NEW(opal_value_t); kv 161 contrib/scaling/mpi_memprobe.c kv->key = strdup(OPAL_PMIX_EVENT_NON_DEFAULT); kv 162 contrib/scaling/mpi_memprobe.c kv->type = OPAL_BOOL; kv 163 contrib/scaling/mpi_memprobe.c kv->data.flag = true; kv 164 contrib/scaling/mpi_memprobe.c opal_list_append(&response, &kv->super); kv 183 contrib/scaling/mpi_memprobe.c opal_value_t *kv; kv 196 contrib/scaling/mpi_memprobe.c kv = OBJ_NEW(opal_value_t); kv 197 contrib/scaling/mpi_memprobe.c kv->key = strdup("errorcode"); kv 198 contrib/scaling/mpi_memprobe.c kv->type = OPAL_INT; kv 199 contrib/scaling/mpi_memprobe.c kv->data.integer = MEMPROBE_RELEASE; kv 200 contrib/scaling/mpi_memprobe.c opal_list_append(codes, &kv->super); kv 414 ompi/dpm/dpm.c opal_value_t *kv; kv 422 ompi/dpm/dpm.c kv = OBJ_NEW(opal_value_t); kv 423 ompi/dpm/dpm.c kv->key = strdup(OPAL_PMIX_LOCALITY); kv 424 ompi/dpm/dpm.c kv->type = OPAL_UINT16; kv 425 ompi/dpm/dpm.c kv->data.uint16 = proc->super.proc_flags; kv 426 ompi/dpm/dpm.c opal_pmix.store_local(&proc->super.proc_name, kv); kv 427 ompi/dpm/dpm.c OBJ_RELEASE(kv); // maintain accounting kv 94 ompi/interlib/interlib.c opal_value_t *kv; kv 103 ompi/interlib/interlib.c kv = OBJ_NEW(opal_value_t); kv 104 ompi/interlib/interlib.c kv->key = strdup(OPAL_PMIX_EVENT_HDLR_NAME); kv 105 ompi/interlib/interlib.c kv->type = OPAL_STRING; kv 106 ompi/interlib/interlib.c kv->data.string = strdup("MPI-Model-Declarations"); kv 107 ompi/interlib/interlib.c opal_list_append(&directives, &kv->super); kv 110 ompi/interlib/interlib.c kv = OBJ_NEW(opal_value_t); kv 111 ompi/interlib/interlib.c kv->key = strdup("status"); // the key here is irrelevant kv 112 ompi/interlib/interlib.c kv->type = OPAL_INT; kv 113 ompi/interlib/interlib.c kv->data.integer = OPAL_ERR_MODEL_DECLARED; kv 114 ompi/interlib/interlib.c opal_list_append(&info, &kv->super); kv 132 ompi/interlib/interlib.c kv = OBJ_NEW(opal_value_t); kv 133 ompi/interlib/interlib.c kv->key = strdup(OPAL_PMIX_PROGRAMMING_MODEL); kv 134 ompi/interlib/interlib.c kv->type = OPAL_STRING; kv 135 ompi/interlib/interlib.c kv->data.string = strdup("MPI"); kv 136 ompi/interlib/interlib.c opal_list_append(&info, &kv->super); kv 137 ompi/interlib/interlib.c kv = OBJ_NEW(opal_value_t); kv 138 ompi/interlib/interlib.c kv->key = strdup(OPAL_PMIX_MODEL_LIBRARY_NAME); kv 139 ompi/interlib/interlib.c kv->type = OPAL_STRING; kv 140 ompi/interlib/interlib.c kv->data.string = strdup("OpenMPI"); kv 141 ompi/interlib/interlib.c opal_list_append(&info, &kv->super); kv 142 ompi/interlib/interlib.c kv = OBJ_NEW(opal_value_t); kv 143 ompi/interlib/interlib.c kv->key = strdup(OPAL_PMIX_MODEL_LIBRARY_VERSION); kv 144 ompi/interlib/interlib.c kv->type = OPAL_STRING; kv 145 ompi/interlib/interlib.c kv->data.string = strdup(version); kv 146 ompi/interlib/interlib.c opal_list_append(&info, &kv->super); kv 147 ompi/interlib/interlib.c kv = OBJ_NEW(opal_value_t); kv 148 ompi/interlib/interlib.c kv->key = strdup(OPAL_PMIX_THREADING_MODEL); kv 149 ompi/interlib/interlib.c kv->type = OPAL_STRING; kv 151 ompi/interlib/interlib.c kv->data.string = strdup("NONE"); kv 153 ompi/interlib/interlib.c kv->data.string = strdup("PTHREAD"); kv 155 ompi/interlib/interlib.c opal_list_append(&info, &kv->super); kv 138 ompi/mca/rte/orte/rte_orte_module.c opal_value_t *kv; kv 179 ompi/mca/rte/orte/rte_orte_module.c kv = OBJ_NEW(opal_value_t); kv 180 ompi/mca/rte/orte/rte_orte_module.c kv->key = strdup("errorcode"); kv 181 ompi/mca/rte/orte/rte_orte_module.c kv->type = OPAL_INT; kv 182 ompi/mca/rte/orte/rte_orte_module.c kv->data.integer = ORTE_ERR_DEBUGGER_RELEASE; kv 183 ompi/mca/rte/orte/rte_orte_module.c opal_list_append(codes, &kv->super); kv 186 ompi/mca/rte/orte/rte_orte_module.c kv = OBJ_NEW(opal_value_t); kv 187 ompi/mca/rte/orte/rte_orte_module.c kv->key = strdup(OPAL_PMIX_EVENT_HDLR_NAME); kv 188 ompi/mca/rte/orte/rte_orte_module.c kv->type = OPAL_STRING; kv 189 ompi/mca/rte/orte/rte_orte_module.c kv->data.string = strdup("MPI-DEBUGGER-ATTACH"); kv 190 ompi/mca/rte/orte/rte_orte_module.c opal_list_append(&directives, &kv->super); kv 510 ompi/mca/rte/pmix/rte_pmix_module.c opal_value_t *kv; kv 714 ompi/mca/rte/pmix/rte_pmix_module.c kv = OBJ_NEW(opal_value_t); kv 715 ompi/mca/rte/pmix/rte_pmix_module.c kv->key = strdup(OPAL_PMIX_LOCALITY); kv 716 ompi/mca/rte/pmix/rte_pmix_module.c kv->type = OPAL_UINT16; kv 721 ompi/mca/rte/pmix/rte_pmix_module.c kv->data.uint16 = u16; kv 722 ompi/mca/rte/pmix/rte_pmix_module.c ret = opal_pmix.store_local(&pname, kv); kv 731 ompi/mca/rte/pmix/rte_pmix_module.c OBJ_RELEASE(kv); kv 900 ompi/mca/rte/pmix/rte_pmix_module.c opal_value_t *kv; kv 929 ompi/mca/rte/pmix/rte_pmix_module.c kv = OBJ_NEW(opal_value_t); kv 930 ompi/mca/rte/pmix/rte_pmix_module.c kv->key = strdup("errorcode"); kv 931 ompi/mca/rte/pmix/rte_pmix_module.c kv->type = OPAL_INT; kv 932 ompi/mca/rte/pmix/rte_pmix_module.c kv->data.integer = OPAL_ERR_DEBUGGER_RELEASE; kv 933 ompi/mca/rte/pmix/rte_pmix_module.c opal_list_append(codes, &kv->super); kv 936 ompi/mca/rte/pmix/rte_pmix_module.c kv = OBJ_NEW(opal_value_t); kv 937 ompi/mca/rte/pmix/rte_pmix_module.c kv->key = strdup(OPAL_PMIX_EVENT_HDLR_NAME); kv 938 ompi/mca/rte/pmix/rte_pmix_module.c kv->type = OPAL_STRING; kv 939 ompi/mca/rte/pmix/rte_pmix_module.c kv->data.string = strdup("MPI-DEBUGGER-ATTACH"); kv 940 ompi/mca/rte/pmix/rte_pmix_module.c opal_list_append(&directives, &kv->super); kv 383 ompi/runtime/ompi_mpi_init.c opal_value_t *kv; kv 536 ompi/runtime/ompi_mpi_init.c kv = OBJ_NEW(opal_value_t); kv 537 ompi/runtime/ompi_mpi_init.c kv->key = strdup(OPAL_PMIX_EVENT_HDLR_PREPEND); kv 538 ompi/runtime/ompi_mpi_init.c opal_list_append(&info, &kv->super); kv 540 ompi/runtime/ompi_mpi_init.c kv = OBJ_NEW(opal_value_t); kv 541 ompi/runtime/ompi_mpi_init.c kv->key = strdup(OPAL_PMIX_EVENT_HDLR_NAME); kv 542 ompi/runtime/ompi_mpi_init.c kv->type = OPAL_STRING; kv 543 ompi/runtime/ompi_mpi_init.c kv->data.string = strdup("MPI-Default"); kv 544 ompi/runtime/ompi_mpi_init.c opal_list_append(&info, &kv->super); kv 52 opal/dss/dss.h OPAL_DECLSPEC int opal_value_load(opal_value_t *kv, kv 54 opal/dss/dss.h OPAL_DECLSPEC int opal_value_unload(opal_value_t *kv, kv 179 opal/dss/dss_load_unload.c int opal_value_load(opal_value_t *kv, kv 185 opal/dss/dss_load_unload.c kv->type = type; kv 188 opal/dss/dss_load_unload.c memset(&kv->data, 0, sizeof(kv->data)); kv 194 opal/dss/dss_load_unload.c kv->data.flag = *(bool*)(data); kv 197 opal/dss/dss_load_unload.c kv->data.byte = *(uint8_t*)(data); kv 200 opal/dss/dss_load_unload.c if (NULL != kv->data.string) { kv 201 opal/dss/dss_load_unload.c free(kv->data.string); kv 204 opal/dss/dss_load_unload.c kv->data.string = strdup( (const char *) data); kv 206 opal/dss/dss_load_unload.c kv->data.string = NULL; kv 210 opal/dss/dss_load_unload.c kv->data.size = *(size_t*)(data); kv 213 opal/dss/dss_load_unload.c kv->data.pid = *(pid_t*)(data); kv 217 opal/dss/dss_load_unload.c kv->data.integer = *(int*)(data); kv 220 opal/dss/dss_load_unload.c kv->data.int8 = *(int8_t*)(data); kv 223 opal/dss/dss_load_unload.c kv->data.int16 = *(int16_t*)(data); kv 226 opal/dss/dss_load_unload.c kv->data.int32 = *(int32_t*)(data); kv 229 opal/dss/dss_load_unload.c kv->data.int64 = *(int64_t*)(data); kv 233 opal/dss/dss_load_unload.c kv->data.uint = *(unsigned int*)(data); kv 236 opal/dss/dss_load_unload.c kv->data.uint8 = *(uint8_t*)(data); kv 239 opal/dss/dss_load_unload.c kv->data.uint16 = *(uint16_t*)(data); kv 242 opal/dss/dss_load_unload.c kv->data.uint32 = *(uint32_t*)data; kv 245 opal/dss/dss_load_unload.c kv->data.uint64 = *(uint64_t*)(data); kv 249 opal/dss/dss_load_unload.c if (NULL != kv->data.bo.bytes) { kv 250 opal/dss/dss_load_unload.c free(kv->data.bo.bytes); kv 254 opal/dss/dss_load_unload.c kv->data.bo.bytes = (uint8_t *) malloc(boptr->size); kv 255 opal/dss/dss_load_unload.c memcpy(kv->data.bo.bytes, boptr->bytes, boptr->size); kv 256 opal/dss/dss_load_unload.c kv->data.bo.size = boptr->size; kv 258 opal/dss/dss_load_unload.c kv->data.bo.bytes = NULL; kv 259 opal/dss/dss_load_unload.c kv->data.bo.size = 0; kv 264 opal/dss/dss_load_unload.c kv->data.fval = *(float*)(data); kv 269 opal/dss/dss_load_unload.c kv->data.tv.tv_sec = tv->tv_sec; kv 270 opal/dss/dss_load_unload.c kv->data.tv.tv_usec = tv->tv_usec; kv 274 opal/dss/dss_load_unload.c kv->data.ptr = data; kv 284 opal/dss/dss_load_unload.c int opal_value_unload(opal_value_t *kv, kv 289 opal/dss/dss_load_unload.c if (type != kv->type) { kv 300 opal/dss/dss_load_unload.c memcpy(*data, &kv->data.flag, sizeof(bool)); kv 303 opal/dss/dss_load_unload.c memcpy(*data, &kv->data.byte, sizeof(uint8_t)); kv 306 opal/dss/dss_load_unload.c if (NULL != kv->data.string) { kv 307 opal/dss/dss_load_unload.c *data = strdup(kv->data.string); kv 313 opal/dss/dss_load_unload.c memcpy(*data, &kv->data.size, sizeof(size_t)); kv 316 opal/dss/dss_load_unload.c memcpy(*data, &kv->data.pid, sizeof(pid_t)); kv 320 opal/dss/dss_load_unload.c memcpy(*data, &kv->data.integer, sizeof(int)); kv 323 opal/dss/dss_load_unload.c memcpy(*data, &kv->data.int8, sizeof(int8_t)); kv 326 opal/dss/dss_load_unload.c memcpy(*data, &kv->data.int16, sizeof(int16_t)); kv 329 opal/dss/dss_load_unload.c memcpy(*data, &kv->data.int32, sizeof(int32_t)); kv 332 opal/dss/dss_load_unload.c memcpy(*data, &kv->data.int64, sizeof(int64_t)); kv 336 opal/dss/dss_load_unload.c memcpy(*data, &kv->data.uint, sizeof(unsigned int)); kv 339 opal/dss/dss_load_unload.c memcpy(*data, &kv->data.uint8, 1); kv 342 opal/dss/dss_load_unload.c memcpy(*data, &kv->data.uint16, 2); kv 345 opal/dss/dss_load_unload.c memcpy(*data, &kv->data.uint32, 4); kv 348 opal/dss/dss_load_unload.c memcpy(*data, &kv->data.uint64, 8); kv 353 opal/dss/dss_load_unload.c if (NULL != kv->data.bo.bytes && 0 < kv->data.bo.size) { kv 354 opal/dss/dss_load_unload.c boptr->bytes = (uint8_t *) malloc(kv->data.bo.size); kv 355 opal/dss/dss_load_unload.c memcpy(boptr->bytes, kv->data.bo.bytes, kv->data.bo.size); kv 356 opal/dss/dss_load_unload.c boptr->size = kv->data.bo.size; kv 365 opal/dss/dss_load_unload.c memcpy(*data, &kv->data.fval, sizeof(float)); kv 369 opal/dss/dss_load_unload.c memcpy(*data, &kv->data.tv, sizeof(struct timeval)); kv 373 opal/dss/dss_load_unload.c *data = kv->data.ptr; kv 377 opal/dss/dss_load_unload.c memcpy(*data, &kv->data.name.vpid, sizeof(opal_vpid_t)); kv 492 opal/mca/pmix/base/pmix_base_fns.c opal_value_t *kv, *knew; kv 502 opal/mca/pmix/base/pmix_base_fns.c kv = (opal_value_t*)opal_list_get_first(&values); kv 504 opal/mca/pmix/base/pmix_base_fns.c if (OPAL_SUCCESS != (rc = opal_dss.copy((void**)&knew, kv, OPAL_VALUE))) { kv 535 opal/mca/pmix/base/pmix_base_fns.c kv = OBJ_NEW(opal_value_t); kv 536 opal/mca/pmix/base/pmix_base_fns.c kv->key = strdup(tmp_val + offset); kv 537 opal/mca/pmix/base/pmix_base_fns.c kv->type = stored_type; kv 541 opal/mca/pmix/base/pmix_base_fns.c kv->data.byte = *tmp3; kv 544 opal/mca/pmix/base/pmix_base_fns.c kv->data.string = strdup(tmp3); kv 547 opal/mca/pmix/base/pmix_base_fns.c kv->data.pid = strtoul(tmp3, NULL, 10); kv 550 opal/mca/pmix/base/pmix_base_fns.c kv->data.integer = strtol(tmp3, NULL, 10); kv 553 opal/mca/pmix/base/pmix_base_fns.c kv->data.int8 = strtol(tmp3, NULL, 10); kv 556 opal/mca/pmix/base/pmix_base_fns.c kv->data.int16 = strtol(tmp3, NULL, 10); kv 559 opal/mca/pmix/base/pmix_base_fns.c kv->data.int32 = strtol(tmp3, NULL, 10); kv 562 opal/mca/pmix/base/pmix_base_fns.c kv->data.int64 = strtol(tmp3, NULL, 10); kv 565 opal/mca/pmix/base/pmix_base_fns.c kv->data.uint = strtoul(tmp3, NULL, 10); kv 568 opal/mca/pmix/base/pmix_base_fns.c kv->data.uint8 = strtoul(tmp3, NULL, 10); kv 571 opal/mca/pmix/base/pmix_base_fns.c kv->data.uint16 = strtoul(tmp3, NULL, 10); kv 574 opal/mca/pmix/base/pmix_base_fns.c kv->data.uint32 = strtoul(tmp3, NULL, 10); kv 577 opal/mca/pmix/base/pmix_base_fns.c kv->data.uint64 = strtoull(tmp3, NULL, 10); kv 581 opal/mca/pmix/base/pmix_base_fns.c kv->data.bo.bytes = NULL; kv 582 opal/mca/pmix/base/pmix_base_fns.c kv->data.bo.size = 0; kv 585 opal/mca/pmix/base/pmix_base_fns.c kv->data.bo.bytes = malloc(size); kv 586 opal/mca/pmix/base/pmix_base_fns.c memcpy(kv->data.bo.bytes, tmp3, size); kv 587 opal/mca/pmix/base/pmix_base_fns.c kv->data.bo.size = size; kv 595 opal/mca/pmix/base/pmix_base_fns.c if (OPAL_SUCCESS != (rc = opal_pmix_base_store(id, kv))) { kv 600 opal/mca/pmix/base/pmix_base_fns.c if (0 == strcmp(kv->key, key)) { kv 602 opal/mca/pmix/base/pmix_base_fns.c if (OPAL_SUCCESS != (rc = opal_dss.copy((void**)&knew, kv, OPAL_VALUE))) { kv 73 opal/mca/pmix/base/pmix_base_hash.c opal_value_t *kv; kv 75 opal/mca/pmix/base/pmix_base_hash.c OPAL_LIST_FOREACH(kv, &proc_data->data, opal_value_t) { kv 76 opal/mca/pmix/base/pmix_base_hash.c if (0 == strcmp(key, kv->key)) { kv 77 opal/mca/pmix/base/pmix_base_hash.c return kv; kv 148 opal/mca/pmix/base/pmix_base_hash.c opal_value_t *kv; kv 167 opal/mca/pmix/base/pmix_base_hash.c kv = lookup_keyval(proc_data, val->key); kv 173 opal/mca/pmix/base/pmix_base_hash.c (NULL == kv ? "storing" : "updating"), kv 178 opal/mca/pmix/base/pmix_base_hash.c if (NULL != kv) { kv 179 opal/mca/pmix/base/pmix_base_hash.c opal_list_remove_item(&proc_data->data, &kv->super); kv 180 opal/mca/pmix/base/pmix_base_hash.c OBJ_RELEASE(kv); kv 183 opal/mca/pmix/base/pmix_base_hash.c if (OPAL_SUCCESS != (rc = opal_dss.copy((void**)&kv, val, OPAL_VALUE))) { kv 187 opal/mca/pmix/base/pmix_base_hash.c opal_list_append(&proc_data->data, &kv->super); kv 196 opal/mca/pmix/base/pmix_base_hash.c opal_value_t *kv, *knew; kv 220 opal/mca/pmix/base/pmix_base_hash.c OPAL_LIST_FOREACH(kv, &proc_data->data, opal_value_t) { kv 222 opal/mca/pmix/base/pmix_base_hash.c if (OPAL_SUCCESS != (rc = opal_dss.copy((void**)&knew, kv, OPAL_VALUE))) { kv 229 opal/mca/pmix/base/pmix_base_hash.c (NULL == kv->key) ? "NULL" : kv->key, kv 239 opal/mca/pmix/base/pmix_base_hash.c if (NULL == (kv = lookup_keyval(proc_data, key))) { kv 255 opal/mca/pmix/base/pmix_base_hash.c if (OPAL_SUCCESS != (rc = opal_dss.copy((void**)&knew, kv, OPAL_VALUE))) { kv 268 opal/mca/pmix/base/pmix_base_hash.c opal_value_t *kv; kv 278 opal/mca/pmix/base/pmix_base_hash.c while (NULL != (kv = (opal_value_t *) opal_list_remove_first(&proc_data->data))) { kv 279 opal/mca/pmix/base/pmix_base_hash.c OBJ_RELEASE(kv); kv 289 opal/mca/pmix/base/pmix_base_hash.c OPAL_LIST_FOREACH(kv, &proc_data->data, opal_value_t) { kv 290 opal/mca/pmix/base/pmix_base_hash.c if (0 == strcmp(key, kv->key)) { kv 291 opal/mca/pmix/base/pmix_base_hash.c opal_list_remove_item(&proc_data->data, &kv->super); kv 292 opal/mca/pmix/base/pmix_base_hash.c OBJ_RELEASE(kv); kv 55 opal/mca/pmix/cray/pmix_cray.c static int cray_put(opal_pmix_scope_t scope, opal_value_t *kv); kv 62 opal/mca/pmix/cray/pmix_cray.c opal_value_t **kv); kv 82 opal/mca/pmix/cray/pmix_cray.c static bool cray_get_attr(const char *attr, opal_value_t **kv); kv 307 opal/mca/pmix/cray/pmix_cray.c opal_value_t kv; kv 420 opal/mca/pmix/cray/pmix_cray.c OBJ_CONSTRUCT(&kv, opal_value_t); kv 421 opal/mca/pmix/cray/pmix_cray.c kv.key = strdup(OPAL_PMIX_JOB_SIZE); kv 422 opal/mca/pmix/cray/pmix_cray.c kv.type = OPAL_UINT32; kv 423 opal/mca/pmix/cray/pmix_cray.c kv.data.uint32 = pmix_size; kv 424 opal/mca/pmix/cray/pmix_cray.c if (OPAL_SUCCESS != (rc = opal_pmix_base_store(&name, &kv))) { kv 426 opal/mca/pmix/cray/pmix_cray.c OBJ_DESTRUCT(&kv); kv 429 opal/mca/pmix/cray/pmix_cray.c OBJ_DESTRUCT(&kv); kv 432 opal/mca/pmix/cray/pmix_cray.c OBJ_CONSTRUCT(&kv, opal_value_t); kv 433 opal/mca/pmix/cray/pmix_cray.c kv.key = strdup(OPAL_PMIX_APPNUM); kv 434 opal/mca/pmix/cray/pmix_cray.c kv.type = OPAL_UINT32; kv 435 opal/mca/pmix/cray/pmix_cray.c kv.data.uint32 = pmix_appnum; kv 436 opal/mca/pmix/cray/pmix_cray.c if (OPAL_SUCCESS != (ret = opal_pmix_base_store(&OPAL_PROC_MY_NAME, &kv))) { kv 438 opal/mca/pmix/cray/pmix_cray.c OBJ_DESTRUCT(&kv); kv 441 opal/mca/pmix/cray/pmix_cray.c OBJ_DESTRUCT(&kv); kv 451 opal/mca/pmix/cray/pmix_cray.c OBJ_CONSTRUCT(&kv, opal_value_t); kv 452 opal/mca/pmix/cray/pmix_cray.c kv.key = strdup(OPAL_PMIX_UNIV_SIZE); kv 453 opal/mca/pmix/cray/pmix_cray.c kv.type = OPAL_UINT32; kv 454 opal/mca/pmix/cray/pmix_cray.c kv.data.uint32 = pmix_usize; kv 455 opal/mca/pmix/cray/pmix_cray.c if (OPAL_SUCCESS != (rc = opal_pmix_base_store(&OPAL_PROC_MY_NAME, &kv))) { kv 457 opal/mca/pmix/cray/pmix_cray.c OBJ_DESTRUCT(&kv); kv 460 opal/mca/pmix/cray/pmix_cray.c OBJ_DESTRUCT(&kv); kv 463 opal/mca/pmix/cray/pmix_cray.c OBJ_CONSTRUCT(&kv, opal_value_t); kv 464 opal/mca/pmix/cray/pmix_cray.c kv.key = strdup(OPAL_PMIX_MAX_PROCS); kv 465 opal/mca/pmix/cray/pmix_cray.c kv.type = OPAL_UINT32; kv 466 opal/mca/pmix/cray/pmix_cray.c kv.data.uint32 = pmix_usize; kv 467 opal/mca/pmix/cray/pmix_cray.c if (OPAL_SUCCESS != (ret = opal_pmix_base_store(&name, &kv))) { kv 469 opal/mca/pmix/cray/pmix_cray.c OBJ_DESTRUCT(&kv); kv 472 opal/mca/pmix/cray/pmix_cray.c OBJ_DESTRUCT(&kv); kv 474 opal/mca/pmix/cray/pmix_cray.c OBJ_CONSTRUCT(&kv, opal_value_t); kv 475 opal/mca/pmix/cray/pmix_cray.c kv.key = strdup(OPAL_PMIX_JOBID); kv 476 opal/mca/pmix/cray/pmix_cray.c kv.type = OPAL_UINT32; kv 477 opal/mca/pmix/cray/pmix_cray.c kv.data.uint32 = pmix_jobid; kv 478 opal/mca/pmix/cray/pmix_cray.c if (OPAL_SUCCESS != (ret = opal_pmix_base_store(&name, &kv))) { kv 480 opal/mca/pmix/cray/pmix_cray.c OBJ_DESTRUCT(&kv); kv 483 opal/mca/pmix/cray/pmix_cray.c OBJ_DESTRUCT(&kv); kv 486 opal/mca/pmix/cray/pmix_cray.c OBJ_CONSTRUCT(&kv, opal_value_t); kv 487 opal/mca/pmix/cray/pmix_cray.c kv.key = strdup(OPAL_PMIX_LOCAL_SIZE); kv 488 opal/mca/pmix/cray/pmix_cray.c kv.type = OPAL_UINT32; kv 489 opal/mca/pmix/cray/pmix_cray.c kv.data.uint32 = pmix_nlranks; kv 490 opal/mca/pmix/cray/pmix_cray.c if (OPAL_SUCCESS != (rc = opal_pmix_base_store(&name, &kv))) { kv 492 opal/mca/pmix/cray/pmix_cray.c OBJ_DESTRUCT(&kv); kv 495 opal/mca/pmix/cray/pmix_cray.c OBJ_DESTRUCT(&kv); kv 514 opal/mca/pmix/cray/pmix_cray.c OBJ_CONSTRUCT(&kv, opal_value_t); kv 515 opal/mca/pmix/cray/pmix_cray.c kv.key = strdup(OPAL_PMIX_LOCAL_PEERS); kv 516 opal/mca/pmix/cray/pmix_cray.c kv.type = OPAL_STRING; kv 517 opal/mca/pmix/cray/pmix_cray.c kv.data.string = str; kv 518 opal/mca/pmix/cray/pmix_cray.c if (OPAL_SUCCESS != (ret = opal_pmix_base_store(&name, &kv))) { kv 520 opal/mca/pmix/cray/pmix_cray.c OBJ_DESTRUCT(&kv); kv 523 opal/mca/pmix/cray/pmix_cray.c OBJ_DESTRUCT(&kv); kv 526 opal/mca/pmix/cray/pmix_cray.c OBJ_CONSTRUCT(&kv, opal_value_t); kv 527 opal/mca/pmix/cray/pmix_cray.c kv.key = strdup(OPAL_PMIX_LOCALLDR); kv 528 opal/mca/pmix/cray/pmix_cray.c kv.type = OPAL_UINT64; kv 529 opal/mca/pmix/cray/pmix_cray.c kv.data.uint64 = *(uint64_t*)&ldr; kv 530 opal/mca/pmix/cray/pmix_cray.c if (OPAL_SUCCESS != (ret = opal_pmix_base_store(&name, &kv))) { kv 532 opal/mca/pmix/cray/pmix_cray.c OBJ_DESTRUCT(&kv); kv 537 opal/mca/pmix/cray/pmix_cray.c OBJ_CONSTRUCT(&kv, opal_value_t); kv 538 opal/mca/pmix/cray/pmix_cray.c kv.key = strdup(OPAL_PMIX_LOCAL_RANK); kv 539 opal/mca/pmix/cray/pmix_cray.c kv.type = OPAL_UINT16; kv 540 opal/mca/pmix/cray/pmix_cray.c kv.data.uint16 = pmix_lrank; kv 541 opal/mca/pmix/cray/pmix_cray.c if (OPAL_SUCCESS != (ret = opal_pmix_base_store(&OPAL_PROC_MY_NAME, &kv))) { kv 543 opal/mca/pmix/cray/pmix_cray.c OBJ_DESTRUCT(&kv); kv 548 opal/mca/pmix/cray/pmix_cray.c OBJ_CONSTRUCT(&kv, opal_value_t); kv 549 opal/mca/pmix/cray/pmix_cray.c kv.key = strdup(OPAL_PMIX_NODE_RANK); kv 550 opal/mca/pmix/cray/pmix_cray.c kv.type = OPAL_UINT16; kv 551 opal/mca/pmix/cray/pmix_cray.c kv.data.uint16 = pmix_nrank; kv 552 opal/mca/pmix/cray/pmix_cray.c if (OPAL_SUCCESS != (ret = opal_pmix_base_store(&OPAL_PROC_MY_NAME, &kv))) { kv 554 opal/mca/pmix/cray/pmix_cray.c OBJ_DESTRUCT(&kv); kv 557 opal/mca/pmix/cray/pmix_cray.c OBJ_DESTRUCT(&kv); kv 652 opal/mca/pmix/cray/pmix_cray.c opal_value_t *kv) kv 658 opal/mca/pmix/cray/pmix_cray.c OPAL_NAME_PRINT(OPAL_PROC_MY_NAME), kv->key, scope); kv 674 opal/mca/pmix/cray/pmix_cray.c OPAL_NAME_PRINT(OPAL_PROC_MY_NAME), kv->key, kv->type); kv 675 opal/mca/pmix/cray/pmix_cray.c if (OPAL_SUCCESS != (rc = opal_dss.pack(mca_pmix_cray_component.cache_global, &kv, 1, OPAL_VALUE))) { kv 950 opal/mca/pmix/cray/pmix_cray.c static int cray_get(const opal_process_name_t *id, const char *key, opal_list_t *info, opal_value_t **kv) kv 963 opal/mca/pmix/cray/pmix_cray.c *kv = (opal_value_t*)opal_list_remove_first(&vals); kv 295 opal/mca/pmix/ext1x/pmix1x.c opal_value_t *kv) kv 300 opal/mca/pmix/ext1x/pmix1x.c switch(kv->type) { kv 306 opal/mca/pmix/ext1x/pmix1x.c memcpy(&(v->data.flag), &kv->data.flag, 1); kv 310 opal/mca/pmix/ext1x/pmix1x.c memcpy(&(v->data.byte), &kv->data.byte, 1); kv 314 opal/mca/pmix/ext1x/pmix1x.c if (NULL != kv->data.string) { kv 315 opal/mca/pmix/ext1x/pmix1x.c v->data.string = strdup(kv->data.string); kv 322 opal/mca/pmix/ext1x/pmix1x.c v->data.size = (size_t)kv->data.size; kv 326 opal/mca/pmix/ext1x/pmix1x.c memcpy(&(v->data.pid), &kv->data.pid, sizeof(pid_t)); kv 331 opal/mca/pmix/ext1x/pmix1x.c memcpy(&(v->data.integer), &kv->data.integer, sizeof(int)); kv 335 opal/mca/pmix/ext1x/pmix1x.c memcpy(&(v->data.int8), &kv->data.int8, 1); kv 339 opal/mca/pmix/ext1x/pmix1x.c memcpy(&(v->data.int16), &kv->data.int16, 2); kv 343 opal/mca/pmix/ext1x/pmix1x.c memcpy(&(v->data.int32), &kv->data.int32, 4); kv 347 opal/mca/pmix/ext1x/pmix1x.c memcpy(&(v->data.int64), &kv->data.int64, 8); kv 351 opal/mca/pmix/ext1x/pmix1x.c memcpy(&(v->data.uint), &kv->data.uint, sizeof(int)); kv 356 opal/mca/pmix/ext1x/pmix1x.c memcpy(&(v->data.uint8), &kv->data.uint8, 1); kv 360 opal/mca/pmix/ext1x/pmix1x.c memcpy(&(v->data.uint16), &kv->data.uint16, 2); kv 365 opal/mca/pmix/ext1x/pmix1x.c memcpy(&(v->data.uint32), &kv->data.uint32, 4); kv 369 opal/mca/pmix/ext1x/pmix1x.c memcpy(&(v->data.uint64), &kv->data.uint64, 8); kv 373 opal/mca/pmix/ext1x/pmix1x.c memcpy(&(v->data.fval), &kv->data.fval, sizeof(float)); kv 377 opal/mca/pmix/ext1x/pmix1x.c memcpy(&(v->data.dval), &kv->data.dval, sizeof(double)); kv 381 opal/mca/pmix/ext1x/pmix1x.c memcpy(&(v->data.tv), &kv->data.tv, sizeof(struct timeval)); kv 385 opal/mca/pmix/ext1x/pmix1x.c if (NULL != kv->data.bo.bytes) { kv 386 opal/mca/pmix/ext1x/pmix1x.c v->data.bo.bytes = (char*)malloc(kv->data.bo.size); kv 387 opal/mca/pmix/ext1x/pmix1x.c memcpy(v->data.bo.bytes, kv->data.bo.bytes, kv->data.bo.size); kv 388 opal/mca/pmix/ext1x/pmix1x.c v->data.bo.size = (size_t)kv->data.bo.size; kv 396 opal/mca/pmix/ext1x/pmix1x.c memcpy(&(v->data.uint32), &kv->data.name.vpid, 4); kv 401 opal/mca/pmix/ext1x/pmix1x.c ival = (int)kv->data.uint8; kv 407 opal/mca/pmix/ext1x/pmix1x.c ui = (unsigned int)kv->data.uint8; kv 417 opal/mca/pmix/ext1x/pmix1x.c int pmix1_value_unload(opal_value_t *kv, kv 428 opal/mca/pmix/ext1x/pmix1x.c kv->type = OPAL_BOOL; kv 429 opal/mca/pmix/ext1x/pmix1x.c memcpy(&kv->data.flag, &(v->data.flag), 1); kv 432 opal/mca/pmix/ext1x/pmix1x.c kv->type = OPAL_BYTE; kv 433 opal/mca/pmix/ext1x/pmix1x.c memcpy(&kv->data.byte, &(v->data.byte), 1); kv 436 opal/mca/pmix/ext1x/pmix1x.c kv->type = OPAL_STRING; kv 438 opal/mca/pmix/ext1x/pmix1x.c kv->data.string = strdup(v->data.string); kv 442 opal/mca/pmix/ext1x/pmix1x.c kv->type = OPAL_SIZE; kv 443 opal/mca/pmix/ext1x/pmix1x.c kv->data.size = (int)v->data.size; kv 446 opal/mca/pmix/ext1x/pmix1x.c kv->type = OPAL_PID; kv 447 opal/mca/pmix/ext1x/pmix1x.c memcpy(&kv->data.pid, &(v->data.pid), sizeof(pid_t)); kv 450 opal/mca/pmix/ext1x/pmix1x.c kv->type = OPAL_INT; kv 451 opal/mca/pmix/ext1x/pmix1x.c memcpy(&kv->data.integer, &(v->data.integer), sizeof(int)); kv 454 opal/mca/pmix/ext1x/pmix1x.c kv->type = OPAL_INT8; kv 455 opal/mca/pmix/ext1x/pmix1x.c memcpy(&kv->data.int8, &(v->data.int8), 1); kv 458 opal/mca/pmix/ext1x/pmix1x.c kv->type = OPAL_INT16; kv 459 opal/mca/pmix/ext1x/pmix1x.c memcpy(&kv->data.int16, &(v->data.int16), 2); kv 462 opal/mca/pmix/ext1x/pmix1x.c kv->type = OPAL_INT32; kv 463 opal/mca/pmix/ext1x/pmix1x.c memcpy(&kv->data.int32, &(v->data.int32), 4); kv 466 opal/mca/pmix/ext1x/pmix1x.c kv->type = OPAL_INT64; kv 467 opal/mca/pmix/ext1x/pmix1x.c memcpy(&kv->data, &(v->data.int64), 8); kv 470 opal/mca/pmix/ext1x/pmix1x.c kv->type = OPAL_UINT; kv 471 opal/mca/pmix/ext1x/pmix1x.c memcpy(&kv->data, &(v->data.uint), sizeof(int)); kv 474 opal/mca/pmix/ext1x/pmix1x.c kv->type = OPAL_UINT8; kv 475 opal/mca/pmix/ext1x/pmix1x.c memcpy(&kv->data, &(v->data.uint8), 1); kv 478 opal/mca/pmix/ext1x/pmix1x.c kv->type = OPAL_UINT16; kv 479 opal/mca/pmix/ext1x/pmix1x.c memcpy(&kv->data, &(v->data.uint16), 2); kv 482 opal/mca/pmix/ext1x/pmix1x.c kv->type = OPAL_UINT32; kv 483 opal/mca/pmix/ext1x/pmix1x.c memcpy(&kv->data, &(v->data.uint32), 4); kv 486 opal/mca/pmix/ext1x/pmix1x.c kv->type = OPAL_UINT64; kv 487 opal/mca/pmix/ext1x/pmix1x.c memcpy(&kv->data, &(v->data.uint64), 8); kv 490 opal/mca/pmix/ext1x/pmix1x.c kv->type = OPAL_FLOAT; kv 491 opal/mca/pmix/ext1x/pmix1x.c memcpy(&kv->data, &(v->data.fval), sizeof(float)); kv 494 opal/mca/pmix/ext1x/pmix1x.c kv->type = OPAL_DOUBLE; kv 495 opal/mca/pmix/ext1x/pmix1x.c memcpy(&kv->data, &(v->data.dval), sizeof(double)); kv 498 opal/mca/pmix/ext1x/pmix1x.c kv->type = OPAL_TIMEVAL; kv 499 opal/mca/pmix/ext1x/pmix1x.c memcpy(&kv->data, &(v->data.tv), sizeof(struct timeval)); kv 502 opal/mca/pmix/ext1x/pmix1x.c kv->type = OPAL_BYTE_OBJECT; kv 504 opal/mca/pmix/ext1x/pmix1x.c kv->data.bo.bytes = (uint8_t*)malloc(v->data.bo.size); kv 505 opal/mca/pmix/ext1x/pmix1x.c memcpy(kv->data.bo.bytes, v->data.bo.bytes, v->data.bo.size); kv 506 opal/mca/pmix/ext1x/pmix1x.c kv->data.bo.size = (int)v->data.bo.size; kv 508 opal/mca/pmix/ext1x/pmix1x.c kv->data.bo.bytes = NULL; kv 509 opal/mca/pmix/ext1x/pmix1x.c kv->data.bo.size = 0; kv 174 opal/mca/pmix/ext1x/pmix1x.h opal_value_t *kv); kv 175 opal/mca/pmix/ext1x/pmix1x.h OPAL_MODULE_DECLSPEC int pmix1_value_unload(opal_value_t *kv, kv 220 opal/mca/pmix/ext1x/pmix1x_client.c pmix_value_t kv; kv 255 opal/mca/pmix/ext1x/pmix1x_client.c PMIX_VALUE_CONSTRUCT(&kv); kv 256 opal/mca/pmix/ext1x/pmix1x_client.c pmix1_value_load(&kv, val); kv 258 opal/mca/pmix/ext1x/pmix1x_client.c rc = PMIx_Store_internal(&p, val->key, &kv); kv 259 opal/mca/pmix/ext1x/pmix1x_client.c PMIX_VALUE_DESTRUCT(&kv); kv 412 opal/mca/pmix/ext1x/pmix1x_client.c pmix_value_t kv; kv 419 opal/mca/pmix/ext1x/pmix1x_client.c PMIX_VALUE_CONSTRUCT(&kv); kv 420 opal/mca/pmix/ext1x/pmix1x_client.c pmix1_value_load(&kv, val); kv 422 opal/mca/pmix/ext1x/pmix1x_client.c rc = PMIx_Put(pmix_scope, val->key, &kv); kv 423 opal/mca/pmix/ext1x/pmix1x_client.c PMIX_VALUE_DESTRUCT(&kv); kv 431 opal/mca/pmix/ext1x/pmix1x_client.c pmix_value_t *kv; kv 510 opal/mca/pmix/ext1x/pmix1x_client.c rc = PMIx_Get(pptr, key, pinfo, ninfo, &kv); kv 512 opal/mca/pmix/ext1x/pmix1x_client.c if (NULL == kv) { kv 519 opal/mca/pmix/ext1x/pmix1x_client.c ret = pmix1_value_unload(*val, kv); kv 520 opal/mca/pmix/ext1x/pmix1x_client.c PMIX_VALUE_FREE(kv, 1); kv 530 opal/mca/pmix/ext1x/pmix1x_client.c pmix_value_t *kv, void *cbdata) kv 537 opal/mca/pmix/ext1x/pmix1x_client.c if (PMIX_SUCCESS == status && NULL != kv) { kv 538 opal/mca/pmix/ext1x/pmix1x_client.c rc = pmix1_value_unload(&val, kv); kv 131 opal/mca/pmix/ext1x/pmix1x_server_south.c opal_value_t *kv; kv 146 opal/mca/pmix/ext1x/pmix1x_server_south.c OPAL_LIST_FOREACH(kv, info, opal_value_t) { kv 147 opal/mca/pmix/ext1x/pmix1x_server_south.c (void)opal_string_copy(pinfo[n].key, kv->key, PMIX_MAX_KEYLEN); kv 148 opal/mca/pmix/ext1x/pmix1x_server_south.c pmix1_value_load(&pinfo[n].value, kv); kv 232 opal/mca/pmix/ext1x/pmix1x_server_south.c opal_value_t *kv, *k2; kv 254 opal/mca/pmix/ext1x/pmix1x_server_south.c OPAL_LIST_FOREACH(kv, info, opal_value_t) { kv 255 opal/mca/pmix/ext1x/pmix1x_server_south.c (void)opal_string_copy(pinfo[n].key, kv->key, PMIX_MAX_KEYLEN); kv 256 opal/mca/pmix/ext1x/pmix1x_server_south.c if (0 == strcmp(kv->key, OPAL_PMIX_PROC_DATA)) { kv 260 opal/mca/pmix/ext1x/pmix1x_server_south.c pmapinfo = (opal_list_t*)kv->data.ptr; kv 275 opal/mca/pmix/ext1x/pmix1x_server_south.c pmix1_value_load(&pinfo[n].value, kv); kv 421 opal/mca/pmix/ext1x/pmix1x_server_south.c opal_value_t *kv; kv 436 opal/mca/pmix/ext1x/pmix1x_server_south.c OPAL_LIST_FOREACH(kv, info, opal_value_t) { kv 437 opal/mca/pmix/ext1x/pmix1x_server_south.c (void)opal_string_copy(pinfo[n].key, kv->key, PMIX_MAX_KEYLEN); kv 438 opal/mca/pmix/ext1x/pmix1x_server_south.c pmix1_value_load(&pinfo[n].value, kv); kv 198 opal/mca/pmix/ext2x/ext2x.c opal_value_t *kv; kv 210 opal/mca/pmix/ext2x/ext2x.c OPAL_LIST_FOREACH(kv, cd->info, opal_value_t) { kv 211 opal/mca/pmix/ext2x/ext2x.c (void)opal_string_copy(op->info[n].key, kv->key, PMIX_MAX_KEYLEN); kv 212 opal/mca/pmix/ext2x/ext2x.c ext2x_value_load(&op->info[n].value, kv); kv 666 opal/mca/pmix/ext2x/ext2x.c opal_value_t *kv) kv 675 opal/mca/pmix/ext2x/ext2x.c switch(kv->type) { kv 681 opal/mca/pmix/ext2x/ext2x.c memcpy(&(v->data.flag), &kv->data.flag, 1); kv 685 opal/mca/pmix/ext2x/ext2x.c memcpy(&(v->data.byte), &kv->data.byte, 1); kv 689 opal/mca/pmix/ext2x/ext2x.c if (NULL != kv->data.string) { kv 690 opal/mca/pmix/ext2x/ext2x.c v->data.string = strdup(kv->data.string); kv 697 opal/mca/pmix/ext2x/ext2x.c memcpy(&(v->data.size), &kv->data.size, sizeof(size_t)); kv 701 opal/mca/pmix/ext2x/ext2x.c memcpy(&(v->data.pid), &kv->data.pid, sizeof(pid_t)); kv 705 opal/mca/pmix/ext2x/ext2x.c memcpy(&(v->data.integer), &kv->data.integer, sizeof(int)); kv 709 opal/mca/pmix/ext2x/ext2x.c memcpy(&(v->data.int8), &kv->data.int8, 1); kv 713 opal/mca/pmix/ext2x/ext2x.c memcpy(&(v->data.int16), &kv->data.int16, 2); kv 717 opal/mca/pmix/ext2x/ext2x.c memcpy(&(v->data.int32), &kv->data.int32, 4); kv 721 opal/mca/pmix/ext2x/ext2x.c memcpy(&(v->data.int64), &kv->data.int64, 8); kv 725 opal/mca/pmix/ext2x/ext2x.c memcpy(&(v->data.uint), &kv->data.uint, sizeof(int)); kv 729 opal/mca/pmix/ext2x/ext2x.c memcpy(&(v->data.uint8), &kv->data.uint8, 1); kv 733 opal/mca/pmix/ext2x/ext2x.c memcpy(&(v->data.uint16), &kv->data.uint16, 2); kv 737 opal/mca/pmix/ext2x/ext2x.c memcpy(&(v->data.uint32), &kv->data.uint32, 4); kv 741 opal/mca/pmix/ext2x/ext2x.c memcpy(&(v->data.uint64), &kv->data.uint64, 8); kv 745 opal/mca/pmix/ext2x/ext2x.c memcpy(&(v->data.fval), &kv->data.fval, sizeof(float)); kv 749 opal/mca/pmix/ext2x/ext2x.c memcpy(&(v->data.dval), &kv->data.dval, sizeof(double)); kv 753 opal/mca/pmix/ext2x/ext2x.c memcpy(&(v->data.tv), &kv->data.tv, sizeof(struct timeval)); kv 757 opal/mca/pmix/ext2x/ext2x.c memcpy(&(v->data.time), &kv->data.time, sizeof(time_t)); kv 761 opal/mca/pmix/ext2x/ext2x.c v->data.status = ext2x_convert_opalrc(kv->data.status); kv 765 opal/mca/pmix/ext2x/ext2x.c v->data.rank = ext2x_convert_opalrank(kv->data.name.vpid); kv 774 opal/mca/pmix/ext2x/ext2x.c if (job->jobid == kv->data.name.jobid) { kv 781 opal/mca/pmix/ext2x/ext2x.c (void)opal_snprintf_jobid(v->data.proc->nspace, PMIX_MAX_NSLEN, kv->data.name.jobid); kv 783 opal/mca/pmix/ext2x/ext2x.c v->data.proc->rank = ext2x_convert_opalrank(kv->data.name.vpid); kv 787 opal/mca/pmix/ext2x/ext2x.c if (NULL != kv->data.bo.bytes) { kv 788 opal/mca/pmix/ext2x/ext2x.c v->data.bo.bytes = (char*)malloc(kv->data.bo.size); kv 789 opal/mca/pmix/ext2x/ext2x.c memcpy(v->data.bo.bytes, kv->data.bo.bytes, kv->data.bo.size); kv 790 opal/mca/pmix/ext2x/ext2x.c v->data.bo.size = (size_t)kv->data.bo.size; kv 798 opal/mca/pmix/ext2x/ext2x.c v->data.persist = ext2x_convert_opalpersist((opal_pmix_persistence_t)kv->data.uint8); kv 802 opal/mca/pmix/ext2x/ext2x.c v->data.scope = ext2x_convert_opalscope((opal_pmix_scope_t)kv->data.uint8); kv 806 opal/mca/pmix/ext2x/ext2x.c v->data.range = ext2x_convert_opalrange((opal_pmix_data_range_t)kv->data.uint8); kv 812 opal/mca/pmix/ext2x/ext2x.c memcpy(&v->data.state, &kv->data.uint8, sizeof(uint8_t)); kv 818 opal/mca/pmix/ext2x/ext2x.c list = (opal_list_t*)kv->data.ptr; kv 842 opal/mca/pmix/ext2x/ext2x.c int ext2x_value_unload(opal_value_t *kv, kv 854 opal/mca/pmix/ext2x/ext2x.c kv->type = OPAL_UNDEF; kv 857 opal/mca/pmix/ext2x/ext2x.c kv->type = OPAL_BOOL; kv 858 opal/mca/pmix/ext2x/ext2x.c memcpy(&kv->data.flag, &(v->data.flag), 1); kv 861 opal/mca/pmix/ext2x/ext2x.c kv->type = OPAL_BYTE; kv 862 opal/mca/pmix/ext2x/ext2x.c memcpy(&kv->data.byte, &(v->data.byte), 1); kv 865 opal/mca/pmix/ext2x/ext2x.c kv->type = OPAL_STRING; kv 867 opal/mca/pmix/ext2x/ext2x.c kv->data.string = strdup(v->data.string); kv 871 opal/mca/pmix/ext2x/ext2x.c kv->type = OPAL_SIZE; kv 872 opal/mca/pmix/ext2x/ext2x.c memcpy(&kv->data.size, &(v->data.size), sizeof(size_t)); kv 875 opal/mca/pmix/ext2x/ext2x.c kv->type = OPAL_PID; kv 876 opal/mca/pmix/ext2x/ext2x.c memcpy(&kv->data.pid, &(v->data.pid), sizeof(pid_t)); kv 879 opal/mca/pmix/ext2x/ext2x.c kv->type = OPAL_INT; kv 880 opal/mca/pmix/ext2x/ext2x.c memcpy(&kv->data.integer, &(v->data.integer), sizeof(int)); kv 883 opal/mca/pmix/ext2x/ext2x.c kv->type = OPAL_INT8; kv 884 opal/mca/pmix/ext2x/ext2x.c memcpy(&kv->data.int8, &(v->data.int8), 1); kv 887 opal/mca/pmix/ext2x/ext2x.c kv->type = OPAL_INT16; kv 888 opal/mca/pmix/ext2x/ext2x.c memcpy(&kv->data.int16, &(v->data.int16), 2); kv 891 opal/mca/pmix/ext2x/ext2x.c kv->type = OPAL_INT32; kv 892 opal/mca/pmix/ext2x/ext2x.c memcpy(&kv->data.int32, &(v->data.int32), 4); kv 895 opal/mca/pmix/ext2x/ext2x.c kv->type = OPAL_INT64; kv 896 opal/mca/pmix/ext2x/ext2x.c memcpy(&kv->data.int64, &(v->data.int64), 8); kv 899 opal/mca/pmix/ext2x/ext2x.c kv->type = OPAL_UINT; kv 900 opal/mca/pmix/ext2x/ext2x.c memcpy(&kv->data.uint, &(v->data.uint), sizeof(int)); kv 903 opal/mca/pmix/ext2x/ext2x.c kv->type = OPAL_UINT8; kv 904 opal/mca/pmix/ext2x/ext2x.c memcpy(&kv->data.uint8, &(v->data.uint8), 1); kv 907 opal/mca/pmix/ext2x/ext2x.c kv->type = OPAL_UINT16; kv 908 opal/mca/pmix/ext2x/ext2x.c memcpy(&kv->data.uint16, &(v->data.uint16), 2); kv 911 opal/mca/pmix/ext2x/ext2x.c kv->type = OPAL_UINT32; kv 912 opal/mca/pmix/ext2x/ext2x.c memcpy(&kv->data.uint32, &(v->data.uint32), 4); kv 915 opal/mca/pmix/ext2x/ext2x.c kv->type = OPAL_UINT64; kv 916 opal/mca/pmix/ext2x/ext2x.c memcpy(&kv->data.uint64, &(v->data.uint64), 8); kv 919 opal/mca/pmix/ext2x/ext2x.c kv->type = OPAL_FLOAT; kv 920 opal/mca/pmix/ext2x/ext2x.c memcpy(&kv->data.fval, &(v->data.fval), sizeof(float)); kv 923 opal/mca/pmix/ext2x/ext2x.c kv->type = OPAL_DOUBLE; kv 924 opal/mca/pmix/ext2x/ext2x.c memcpy(&kv->data.dval, &(v->data.dval), sizeof(double)); kv 927 opal/mca/pmix/ext2x/ext2x.c kv->type = OPAL_TIMEVAL; kv 928 opal/mca/pmix/ext2x/ext2x.c memcpy(&kv->data.tv, &(v->data.tv), sizeof(struct timeval)); kv 931 opal/mca/pmix/ext2x/ext2x.c kv->type = OPAL_TIME; kv 932 opal/mca/pmix/ext2x/ext2x.c memcpy(&kv->data.time, &(v->data.time), sizeof(time_t)); kv 935 opal/mca/pmix/ext2x/ext2x.c kv->type = OPAL_STATUS; kv 936 opal/mca/pmix/ext2x/ext2x.c kv->data.status = ext2x_convert_rc(v->data.status); kv 939 opal/mca/pmix/ext2x/ext2x.c kv->type = OPAL_VPID; kv 940 opal/mca/pmix/ext2x/ext2x.c kv->data.name.vpid = ext2x_convert_rank(v->data.rank); kv 943 opal/mca/pmix/ext2x/ext2x.c kv->type = OPAL_NAME; kv 948 opal/mca/pmix/ext2x/ext2x.c kv->data.name.jobid = job->jobid; kv 954 opal/mca/pmix/ext2x/ext2x.c if (OPAL_SUCCESS != (rc = opal_convert_string_to_jobid(&kv->data.name.jobid, v->data.proc->nspace))) { kv 958 opal/mca/pmix/ext2x/ext2x.c kv->data.name.vpid = ext2x_convert_rank(v->data.proc->rank); kv 961 opal/mca/pmix/ext2x/ext2x.c kv->type = OPAL_BYTE_OBJECT; kv 963 opal/mca/pmix/ext2x/ext2x.c kv->data.bo.bytes = (uint8_t*)malloc(v->data.bo.size); kv 964 opal/mca/pmix/ext2x/ext2x.c memcpy(kv->data.bo.bytes, v->data.bo.bytes, v->data.bo.size); kv 965 opal/mca/pmix/ext2x/ext2x.c kv->data.bo.size = (int)v->data.bo.size; kv 967 opal/mca/pmix/ext2x/ext2x.c kv->data.bo.bytes = NULL; kv 968 opal/mca/pmix/ext2x/ext2x.c kv->data.bo.size = 0; kv 972 opal/mca/pmix/ext2x/ext2x.c kv->type = OPAL_PERSIST; kv 973 opal/mca/pmix/ext2x/ext2x.c kv->data.uint8 = ext2x_convert_persist(v->data.persist); kv 976 opal/mca/pmix/ext2x/ext2x.c kv->type = OPAL_SCOPE; kv 977 opal/mca/pmix/ext2x/ext2x.c kv->data.uint8 = ext2x_convert_scope(v->data.scope); kv 980 opal/mca/pmix/ext2x/ext2x.c kv->type = OPAL_DATA_RANGE; kv 981 opal/mca/pmix/ext2x/ext2x.c kv->data.uint8 = ext2x_convert_range(v->data.range); kv 984 opal/mca/pmix/ext2x/ext2x.c kv->type = OPAL_PROC_STATE; kv 987 opal/mca/pmix/ext2x/ext2x.c memcpy(&kv->data.uint8, &v->data.state, sizeof(uint8_t)); kv 990 opal/mca/pmix/ext2x/ext2x.c kv->type = OPAL_PTR; kv 991 opal/mca/pmix/ext2x/ext2x.c kv->data.ptr = v->data.ptr; kv 995 opal/mca/pmix/ext2x/ext2x.c kv->data.ptr = NULL; kv 999 opal/mca/pmix/ext2x/ext2x.c kv->type = OPAL_PTR; kv 1000 opal/mca/pmix/ext2x/ext2x.c kv->data.ptr = (void*)lt; kv 1011 opal/mca/pmix/ext2x/ext2x.c kv->type = OPAL_UNDEF; kv 1012 opal/mca/pmix/ext2x/ext2x.c kv->data.ptr = NULL; kv 1051 opal/mca/pmix/ext2x/ext2x.c opal_value_t *kv; kv 1071 opal/mca/pmix/ext2x/ext2x.c OPAL_LIST_FOREACH(kv, event_codes, opal_value_t) { kv 1072 opal/mca/pmix/ext2x/ext2x.c op->pcodes[n] = ext2x_convert_opalrc(kv->data.integer); kv 1081 opal/mca/pmix/ext2x/ext2x.c OPAL_LIST_FOREACH(kv, info, opal_value_t) { kv 1082 opal/mca/pmix/ext2x/ext2x.c (void)opal_string_copy(op->info[n].key, kv->key, PMIX_MAX_KEYLEN); kv 1083 opal/mca/pmix/ext2x/ext2x.c ext2x_value_load(&op->info[n].value, kv); kv 1152 opal/mca/pmix/ext2x/ext2x.c opal_value_t *kv; kv 1194 opal/mca/pmix/ext2x/ext2x.c OPAL_LIST_FOREACH(kv, info, opal_value_t) { kv 1195 opal/mca/pmix/ext2x/ext2x.c (void)opal_string_copy(op->info[n].key, kv->key, PMIX_MAX_KEYLEN); kv 1198 opal/mca/pmix/ext2x/ext2x.c if (0 == strcmp(kv->key, OPAL_PMIX_JOB_TERM_STATUS)) { kv 1200 opal/mca/pmix/ext2x/ext2x.c op->info[n].value.data.status = ext2x_convert_opalrc(kv->data.integer); kv 1202 opal/mca/pmix/ext2x/ext2x.c ext2x_value_load(&op->info[n].value, kv); kv 331 opal/mca/pmix/ext2x/ext2x.h opal_value_t *kv); kv 332 opal/mca/pmix/ext2x/ext2x.h OPAL_MODULE_DECLSPEC int ext2x_value_unload(opal_value_t *kv, kv 382 opal/mca/pmix/ext2x/ext2x_client.c pmix_value_t kv; kv 414 opal/mca/pmix/ext2x/ext2x_client.c PMIX_VALUE_CONSTRUCT(&kv); kv 415 opal/mca/pmix/ext2x/ext2x_client.c ext2x_value_load(&kv, val); kv 417 opal/mca/pmix/ext2x/ext2x_client.c rc = PMIx_Store_internal(&p, val->key, &kv); kv 418 opal/mca/pmix/ext2x/ext2x_client.c PMIX_VALUE_DESTRUCT(&kv); kv 566 opal/mca/pmix/ext2x/ext2x_client.c pmix_value_t kv; kv 580 opal/mca/pmix/ext2x/ext2x_client.c PMIX_VALUE_CONSTRUCT(&kv); kv 581 opal/mca/pmix/ext2x/ext2x_client.c ext2x_value_load(&kv, val); kv 583 opal/mca/pmix/ext2x/ext2x_client.c rc = PMIx_Put(pmix_scope, val->key, &kv); kv 584 opal/mca/pmix/ext2x/ext2x_client.c PMIX_VALUE_DESTRUCT(&kv); kv 675 opal/mca/pmix/ext2x/ext2x_client.c pmix_value_t *kv, void *cbdata) kv 687 opal/mca/pmix/ext2x/ext2x_client.c if (PMIX_SUCCESS == status && NULL != kv) { kv 688 opal/mca/pmix/ext2x/ext2x_client.c rc = ext2x_value_unload(&val, kv); kv 919 opal/mca/pmix/ext2x/ext2x_server_north.c opal_value_t *kv; kv 931 opal/mca/pmix/ext2x/ext2x_server_north.c OPAL_LIST_FOREACH(kv, info, opal_value_t) { kv 932 opal/mca/pmix/ext2x/ext2x_server_north.c (void)opal_string_copy(pcaddy->info[n].key, kv->key, PMIX_MAX_KEYLEN); kv 933 opal/mca/pmix/ext2x/ext2x_server_north.c ext2x_value_load(&pcaddy->info[n].value, kv); kv 101 opal/mca/pmix/ext2x/ext2x_server_south.c opal_value_t *kv; kv 128 opal/mca/pmix/ext2x/ext2x_server_south.c OPAL_LIST_FOREACH(kv, info, opal_value_t) { kv 129 opal/mca/pmix/ext2x/ext2x_server_south.c (void)opal_string_copy(pinfo[n].key, kv->key, PMIX_MAX_KEYLEN); kv 130 opal/mca/pmix/ext2x/ext2x_server_south.c ext2x_value_load(&pinfo[n].value, kv); kv 253 opal/mca/pmix/ext2x/ext2x_server_south.c opal_value_t *kv, *k2; kv 283 opal/mca/pmix/ext2x/ext2x_server_south.c OPAL_LIST_FOREACH(kv, info, opal_value_t) { kv 284 opal/mca/pmix/ext2x/ext2x_server_south.c (void)opal_string_copy(pinfo[n].key, kv->key, PMIX_MAX_KEYLEN); kv 285 opal/mca/pmix/ext2x/ext2x_server_south.c if (0 == strcmp(kv->key, OPAL_PMIX_PROC_DATA)) { kv 289 opal/mca/pmix/ext2x/ext2x_server_south.c pmapinfo = (opal_list_t*)kv->data.ptr; kv 306 opal/mca/pmix/ext2x/ext2x_server_south.c ext2x_value_load(&pinfo[n].value, kv); kv 521 opal/mca/pmix/ext2x/ext2x_server_south.c opal_value_t *kv; kv 538 opal/mca/pmix/ext2x/ext2x_server_south.c OPAL_LIST_FOREACH(kv, info, opal_value_t) { kv 539 opal/mca/pmix/ext2x/ext2x_server_south.c (void)opal_string_copy(pinfo[n].key, kv->key, PMIX_MAX_KEYLEN); kv 540 opal/mca/pmix/ext2x/ext2x_server_south.c ext2x_value_load(&pinfo[n].value, kv); kv 207 opal/mca/pmix/ext3x/ext3x.c opal_value_t *kv; kv 219 opal/mca/pmix/ext3x/ext3x.c OPAL_LIST_FOREACH(kv, cd->info, opal_value_t) { kv 220 opal/mca/pmix/ext3x/ext3x.c (void)opal_string_copy(op->info[n].key, kv->key, PMIX_MAX_KEYLEN); kv 221 opal/mca/pmix/ext3x/ext3x.c ext3x_value_load(&op->info[n].value, kv); kv 739 opal/mca/pmix/ext3x/ext3x.c opal_value_t *kv) kv 748 opal/mca/pmix/ext3x/ext3x.c switch(kv->type) { kv 754 opal/mca/pmix/ext3x/ext3x.c memcpy(&(v->data.flag), &kv->data.flag, 1); kv 758 opal/mca/pmix/ext3x/ext3x.c memcpy(&(v->data.byte), &kv->data.byte, 1); kv 762 opal/mca/pmix/ext3x/ext3x.c if (NULL != kv->data.string) { kv 763 opal/mca/pmix/ext3x/ext3x.c v->data.string = strdup(kv->data.string); kv 770 opal/mca/pmix/ext3x/ext3x.c memcpy(&(v->data.size), &kv->data.size, sizeof(size_t)); kv 774 opal/mca/pmix/ext3x/ext3x.c memcpy(&(v->data.pid), &kv->data.pid, sizeof(pid_t)); kv 778 opal/mca/pmix/ext3x/ext3x.c memcpy(&(v->data.integer), &kv->data.integer, sizeof(int)); kv 782 opal/mca/pmix/ext3x/ext3x.c memcpy(&(v->data.int8), &kv->data.int8, 1); kv 786 opal/mca/pmix/ext3x/ext3x.c memcpy(&(v->data.int16), &kv->data.int16, 2); kv 790 opal/mca/pmix/ext3x/ext3x.c memcpy(&(v->data.int32), &kv->data.int32, 4); kv 794 opal/mca/pmix/ext3x/ext3x.c memcpy(&(v->data.int64), &kv->data.int64, 8); kv 798 opal/mca/pmix/ext3x/ext3x.c memcpy(&(v->data.uint), &kv->data.uint, sizeof(int)); kv 802 opal/mca/pmix/ext3x/ext3x.c memcpy(&(v->data.uint8), &kv->data.uint8, 1); kv 806 opal/mca/pmix/ext3x/ext3x.c memcpy(&(v->data.uint16), &kv->data.uint16, 2); kv 810 opal/mca/pmix/ext3x/ext3x.c memcpy(&(v->data.uint32), &kv->data.uint32, 4); kv 814 opal/mca/pmix/ext3x/ext3x.c memcpy(&(v->data.uint64), &kv->data.uint64, 8); kv 818 opal/mca/pmix/ext3x/ext3x.c memcpy(&(v->data.fval), &kv->data.fval, sizeof(float)); kv 822 opal/mca/pmix/ext3x/ext3x.c memcpy(&(v->data.dval), &kv->data.dval, sizeof(double)); kv 826 opal/mca/pmix/ext3x/ext3x.c memcpy(&(v->data.tv), &kv->data.tv, sizeof(struct timeval)); kv 830 opal/mca/pmix/ext3x/ext3x.c memcpy(&(v->data.time), &kv->data.time, sizeof(time_t)); kv 834 opal/mca/pmix/ext3x/ext3x.c v->data.status = ext3x_convert_opalrc(kv->data.status); kv 838 opal/mca/pmix/ext3x/ext3x.c v->data.rank = ext3x_convert_opalrank(kv->data.name.vpid); kv 847 opal/mca/pmix/ext3x/ext3x.c if (job->jobid == kv->data.name.jobid) { kv 854 opal/mca/pmix/ext3x/ext3x.c (void)opal_snprintf_jobid(v->data.proc->nspace, PMIX_MAX_NSLEN, kv->data.name.jobid); kv 856 opal/mca/pmix/ext3x/ext3x.c v->data.proc->rank = ext3x_convert_opalrank(kv->data.name.vpid); kv 860 opal/mca/pmix/ext3x/ext3x.c if (NULL != kv->data.bo.bytes) { kv 861 opal/mca/pmix/ext3x/ext3x.c v->data.bo.bytes = (char*)malloc(kv->data.bo.size); kv 862 opal/mca/pmix/ext3x/ext3x.c memcpy(v->data.bo.bytes, kv->data.bo.bytes, kv->data.bo.size); kv 863 opal/mca/pmix/ext3x/ext3x.c v->data.bo.size = (size_t)kv->data.bo.size; kv 871 opal/mca/pmix/ext3x/ext3x.c v->data.persist = ext3x_convert_opalpersist((opal_pmix_persistence_t)kv->data.uint8); kv 875 opal/mca/pmix/ext3x/ext3x.c v->data.scope = ext3x_convert_opalscope((opal_pmix_scope_t)kv->data.uint8); kv 879 opal/mca/pmix/ext3x/ext3x.c v->data.range = ext3x_convert_opalrange((opal_pmix_data_range_t)kv->data.uint8); kv 885 opal/mca/pmix/ext3x/ext3x.c memcpy(&v->data.state, &kv->data.uint8, sizeof(uint8_t)); kv 890 opal/mca/pmix/ext3x/ext3x.c if (0 == strcmp(kv->key, OPAL_PMIX_EVENT_RETURN_OBJECT)) { kv 892 opal/mca/pmix/ext3x/ext3x.c v->data.ptr = kv->data.ptr; kv 898 opal/mca/pmix/ext3x/ext3x.c list = (opal_list_t*)kv->data.ptr; kv 924 opal/mca/pmix/ext3x/ext3x.c if (job->jobid == kv->data.pinfo.name.jobid) { kv 931 opal/mca/pmix/ext3x/ext3x.c (void)opal_snprintf_jobid(v->data.pinfo->proc.nspace, PMIX_MAX_NSLEN, kv->data.pinfo.name.jobid); kv 933 opal/mca/pmix/ext3x/ext3x.c v->data.pinfo->proc.rank = ext3x_convert_opalrank(kv->data.pinfo.name.vpid); kv 934 opal/mca/pmix/ext3x/ext3x.c if (NULL != kv->data.pinfo.hostname) { kv 935 opal/mca/pmix/ext3x/ext3x.c v->data.pinfo->hostname = strdup(kv->data.pinfo.hostname); kv 937 opal/mca/pmix/ext3x/ext3x.c if (NULL != kv->data.pinfo.executable_name) { kv 938 opal/mca/pmix/ext3x/ext3x.c v->data.pinfo->executable_name = strdup(kv->data.pinfo.executable_name); kv 940 opal/mca/pmix/ext3x/ext3x.c v->data.pinfo->pid = kv->data.pinfo.pid; kv 941 opal/mca/pmix/ext3x/ext3x.c v->data.pinfo->exit_code = kv->data.pinfo.exit_code; kv 942 opal/mca/pmix/ext3x/ext3x.c v->data.pinfo->state = ext3x_convert_opalstate(kv->data.pinfo.state); kv 947 opal/mca/pmix/ext3x/ext3x.c if (NULL != kv->data.envar.envar) { kv 948 opal/mca/pmix/ext3x/ext3x.c v->data.envar.envar = strdup(kv->data.envar.envar); kv 950 opal/mca/pmix/ext3x/ext3x.c if (NULL != kv->data.envar.value) { kv 951 opal/mca/pmix/ext3x/ext3x.c v->data.envar.value = strdup(kv->data.envar.value); kv 953 opal/mca/pmix/ext3x/ext3x.c v->data.envar.separator = kv->data.envar.separator; kv 961 opal/mca/pmix/ext3x/ext3x.c int ext3x_value_unload(opal_value_t *kv, kv 973 opal/mca/pmix/ext3x/ext3x.c kv->type = OPAL_UNDEF; kv 976 opal/mca/pmix/ext3x/ext3x.c kv->type = OPAL_BOOL; kv 977 opal/mca/pmix/ext3x/ext3x.c memcpy(&kv->data.flag, &(v->data.flag), 1); kv 980 opal/mca/pmix/ext3x/ext3x.c kv->type = OPAL_BYTE; kv 981 opal/mca/pmix/ext3x/ext3x.c memcpy(&kv->data.byte, &(v->data.byte), 1); kv 984 opal/mca/pmix/ext3x/ext3x.c kv->type = OPAL_STRING; kv 986 opal/mca/pmix/ext3x/ext3x.c kv->data.string = strdup(v->data.string); kv 990 opal/mca/pmix/ext3x/ext3x.c kv->type = OPAL_SIZE; kv 991 opal/mca/pmix/ext3x/ext3x.c memcpy(&kv->data.size, &(v->data.size), sizeof(size_t)); kv 994 opal/mca/pmix/ext3x/ext3x.c kv->type = OPAL_PID; kv 995 opal/mca/pmix/ext3x/ext3x.c memcpy(&kv->data.pid, &(v->data.pid), sizeof(pid_t)); kv 998 opal/mca/pmix/ext3x/ext3x.c kv->type = OPAL_INT; kv 999 opal/mca/pmix/ext3x/ext3x.c memcpy(&kv->data.integer, &(v->data.integer), sizeof(int)); kv 1002 opal/mca/pmix/ext3x/ext3x.c kv->type = OPAL_INT8; kv 1003 opal/mca/pmix/ext3x/ext3x.c memcpy(&kv->data.int8, &(v->data.int8), 1); kv 1006 opal/mca/pmix/ext3x/ext3x.c kv->type = OPAL_INT16; kv 1007 opal/mca/pmix/ext3x/ext3x.c memcpy(&kv->data.int16, &(v->data.int16), 2); kv 1010 opal/mca/pmix/ext3x/ext3x.c kv->type = OPAL_INT32; kv 1011 opal/mca/pmix/ext3x/ext3x.c memcpy(&kv->data.int32, &(v->data.int32), 4); kv 1014 opal/mca/pmix/ext3x/ext3x.c kv->type = OPAL_INT64; kv 1015 opal/mca/pmix/ext3x/ext3x.c memcpy(&kv->data.int64, &(v->data.int64), 8); kv 1018 opal/mca/pmix/ext3x/ext3x.c kv->type = OPAL_UINT; kv 1019 opal/mca/pmix/ext3x/ext3x.c memcpy(&kv->data.uint, &(v->data.uint), sizeof(int)); kv 1022 opal/mca/pmix/ext3x/ext3x.c kv->type = OPAL_UINT8; kv 1023 opal/mca/pmix/ext3x/ext3x.c memcpy(&kv->data.uint8, &(v->data.uint8), 1); kv 1026 opal/mca/pmix/ext3x/ext3x.c kv->type = OPAL_UINT16; kv 1027 opal/mca/pmix/ext3x/ext3x.c memcpy(&kv->data.uint16, &(v->data.uint16), 2); kv 1030 opal/mca/pmix/ext3x/ext3x.c kv->type = OPAL_UINT32; kv 1031 opal/mca/pmix/ext3x/ext3x.c memcpy(&kv->data.uint32, &(v->data.uint32), 4); kv 1034 opal/mca/pmix/ext3x/ext3x.c kv->type = OPAL_UINT64; kv 1035 opal/mca/pmix/ext3x/ext3x.c memcpy(&kv->data.uint64, &(v->data.uint64), 8); kv 1038 opal/mca/pmix/ext3x/ext3x.c kv->type = OPAL_FLOAT; kv 1039 opal/mca/pmix/ext3x/ext3x.c memcpy(&kv->data.fval, &(v->data.fval), sizeof(float)); kv 1042 opal/mca/pmix/ext3x/ext3x.c kv->type = OPAL_DOUBLE; kv 1043 opal/mca/pmix/ext3x/ext3x.c memcpy(&kv->data.dval, &(v->data.dval), sizeof(double)); kv 1046 opal/mca/pmix/ext3x/ext3x.c kv->type = OPAL_TIMEVAL; kv 1047 opal/mca/pmix/ext3x/ext3x.c memcpy(&kv->data.tv, &(v->data.tv), sizeof(struct timeval)); kv 1050 opal/mca/pmix/ext3x/ext3x.c kv->type = OPAL_TIME; kv 1051 opal/mca/pmix/ext3x/ext3x.c memcpy(&kv->data.time, &(v->data.time), sizeof(time_t)); kv 1054 opal/mca/pmix/ext3x/ext3x.c kv->type = OPAL_STATUS; kv 1055 opal/mca/pmix/ext3x/ext3x.c kv->data.status = ext3x_convert_rc(v->data.status); kv 1062 opal/mca/pmix/ext3x/ext3x.c kv->type = OPAL_NAME; kv 1067 opal/mca/pmix/ext3x/ext3x.c kv->data.name.jobid = job->jobid; kv 1073 opal/mca/pmix/ext3x/ext3x.c if (OPAL_SUCCESS != (rc = opal_convert_string_to_jobid(&kv->data.name.jobid, v->data.proc->nspace))) { kv 1077 opal/mca/pmix/ext3x/ext3x.c kv->data.name.vpid = ext3x_convert_rank(v->data.proc->rank); kv 1096 opal/mca/pmix/ext3x/ext3x.c kv->type = OPAL_BYTE_OBJECT; kv 1098 opal/mca/pmix/ext3x/ext3x.c kv->data.bo.bytes = (uint8_t*)malloc(v->data.bo.size); kv 1099 opal/mca/pmix/ext3x/ext3x.c memcpy(kv->data.bo.bytes, v->data.bo.bytes, v->data.bo.size); kv 1100 opal/mca/pmix/ext3x/ext3x.c kv->data.bo.size = (int)v->data.bo.size; kv 1102 opal/mca/pmix/ext3x/ext3x.c kv->data.bo.bytes = NULL; kv 1103 opal/mca/pmix/ext3x/ext3x.c kv->data.bo.size = 0; kv 1117 opal/mca/pmix/ext3x/ext3x.c kv->type = OPAL_PERSIST; kv 1118 opal/mca/pmix/ext3x/ext3x.c kv->data.uint8 = ext3x_convert_persist(v->data.persist); kv 1121 opal/mca/pmix/ext3x/ext3x.c kv->type = OPAL_PTR; kv 1122 opal/mca/pmix/ext3x/ext3x.c kv->data.ptr = v->data.ptr; kv 1125 opal/mca/pmix/ext3x/ext3x.c kv->type = OPAL_SCOPE; kv 1126 opal/mca/pmix/ext3x/ext3x.c kv->data.uint8 = ext3x_convert_scope(v->data.scope); kv 1129 opal/mca/pmix/ext3x/ext3x.c kv->type = OPAL_DATA_RANGE; kv 1130 opal/mca/pmix/ext3x/ext3x.c kv->data.uint8 = ext3x_convert_range(v->data.range); kv 1145 opal/mca/pmix/ext3x/ext3x.c kv->type = OPAL_PROC_STATE; kv 1148 opal/mca/pmix/ext3x/ext3x.c memcpy(&kv->data.uint8, &v->data.state, sizeof(uint8_t)); kv 1151 opal/mca/pmix/ext3x/ext3x.c kv->type = OPAL_PROC_INFO; kv 1160 opal/mca/pmix/ext3x/ext3x.c kv->data.pinfo.name.jobid = job->jobid; kv 1166 opal/mca/pmix/ext3x/ext3x.c if (OPAL_SUCCESS != (rc = opal_convert_string_to_jobid(&kv->data.pinfo.name.jobid, v->data.pinfo->proc.nspace))) { kv 1170 opal/mca/pmix/ext3x/ext3x.c kv->data.pinfo.name.vpid = ext3x_convert_rank(v->data.pinfo->proc.rank); kv 1172 opal/mca/pmix/ext3x/ext3x.c kv->data.pinfo.hostname = strdup(v->data.pinfo->hostname); kv 1175 opal/mca/pmix/ext3x/ext3x.c kv->data.pinfo.executable_name = strdup(v->data.pinfo->executable_name); kv 1177 opal/mca/pmix/ext3x/ext3x.c kv->data.pinfo.pid = v->data.pinfo->pid; kv 1178 opal/mca/pmix/ext3x/ext3x.c kv->data.pinfo.exit_code = v->data.pinfo->exit_code; kv 1179 opal/mca/pmix/ext3x/ext3x.c kv->data.pinfo.state = ext3x_convert_state(v->data.pinfo->state); kv 1183 opal/mca/pmix/ext3x/ext3x.c kv->data.ptr = NULL; kv 1187 opal/mca/pmix/ext3x/ext3x.c kv->type = OPAL_PTR; kv 1188 opal/mca/pmix/ext3x/ext3x.c kv->data.ptr = (void*)lt; kv 1203 opal/mca/pmix/ext3x/ext3x.c kv->type = OPAL_UNDEF; kv 1204 opal/mca/pmix/ext3x/ext3x.c kv->data.ptr = NULL; kv 1211 opal/mca/pmix/ext3x/ext3x.c kv->type = OPAL_VPID; kv 1212 opal/mca/pmix/ext3x/ext3x.c kv->data.name.vpid = ext3x_convert_rank(v->data.rank); kv 1237 opal/mca/pmix/ext3x/ext3x.c kv->type = OPAL_ENVAR; kv 1238 opal/mca/pmix/ext3x/ext3x.c OBJ_CONSTRUCT(&kv->data.envar, opal_envar_t); kv 1240 opal/mca/pmix/ext3x/ext3x.c kv->data.envar.envar = strdup(v->data.envar.envar); kv 1243 opal/mca/pmix/ext3x/ext3x.c kv->data.envar.value = strdup(v->data.envar.value); kv 1245 opal/mca/pmix/ext3x/ext3x.c kv->data.envar.separator = v->data.envar.separator; kv 1280 opal/mca/pmix/ext3x/ext3x.c opal_value_t *kv; kv 1300 opal/mca/pmix/ext3x/ext3x.c OPAL_LIST_FOREACH(kv, event_codes, opal_value_t) { kv 1301 opal/mca/pmix/ext3x/ext3x.c op->pcodes[n] = ext3x_convert_opalrc(kv->data.integer); kv 1310 opal/mca/pmix/ext3x/ext3x.c OPAL_LIST_FOREACH(kv, info, opal_value_t) { kv 1311 opal/mca/pmix/ext3x/ext3x.c (void)opal_string_copy(op->info[n].key, kv->key, PMIX_MAX_KEYLEN); kv 1312 opal/mca/pmix/ext3x/ext3x.c ext3x_value_load(&op->info[n].value, kv); kv 1381 opal/mca/pmix/ext3x/ext3x.c opal_value_t *kv; kv 1423 opal/mca/pmix/ext3x/ext3x.c OPAL_LIST_FOREACH(kv, info, opal_value_t) { kv 1424 opal/mca/pmix/ext3x/ext3x.c (void)opal_string_copy(op->info[n].key, kv->key, PMIX_MAX_KEYLEN); kv 1427 opal/mca/pmix/ext3x/ext3x.c if (0 == strcmp(kv->key, OPAL_PMIX_JOB_TERM_STATUS)) { kv 1429 opal/mca/pmix/ext3x/ext3x.c op->info[n].value.data.status = ext3x_convert_opalrc(kv->data.integer); kv 1431 opal/mca/pmix/ext3x/ext3x.c ext3x_value_load(&op->info[n].value, kv); kv 336 opal/mca/pmix/ext3x/ext3x.h opal_value_t *kv); kv 337 opal/mca/pmix/ext3x/ext3x.h OPAL_MODULE_DECLSPEC int ext3x_value_unload(opal_value_t *kv, kv 382 opal/mca/pmix/ext3x/ext3x_client.c pmix_value_t kv; kv 414 opal/mca/pmix/ext3x/ext3x_client.c PMIX_VALUE_CONSTRUCT(&kv); kv 415 opal/mca/pmix/ext3x/ext3x_client.c ext3x_value_load(&kv, val); kv 418 opal/mca/pmix/ext3x/ext3x_client.c rc = PMIx_Store_internal(&p, val->key, &kv); kv 419 opal/mca/pmix/ext3x/ext3x_client.c PMIX_VALUE_DESTRUCT(&kv); kv 567 opal/mca/pmix/ext3x/ext3x_client.c pmix_value_t kv; kv 581 opal/mca/pmix/ext3x/ext3x_client.c PMIX_VALUE_CONSTRUCT(&kv); kv 582 opal/mca/pmix/ext3x/ext3x_client.c ext3x_value_load(&kv, val); kv 584 opal/mca/pmix/ext3x/ext3x_client.c rc = PMIx_Put(pmix_scope, val->key, &kv); kv 585 opal/mca/pmix/ext3x/ext3x_client.c PMIX_VALUE_DESTRUCT(&kv); kv 676 opal/mca/pmix/ext3x/ext3x_client.c pmix_value_t *kv, void *cbdata) kv 688 opal/mca/pmix/ext3x/ext3x_client.c if (PMIX_SUCCESS == status && NULL != kv) { kv 689 opal/mca/pmix/ext3x/ext3x_client.c rc = ext3x_value_unload(&val, kv); kv 934 opal/mca/pmix/ext3x/ext3x_server_north.c opal_value_t *kv; kv 946 opal/mca/pmix/ext3x/ext3x_server_north.c OPAL_LIST_FOREACH(kv, info, opal_value_t) { kv 947 opal/mca/pmix/ext3x/ext3x_server_north.c (void)opal_string_copy(pcaddy->info[n].key, kv->key, PMIX_MAX_KEYLEN); kv 948 opal/mca/pmix/ext3x/ext3x_server_north.c ext3x_value_load(&pcaddy->info[n].value, kv); kv 103 opal/mca/pmix/ext3x/ext3x_server_south.c opal_value_t *kv; kv 130 opal/mca/pmix/ext3x/ext3x_server_south.c OPAL_LIST_FOREACH(kv, info, opal_value_t) { kv 131 opal/mca/pmix/ext3x/ext3x_server_south.c (void)opal_string_copy(pinfo[n].key, kv->key, PMIX_MAX_KEYLEN); kv 132 opal/mca/pmix/ext3x/ext3x_server_south.c ext3x_value_load(&pinfo[n].value, kv); kv 255 opal/mca/pmix/ext3x/ext3x_server_south.c opal_value_t *kv, *k2; kv 285 opal/mca/pmix/ext3x/ext3x_server_south.c OPAL_LIST_FOREACH(kv, info, opal_value_t) { kv 286 opal/mca/pmix/ext3x/ext3x_server_south.c (void)opal_string_copy(pinfo[n].key, kv->key, PMIX_MAX_KEYLEN); kv 287 opal/mca/pmix/ext3x/ext3x_server_south.c if (0 == strcmp(kv->key, OPAL_PMIX_PROC_DATA)) { kv 291 opal/mca/pmix/ext3x/ext3x_server_south.c pmapinfo = (opal_list_t*)kv->data.ptr; kv 308 opal/mca/pmix/ext3x/ext3x_server_south.c ext3x_value_load(&pinfo[n].value, kv); kv 523 opal/mca/pmix/ext3x/ext3x_server_south.c opal_value_t *kv; kv 540 opal/mca/pmix/ext3x/ext3x_server_south.c OPAL_LIST_FOREACH(kv, info, opal_value_t) { kv 541 opal/mca/pmix/ext3x/ext3x_server_south.c (void)opal_string_copy(pinfo[n].key, kv->key, PMIX_MAX_KEYLEN); kv 542 opal/mca/pmix/ext3x/ext3x_server_south.c if (0 == strcmp(kv->key, OPAL_PMIX_JOB_TERM_STATUS)) { kv 544 opal/mca/pmix/ext3x/ext3x_server_south.c pinfo[n].value.data.status = ext3x_convert_opalrc(kv->data.integer); kv 546 opal/mca/pmix/ext3x/ext3x_server_south.c ext3x_value_load(&pinfo[n].value, kv); kv 701 opal/mca/pmix/ext3x/ext3x_server_south.c opal_value_t *kv; kv 723 opal/mca/pmix/ext3x/ext3x_server_south.c OPAL_LIST_FOREACH(kv, info, opal_value_t) { kv 724 opal/mca/pmix/ext3x/ext3x_server_south.c (void)opal_string_copy(pinfo[n].key, kv->key, PMIX_MAX_KEYLEN); kv 725 opal/mca/pmix/ext3x/ext3x_server_south.c ext3x_value_load(&pinfo[n].value, kv); kv 753 opal/mca/pmix/ext3x/ext3x_server_south.c opal_value_t *kv; kv 775 opal/mca/pmix/ext3x/ext3x_server_south.c OPAL_LIST_FOREACH(kv, info, opal_value_t) { kv 776 opal/mca/pmix/ext3x/ext3x_server_south.c (void)opal_string_copy(pinfo[n].key, kv->key, PMIX_MAX_KEYLEN); kv 777 opal/mca/pmix/ext3x/ext3x_server_south.c ext3x_value_load(&pinfo[n].value, kv); kv 46 opal/mca/pmix/flux/pmix_flux.c opal_value_t *kv); kv 49 opal/mca/pmix/flux/pmix_flux.c opal_value_t **kv); kv 306 opal/mca/pmix/flux/pmix_flux.c opal_value_t kv; kv 313 opal/mca/pmix/flux/pmix_flux.c OBJ_CONSTRUCT(&kv, opal_value_t); kv 314 opal/mca/pmix/flux/pmix_flux.c kv.key = cpy; kv 315 opal/mca/pmix/flux/pmix_flux.c kv.type = type; kv 318 opal/mca/pmix/flux/pmix_flux.c kv.data.uint16 = val; kv 321 opal/mca/pmix/flux/pmix_flux.c kv.data.uint32 = val; kv 324 opal/mca/pmix/flux/pmix_flux.c kv.data.uint64 = val; kv 330 opal/mca/pmix/flux/pmix_flux.c ret = opal_pmix_base_store(id, &kv); kv 332 opal/mca/pmix/flux/pmix_flux.c OBJ_DESTRUCT(&kv); kv 343 opal/mca/pmix/flux/pmix_flux.c opal_value_t kv; kv 350 opal/mca/pmix/flux/pmix_flux.c OBJ_CONSTRUCT(&kv, opal_value_t); kv 351 opal/mca/pmix/flux/pmix_flux.c kv.key = cpy; kv 352 opal/mca/pmix/flux/pmix_flux.c kv.type = OPAL_STRING; kv 353 opal/mca/pmix/flux/pmix_flux.c kv.data.string = val; kv 354 opal/mca/pmix/flux/pmix_flux.c ret = opal_pmix_base_store(id, &kv); kv 355 opal/mca/pmix/flux/pmix_flux.c OBJ_DESTRUCT(&kv); kv 629 opal/mca/pmix/flux/pmix_flux.c opal_value_t *kv) kv 635 opal/mca/pmix/flux/pmix_flux.c OPAL_NAME_PRINT(OPAL_PROC_MY_NAME), kv->key); kv 637 opal/mca/pmix/flux/pmix_flux.c if (OPAL_SUCCESS != (rc = opal_pmix_base_store_encoded (kv->key, (void*)&kv->data, kv->type, &pmix_packed_data, &pmix_packed_data_offset))) { kv 690 opal/mca/pmix/flux/pmix_flux.c opal_value_t **kv) kv 709 opal/mca/pmix/flux/pmix_flux.c rc = opal_pmix_base_cache_keys_locally(id, key, kv, pmix_kvs_name, pmix_vallen_max, kvs_get); kv 59 opal/mca/pmix/isolated/pmix_isolated.c static int isolated_put(opal_pmix_scope_t scope, opal_value_t *kv); kv 66 opal/mca/pmix/isolated/pmix_isolated.c opal_value_t **kv); kv 124 opal/mca/pmix/isolated/pmix_isolated.c opal_value_t kv; kv 153 opal/mca/pmix/isolated/pmix_isolated.c OBJ_CONSTRUCT(&kv, opal_value_t); kv 154 opal/mca/pmix/isolated/pmix_isolated.c kv.key = strdup(OPAL_PMIX_JOB_SIZE); kv 155 opal/mca/pmix/isolated/pmix_isolated.c kv.type = OPAL_UINT32; kv 156 opal/mca/pmix/isolated/pmix_isolated.c kv.data.uint32 = 1; kv 157 opal/mca/pmix/isolated/pmix_isolated.c if (OPAL_SUCCESS != (rc = opal_pmix_base_store(&OPAL_PROC_MY_NAME, &kv))) { kv 159 opal/mca/pmix/isolated/pmix_isolated.c OBJ_DESTRUCT(&kv); kv 162 opal/mca/pmix/isolated/pmix_isolated.c OBJ_DESTRUCT(&kv); kv 165 opal/mca/pmix/isolated/pmix_isolated.c OBJ_CONSTRUCT(&kv, opal_value_t); kv 166 opal/mca/pmix/isolated/pmix_isolated.c kv.key = strdup(OPAL_PMIX_APPNUM); kv 167 opal/mca/pmix/isolated/pmix_isolated.c kv.type = OPAL_UINT32; kv 168 opal/mca/pmix/isolated/pmix_isolated.c kv.data.uint32 = 0; kv 169 opal/mca/pmix/isolated/pmix_isolated.c if (OPAL_SUCCESS != (rc = opal_pmix_base_store(&OPAL_PROC_MY_NAME, &kv))) { kv 171 opal/mca/pmix/isolated/pmix_isolated.c OBJ_DESTRUCT(&kv); kv 174 opal/mca/pmix/isolated/pmix_isolated.c OBJ_DESTRUCT(&kv); kv 176 opal/mca/pmix/isolated/pmix_isolated.c OBJ_CONSTRUCT(&kv, opal_value_t); kv 177 opal/mca/pmix/isolated/pmix_isolated.c kv.key = strdup(OPAL_PMIX_UNIV_SIZE); kv 178 opal/mca/pmix/isolated/pmix_isolated.c kv.type = OPAL_UINT32; kv 179 opal/mca/pmix/isolated/pmix_isolated.c kv.data.uint32 = 1; kv 180 opal/mca/pmix/isolated/pmix_isolated.c if (OPAL_SUCCESS != (rc = opal_pmix_base_store(&OPAL_PROC_MY_NAME, &kv))) { kv 182 opal/mca/pmix/isolated/pmix_isolated.c OBJ_DESTRUCT(&kv); kv 185 opal/mca/pmix/isolated/pmix_isolated.c OBJ_DESTRUCT(&kv); kv 187 opal/mca/pmix/isolated/pmix_isolated.c OBJ_CONSTRUCT(&kv, opal_value_t); kv 188 opal/mca/pmix/isolated/pmix_isolated.c kv.key = strdup(OPAL_PMIX_MAX_PROCS); kv 189 opal/mca/pmix/isolated/pmix_isolated.c kv.type = OPAL_UINT32; kv 190 opal/mca/pmix/isolated/pmix_isolated.c kv.data.uint32 = 1; kv 191 opal/mca/pmix/isolated/pmix_isolated.c if (OPAL_SUCCESS != (rc = opal_pmix_base_store(&wildcard, &kv))) { kv 193 opal/mca/pmix/isolated/pmix_isolated.c OBJ_DESTRUCT(&kv); kv 196 opal/mca/pmix/isolated/pmix_isolated.c OBJ_DESTRUCT(&kv); kv 198 opal/mca/pmix/isolated/pmix_isolated.c OBJ_CONSTRUCT(&kv, opal_value_t); kv 199 opal/mca/pmix/isolated/pmix_isolated.c kv.key = strdup(OPAL_PMIX_JOBID); kv 200 opal/mca/pmix/isolated/pmix_isolated.c kv.type = OPAL_UINT32; kv 201 opal/mca/pmix/isolated/pmix_isolated.c kv.data.uint32 = 1; kv 202 opal/mca/pmix/isolated/pmix_isolated.c if (OPAL_SUCCESS != (rc = opal_pmix_base_store(&OPAL_PROC_MY_NAME, &kv))) { kv 204 opal/mca/pmix/isolated/pmix_isolated.c OBJ_DESTRUCT(&kv); kv 207 opal/mca/pmix/isolated/pmix_isolated.c OBJ_DESTRUCT(&kv); kv 210 opal/mca/pmix/isolated/pmix_isolated.c OBJ_CONSTRUCT(&kv, opal_value_t); kv 211 opal/mca/pmix/isolated/pmix_isolated.c kv.key = strdup(OPAL_PMIX_LOCAL_SIZE); kv 212 opal/mca/pmix/isolated/pmix_isolated.c kv.type = OPAL_UINT32; kv 213 opal/mca/pmix/isolated/pmix_isolated.c kv.data.uint32 = 1; kv 214 opal/mca/pmix/isolated/pmix_isolated.c if (OPAL_SUCCESS != (rc = opal_pmix_base_store(&OPAL_PROC_MY_NAME, &kv))) { kv 216 opal/mca/pmix/isolated/pmix_isolated.c OBJ_DESTRUCT(&kv); kv 219 opal/mca/pmix/isolated/pmix_isolated.c OBJ_DESTRUCT(&kv); kv 221 opal/mca/pmix/isolated/pmix_isolated.c OBJ_CONSTRUCT(&kv, opal_value_t); kv 222 opal/mca/pmix/isolated/pmix_isolated.c kv.key = strdup(OPAL_PMIX_LOCAL_PEERS); kv 223 opal/mca/pmix/isolated/pmix_isolated.c kv.type = OPAL_STRING; kv 224 opal/mca/pmix/isolated/pmix_isolated.c kv.data.string = strdup("0"); kv 225 opal/mca/pmix/isolated/pmix_isolated.c if (OPAL_SUCCESS != (rc = opal_pmix_base_store(&OPAL_PROC_MY_NAME, &kv))) { kv 227 opal/mca/pmix/isolated/pmix_isolated.c OBJ_DESTRUCT(&kv); kv 230 opal/mca/pmix/isolated/pmix_isolated.c OBJ_DESTRUCT(&kv); kv 233 opal/mca/pmix/isolated/pmix_isolated.c OBJ_CONSTRUCT(&kv, opal_value_t); kv 234 opal/mca/pmix/isolated/pmix_isolated.c kv.key = strdup(OPAL_PMIX_LOCALLDR); kv 235 opal/mca/pmix/isolated/pmix_isolated.c kv.type = OPAL_UINT64; kv 236 opal/mca/pmix/isolated/pmix_isolated.c kv.data.uint64 = 0; kv 237 opal/mca/pmix/isolated/pmix_isolated.c if (OPAL_SUCCESS != (rc = opal_pmix_base_store(&OPAL_PROC_MY_NAME, &kv))) { kv 239 opal/mca/pmix/isolated/pmix_isolated.c OBJ_DESTRUCT(&kv); kv 244 opal/mca/pmix/isolated/pmix_isolated.c OBJ_CONSTRUCT(&kv, opal_value_t); kv 245 opal/mca/pmix/isolated/pmix_isolated.c kv.key = strdup(OPAL_PMIX_LOCAL_RANK); kv 246 opal/mca/pmix/isolated/pmix_isolated.c kv.type = OPAL_UINT16; kv 247 opal/mca/pmix/isolated/pmix_isolated.c kv.data.uint16 = 0; kv 248 opal/mca/pmix/isolated/pmix_isolated.c if (OPAL_SUCCESS != (rc = opal_pmix_base_store(&OPAL_PROC_MY_NAME, &kv))) { kv 250 opal/mca/pmix/isolated/pmix_isolated.c OBJ_DESTRUCT(&kv); kv 255 opal/mca/pmix/isolated/pmix_isolated.c OBJ_CONSTRUCT(&kv, opal_value_t); kv 256 opal/mca/pmix/isolated/pmix_isolated.c kv.key = strdup(OPAL_PMIX_NODE_RANK); kv 257 opal/mca/pmix/isolated/pmix_isolated.c kv.type = OPAL_UINT16; kv 258 opal/mca/pmix/isolated/pmix_isolated.c kv.data.uint16 = 0; kv 259 opal/mca/pmix/isolated/pmix_isolated.c if (OPAL_SUCCESS != (rc = opal_pmix_base_store(&OPAL_PROC_MY_NAME, &kv))) { kv 261 opal/mca/pmix/isolated/pmix_isolated.c OBJ_DESTRUCT(&kv); kv 264 opal/mca/pmix/isolated/pmix_isolated.c OBJ_DESTRUCT(&kv); kv 346 opal/mca/pmix/isolated/pmix_isolated.c opal_value_t *kv) kv 352 opal/mca/pmix/isolated/pmix_isolated.c OPAL_NAME_PRINT(OPAL_PROC_MY_NAME), kv->key, scope); kv 361 opal/mca/pmix/isolated/pmix_isolated.c rc = opal_pmix_base_store(&isolated_pname, kv); kv 397 opal/mca/pmix/isolated/pmix_isolated.c opal_value_t **kv) kv 410 opal/mca/pmix/isolated/pmix_isolated.c *kv = (opal_value_t*)opal_list_remove_first(&vals); kv 86 opal/mca/pmix/pmix4x/pmix/include/pmix_extend.h pmix_status_t pmix_value_unload(pmix_value_t *kv, void **data, size_t *sz); kv 88 opal/mca/pmix/pmix4x/pmix/include/pmix_extend.h pmix_status_t pmix_value_xfer(pmix_value_t *kv, const pmix_value_t *src); kv 54 opal/mca/pmix/pmix4x/pmix/src/client/pmi1.c static pmix_status_t convert_int(int *value, pmix_value_t *kv); kv 806 opal/mca/pmix/pmix4x/pmix/src/client/pmi1.c static pmix_status_t convert_int(int *value, pmix_value_t *kv) kv 808 opal/mca/pmix/pmix4x/pmix/src/client/pmi1.c switch (kv->type) { kv 810 opal/mca/pmix/pmix4x/pmix/src/client/pmi1.c *value = kv->data.integer; kv 813 opal/mca/pmix/pmix4x/pmix/src/client/pmi1.c *value = kv->data.int8; kv 816 opal/mca/pmix/pmix4x/pmix/src/client/pmi1.c *value = kv->data.int16; kv 819 opal/mca/pmix/pmix4x/pmix/src/client/pmi1.c *value = kv->data.int32; kv 822 opal/mca/pmix/pmix4x/pmix/src/client/pmi1.c *value = kv->data.int64; kv 825 opal/mca/pmix/pmix4x/pmix/src/client/pmi1.c *value = kv->data.uint; kv 828 opal/mca/pmix/pmix4x/pmix/src/client/pmi1.c *value = kv->data.uint8; kv 831 opal/mca/pmix/pmix4x/pmix/src/client/pmi1.c *value = kv->data.uint16; kv 834 opal/mca/pmix/pmix4x/pmix/src/client/pmi1.c *value = kv->data.uint32; kv 837 opal/mca/pmix/pmix4x/pmix/src/client/pmi1.c *value = kv->data.uint64; kv 840 opal/mca/pmix/pmix4x/pmix/src/client/pmi1.c *value = kv->data.byte; kv 843 opal/mca/pmix/pmix4x/pmix/src/client/pmi1.c *value = kv->data.size; kv 846 opal/mca/pmix/pmix4x/pmix/src/client/pmi1.c *value = kv->data.flag; kv 47 opal/mca/pmix/pmix4x/pmix/src/client/pmi2.c static pmix_status_t convert_int(int *value, pmix_value_t *kv); kv 758 opal/mca/pmix/pmix4x/pmix/src/client/pmi2.c static pmix_status_t convert_int(int *value, pmix_value_t *kv) kv 760 opal/mca/pmix/pmix4x/pmix/src/client/pmi2.c switch(kv->type) { kv 762 opal/mca/pmix/pmix4x/pmix/src/client/pmi2.c *value = kv->data.integer; kv 765 opal/mca/pmix/pmix4x/pmix/src/client/pmi2.c *value = kv->data.int8; kv 768 opal/mca/pmix/pmix4x/pmix/src/client/pmi2.c *value = kv->data.int16; kv 771 opal/mca/pmix/pmix4x/pmix/src/client/pmi2.c *value = kv->data.int32; kv 774 opal/mca/pmix/pmix4x/pmix/src/client/pmi2.c *value = kv->data.int64; kv 777 opal/mca/pmix/pmix4x/pmix/src/client/pmi2.c *value = kv->data.uint; kv 780 opal/mca/pmix/pmix4x/pmix/src/client/pmi2.c *value = kv->data.uint8; kv 783 opal/mca/pmix/pmix4x/pmix/src/client/pmi2.c *value = kv->data.uint16; kv 786 opal/mca/pmix/pmix4x/pmix/src/client/pmi2.c *value = kv->data.uint32; kv 789 opal/mca/pmix/pmix4x/pmix/src/client/pmi2.c *value = kv->data.uint64; kv 792 opal/mca/pmix/pmix4x/pmix/src/client/pmi2.c *value = kv->data.byte; kv 795 opal/mca/pmix/pmix4x/pmix/src/client/pmi2.c *value = kv->data.size; kv 798 opal/mca/pmix/pmix4x/pmix/src/client/pmi2.c *value = kv->data.flag; kv 964 opal/mca/pmix/pmix4x/pmix/src/client/pmix_client.c pmix_kval_t *kv = NULL; kv 979 opal/mca/pmix/pmix4x/pmix/src/client/pmix_client.c kv = PMIX_NEW(pmix_kval_t); kv 980 opal/mca/pmix/pmix4x/pmix/src/client/pmix_client.c kv->key = strdup(cb->key); // need to copy as the input belongs to the user kv 981 opal/mca/pmix/pmix4x/pmix/src/client/pmix_client.c kv->value = (pmix_value_t*)malloc(sizeof(pmix_value_t)); kv 991 opal/mca/pmix/pmix4x/pmix/src/client/pmix_client.c kv->value->type = PMIX_COMPRESSED_STRING; kv 992 opal/mca/pmix/pmix4x/pmix/src/client/pmix_client.c kv->value->data.bo.bytes = (char*)tmp; kv 993 opal/mca/pmix/pmix4x/pmix/src/client/pmix_client.c kv->value->data.bo.size = len; kv 997 opal/mca/pmix/pmix4x/pmix/src/client/pmix_client.c kv->value, cb->value); kv 1001 opal/mca/pmix/pmix4x/pmix/src/client/pmix_client.c kv->value, cb->value); kv 1011 opal/mca/pmix/pmix4x/pmix/src/client/pmix_client.c cb->scope, kv); kv 1021 opal/mca/pmix/pmix4x/pmix/src/client/pmix_client.c if (NULL != kv) { kv 1022 opal/mca/pmix/pmix4x/pmix/src/client/pmix_client.c PMIX_RELEASE(kv); // maintain accounting kv 1072 opal/mca/pmix/pmix4x/pmix/src/client/pmix_client.c pmix_kval_t *kv, *kvn; kv 1107 opal/mca/pmix/pmix4x/pmix/src/client/pmix_client.c PMIX_LIST_FOREACH_SAFE(kv, kvn, &cb->kvs, pmix_kval_t) { kv 1109 opal/mca/pmix/pmix4x/pmix/src/client/pmix_client.c &bkt, kv, 1, PMIX_KVAL); kv 1116 opal/mca/pmix/pmix4x/pmix/src/client/pmix_client.c pmix_list_remove_item(&cb->kvs, &kv->super); kv 1117 opal/mca/pmix/pmix4x/pmix/src/client/pmix_client.c PMIX_RELEASE(kv); kv 1148 opal/mca/pmix/pmix4x/pmix/src/client/pmix_client.c PMIX_LIST_FOREACH_SAFE(kv, kvn, &cb->kvs, pmix_kval_t) { kv 1150 opal/mca/pmix/pmix4x/pmix/src/client/pmix_client.c &bkt, kv, 1, PMIX_KVAL); kv 1157 opal/mca/pmix/pmix4x/pmix/src/client/pmix_client.c pmix_list_remove_item(&cb->kvs, &kv->super); kv 1158 opal/mca/pmix/pmix4x/pmix/src/client/pmix_client.c PMIX_RELEASE(kv); kv 72 opal/mca/pmix/pmix4x/pmix/src/client/pmix_client_get.c static void _value_cbfunc(pmix_status_t status, pmix_value_t *kv, void *cbdata); kv 209 opal/mca/pmix/pmix4x/pmix/src/client/pmix_client_get.c static void _value_cbfunc(pmix_status_t status, pmix_value_t *kv, void *cbdata) kv 218 opal/mca/pmix/pmix4x/pmix/src/client/pmix_client_get.c (void**)&cb->value, kv, PMIX_VALUE); kv 294 opal/mca/pmix/pmix4x/pmix/src/client/pmix_client_get.c pmix_kval_t *kv; kv 355 opal/mca/pmix/pmix4x/pmix/src/client/pmix_client_get.c kv = (pmix_kval_t*)pmix_list_remove_first(&cb->kvs); kv 356 opal/mca/pmix/pmix4x/pmix/src/client/pmix_client_get.c val = kv->value; kv 357 opal/mca/pmix/pmix4x/pmix/src/client/pmix_client_get.c kv->value = NULL; // protect the value kv 358 opal/mca/pmix/pmix4x/pmix/src/client/pmix_client_get.c PMIX_RELEASE(kv); kv 384 opal/mca/pmix/pmix4x/pmix/src/client/pmix_client_get.c pmix_kval_t *kv; kv 390 opal/mca/pmix/pmix4x/pmix/src/client/pmix_client_get.c kv = (pmix_kval_t*)pmix_list_get_first(kvs); kv 391 opal/mca/pmix/pmix4x/pmix/src/client/pmix_client_get.c *v = kv->value; kv 392 opal/mca/pmix/pmix4x/pmix/src/client/pmix_client_get.c kv->value = NULL; // protect the value kv 418 opal/mca/pmix/pmix4x/pmix/src/client/pmix_client_get.c PMIX_LIST_FOREACH(kv, kvs, pmix_kval_t) { kv 419 opal/mca/pmix/pmix4x/pmix/src/client/pmix_client_get.c pmix_strncpy(info[n].key, kv->key, PMIX_MAX_KEYLEN); kv 420 opal/mca/pmix/pmix4x/pmix/src/client/pmix_client_get.c pmix_value_xfer(&info[n].value, kv->value); kv 436 opal/mca/pmix/pmix4x/pmix/src/client/pmix_client_get.c pmix_value_t *kv = NULL; kv 445 opal/mca/pmix/pmix4x/pmix/src/client/pmix_client_get.c PMIX_VALUE_CREATE(kv, 1); kv 446 opal/mca/pmix/pmix4x/pmix/src/client/pmix_client_get.c if (NULL == kv) { kv 451 opal/mca/pmix/pmix4x/pmix/src/client/pmix_client_get.c kv->type = PMIX_STRING; kv 452 opal/mca/pmix/pmix4x/pmix/src/client/pmix_client_get.c pmix_compress.decompress_string(&kv->data.string, kv 455 opal/mca/pmix/pmix4x/pmix/src/client/pmix_client_get.c if (NULL == kv->data.string) { kv 458 opal/mca/pmix/pmix4x/pmix/src/client/pmix_client_get.c PMIX_VALUE_FREE(kv, 1); kv 459 opal/mca/pmix/pmix4x/pmix/src/client/pmix_client_get.c kv = NULL; kv 464 opal/mca/pmix/pmix4x/pmix/src/client/pmix_client_get.c rc = pmix_value_xfer(kv, &info[0].value); kv 475 opal/mca/pmix/pmix4x/pmix/src/client/pmix_client_get.c cd->valcbfunc(rc, kv, cd->cbdata); kv 478 opal/mca/pmix/pmix4x/pmix/src/client/pmix_client_get.c if (NULL != kv) { kv 479 opal/mca/pmix/pmix4x/pmix/src/client/pmix_client_get.c PMIX_VALUE_FREE(kv, 1); kv 126 opal/mca/pmix/pmix4x/pmix/src/client/pmix_client_spawn.c pmix_kval_t *kv; kv 156 opal/mca/pmix/pmix4x/pmix/src/client/pmix_client_spawn.c PMIX_LIST_FOREACH(kv, &ilist, pmix_kval_t) { kv 160 opal/mca/pmix/pmix4x/pmix/src/client/pmix_client_spawn.c pmix_setenv(kv->value->data.envar.envar, kv 161 opal/mca/pmix/pmix4x/pmix/src/client/pmix_client_spawn.c kv->value->data.envar.value, kv 197 opal/mca/pmix/pmix4x/pmix/src/client/pmix_client_spawn.c PMIX_LIST_FOREACH(kv, &ilist, pmix_kval_t) { kv 198 opal/mca/pmix/pmix4x/pmix/src/client/pmix_client_spawn.c pmix_setenv(kv->value->data.envar.envar, kv 199 opal/mca/pmix/pmix4x/pmix/src/client/pmix_client_spawn.c kv->value->data.envar.value, kv 59 opal/mca/pmix/pmix4x/pmix/src/common/pmix_query.c pmix_kval_t *kv; kv 97 opal/mca/pmix/pmix4x/pmix/src/common/pmix_query.c kv = PMIX_NEW(pmix_kval_t); kv 98 opal/mca/pmix/pmix4x/pmix/src/common/pmix_query.c kv->key = strdup(results->info[n].key); kv 99 opal/mca/pmix/pmix4x/pmix/src/common/pmix_query.c PMIX_VALUE_CREATE(kv->value, 1); kv 101 opal/mca/pmix/pmix4x/pmix/src/common/pmix_query.c kv->value, &results->info[n].value); kv 105 opal/mca/pmix/pmix4x/pmix/src/common/pmix_query.c kv); kv 106 opal/mca/pmix/pmix4x/pmix/src/common/pmix_query.c PMIX_RELEASE(kv); // maintain accounting kv 147 opal/mca/pmix/pmix4x/pmix/src/common/pmix_query.c pmix_kval_t *kv, *kvnxt; kv 261 opal/mca/pmix/pmix4x/pmix/src/common/pmix_query.c PMIX_LIST_FOREACH_SAFE(kv, kvnxt, &cb.kvs, pmix_kval_t) { kv 262 opal/mca/pmix/pmix4x/pmix/src/common/pmix_query.c pmix_list_remove_item(&cb.kvs, &kv->super); kv 263 opal/mca/pmix/pmix4x/pmix/src/common/pmix_query.c pmix_list_append(&results, &kv->super); kv 278 opal/mca/pmix/pmix4x/pmix/src/common/pmix_query.c PMIX_LIST_FOREACH_SAFE(kv, kvnxt, &results, pmix_kval_t) { kv 279 opal/mca/pmix/pmix4x/pmix/src/common/pmix_query.c PMIX_LOAD_KEY(cd->info[n].key, kv->key); kv 280 opal/mca/pmix/pmix4x/pmix/src/common/pmix_query.c rc = pmix_value_xfer(&cd->info[n].value, kv->value); kv 268 opal/mca/pmix/pmix4x/pmix/src/include/pmix_globals.c p->kv = NULL; kv 283 opal/mca/pmix/pmix4x/pmix/src/include/pmix_globals.c if (NULL != p->kv) { kv 284 opal/mca/pmix/pmix4x/pmix/src/include/pmix_globals.c PMIX_RELEASE(p->kv); kv 361 opal/mca/pmix/pmix4x/pmix/src/include/pmix_globals.h pmix_kval_t *kv; kv 322 opal/mca/pmix/pmix4x/pmix/src/mca/bfrops/base/base.h pmix_value_t *kv, kv 815 opal/mca/pmix/pmix4x/pmix/src/mca/bfrops/base/base.h PMIX_EXPORT pmix_status_t pmix_bfrops_base_value_unload(pmix_value_t *kv, kv 43 opal/mca/pmix/pmix4x/pmix/src/mca/bfrops/base/bfrop_base_fns.c PMIX_EXPORT pmix_status_t pmix_value_unload(pmix_value_t *kv, kv 47 opal/mca/pmix/pmix4x/pmix/src/mca/bfrops/base/bfrop_base_fns.c return pmix_bfrops_base_value_unload(kv, data, sz); kv 231 opal/mca/pmix/pmix4x/pmix/src/mca/bfrops/base/bfrop_base_fns.c pmix_status_t pmix_bfrops_base_value_unload(pmix_value_t *kv, kv 243 opal/mca/pmix/pmix4x/pmix/src/mca/bfrops/base/bfrop_base_fns.c (NULL == *data && PMIX_STRING != kv->type && PMIX_BYTE_OBJECT != kv->type)) { kv 246 opal/mca/pmix/pmix4x/pmix/src/mca/bfrops/base/bfrop_base_fns.c switch(kv->type) { kv 251 opal/mca/pmix/pmix4x/pmix/src/mca/bfrops/base/bfrop_base_fns.c memcpy(*data, &(kv->data.flag), 1); kv 255 opal/mca/pmix/pmix4x/pmix/src/mca/bfrops/base/bfrop_base_fns.c memcpy(*data, &(kv->data.byte), 1); kv 259 opal/mca/pmix/pmix4x/pmix/src/mca/bfrops/base/bfrop_base_fns.c if (NULL != kv->data.string) { kv 260 opal/mca/pmix/pmix4x/pmix/src/mca/bfrops/base/bfrop_base_fns.c *data = strdup(kv->data.string); kv 261 opal/mca/pmix/pmix4x/pmix/src/mca/bfrops/base/bfrop_base_fns.c *sz = strlen(kv->data.string); kv 265 opal/mca/pmix/pmix4x/pmix/src/mca/bfrops/base/bfrop_base_fns.c memcpy(*data, &(kv->data.size), sizeof(size_t)); kv 269 opal/mca/pmix/pmix4x/pmix/src/mca/bfrops/base/bfrop_base_fns.c memcpy(*data, &(kv->data.pid), sizeof(pid_t)); kv 273 opal/mca/pmix/pmix4x/pmix/src/mca/bfrops/base/bfrop_base_fns.c memcpy(*data, &(kv->data.integer), sizeof(int)); kv 277 opal/mca/pmix/pmix4x/pmix/src/mca/bfrops/base/bfrop_base_fns.c memcpy(*data, &(kv->data.int8), 1); kv 281 opal/mca/pmix/pmix4x/pmix/src/mca/bfrops/base/bfrop_base_fns.c memcpy(*data, &(kv->data.int16), 2); kv 285 opal/mca/pmix/pmix4x/pmix/src/mca/bfrops/base/bfrop_base_fns.c memcpy(*data, &(kv->data.int32), 4); kv 289 opal/mca/pmix/pmix4x/pmix/src/mca/bfrops/base/bfrop_base_fns.c memcpy(*data, &(kv->data.int64), 8); kv 293 opal/mca/pmix/pmix4x/pmix/src/mca/bfrops/base/bfrop_base_fns.c memcpy(*data, &(kv->data.uint), sizeof(int)); kv 297 opal/mca/pmix/pmix4x/pmix/src/mca/bfrops/base/bfrop_base_fns.c memcpy(*data, &(kv->data.uint8), 1); kv 301 opal/mca/pmix/pmix4x/pmix/src/mca/bfrops/base/bfrop_base_fns.c memcpy(*data, &(kv->data.uint16), 2); kv 305 opal/mca/pmix/pmix4x/pmix/src/mca/bfrops/base/bfrop_base_fns.c memcpy(*data, &(kv->data.uint32), 4); kv 309 opal/mca/pmix/pmix4x/pmix/src/mca/bfrops/base/bfrop_base_fns.c memcpy(*data, &(kv->data.uint64), 8); kv 313 opal/mca/pmix/pmix4x/pmix/src/mca/bfrops/base/bfrop_base_fns.c memcpy(*data, &(kv->data.fval), sizeof(float)); kv 317 opal/mca/pmix/pmix4x/pmix/src/mca/bfrops/base/bfrop_base_fns.c memcpy(*data, &(kv->data.dval), sizeof(double)); kv 321 opal/mca/pmix/pmix4x/pmix/src/mca/bfrops/base/bfrop_base_fns.c memcpy(*data, &(kv->data.tv), sizeof(struct timeval)); kv 325 opal/mca/pmix/pmix4x/pmix/src/mca/bfrops/base/bfrop_base_fns.c memcpy(*data, &(kv->data.time), sizeof(time_t)); kv 329 opal/mca/pmix/pmix4x/pmix/src/mca/bfrops/base/bfrop_base_fns.c if (NULL != kv->data.bo.bytes && 0 < kv->data.bo.size) { kv 330 opal/mca/pmix/pmix4x/pmix/src/mca/bfrops/base/bfrop_base_fns.c *data = kv->data.bo.bytes; kv 331 opal/mca/pmix/pmix4x/pmix/src/mca/bfrops/base/bfrop_base_fns.c *sz = kv->data.bo.size; kv 338 opal/mca/pmix/pmix4x/pmix/src/mca/bfrops/base/bfrop_base_fns.c memcpy(*data, &(kv->data.persist), sizeof(pmix_persistence_t)); kv 342 opal/mca/pmix/pmix4x/pmix/src/mca/bfrops/base/bfrop_base_fns.c memcpy(*data, &(kv->data.scope), sizeof(pmix_scope_t)); kv 346 opal/mca/pmix/pmix4x/pmix/src/mca/bfrops/base/bfrop_base_fns.c memcpy(*data, &(kv->data.range), sizeof(pmix_data_range_t)); kv 350 opal/mca/pmix/pmix4x/pmix/src/mca/bfrops/base/bfrop_base_fns.c memcpy(*data, &(kv->data.state), sizeof(pmix_proc_state_t)); kv 354 opal/mca/pmix/pmix4x/pmix/src/mca/bfrops/base/bfrop_base_fns.c *data = (void*)kv->data.ptr; kv 359 opal/mca/pmix/pmix4x/pmix/src/mca/bfrops/base/bfrop_base_fns.c rc = pmix_bfrops_base_copy_darray(darray, kv->data.darray, PMIX_DATA_ARRAY); kv 367 opal/mca/pmix/pmix4x/pmix/src/mca/bfrops/base/bfrop_base_fns.c if (NULL != kv->data.envar.envar) { kv 368 opal/mca/pmix/pmix4x/pmix/src/mca/bfrops/base/bfrop_base_fns.c envar->envar = strdup(kv->data.envar.envar); kv 370 opal/mca/pmix/pmix4x/pmix/src/mca/bfrops/base/bfrop_base_fns.c if (NULL != kv->data.envar.value) { kv 371 opal/mca/pmix/pmix4x/pmix/src/mca/bfrops/base/bfrop_base_fns.c envar->value = strdup(kv->data.envar.value); kv 373 opal/mca/pmix/pmix4x/pmix/src/mca/bfrops/base/bfrop_base_fns.c envar->separator = kv->data.envar.separator; kv 382 opal/mca/pmix/pmix4x/pmix/src/mca/bfrops/base/bfrop_base_fns.c memcpy(coord, kv->data.coord, sizeof(pmix_coord_t)); kv 390 opal/mca/pmix/pmix4x/pmix/src/mca/bfrops/base/bfrop_base_fns.c r = (pmix_regattr_t*)kv->data.ptr; kv 344 opal/mca/pmix/pmix4x/pmix/src/mca/bfrops/bfrops.h typedef pmix_status_t (*pmix_bfrop_value_unload_fn_t)(pmix_value_t *kv, kv 606 opal/mca/pmix/pmix4x/pmix/src/mca/bfrops/v12/bfrop_v12.c pmix_status_t pmix12_bfrop_value_unload(pmix_value_t *kv, kv 614 opal/mca/pmix/pmix4x/pmix/src/mca/bfrops/v12/bfrop_v12.c (NULL == *data && PMIX_STRING != kv->type && PMIX_BYTE_OBJECT != kv->type)) { kv 617 opal/mca/pmix/pmix4x/pmix/src/mca/bfrops/v12/bfrop_v12.c switch(kv->type) { kv 622 opal/mca/pmix/pmix4x/pmix/src/mca/bfrops/v12/bfrop_v12.c memcpy(*data, &(kv->data.flag), 1); kv 626 opal/mca/pmix/pmix4x/pmix/src/mca/bfrops/v12/bfrop_v12.c memcpy(*data, &(kv->data.byte), 1); kv 630 opal/mca/pmix/pmix4x/pmix/src/mca/bfrops/v12/bfrop_v12.c if (NULL != kv->data.string) { kv 631 opal/mca/pmix/pmix4x/pmix/src/mca/bfrops/v12/bfrop_v12.c *data = strdup(kv->data.string); kv 632 opal/mca/pmix/pmix4x/pmix/src/mca/bfrops/v12/bfrop_v12.c *sz = strlen(kv->data.string); kv 636 opal/mca/pmix/pmix4x/pmix/src/mca/bfrops/v12/bfrop_v12.c memcpy(*data, &(kv->data.size), sizeof(size_t)); kv 640 opal/mca/pmix/pmix4x/pmix/src/mca/bfrops/v12/bfrop_v12.c memcpy(*data, &(kv->data.pid), sizeof(pid_t)); kv 644 opal/mca/pmix/pmix4x/pmix/src/mca/bfrops/v12/bfrop_v12.c memcpy(*data, &(kv->data.integer), sizeof(int)); kv 648 opal/mca/pmix/pmix4x/pmix/src/mca/bfrops/v12/bfrop_v12.c memcpy(*data, &(kv->data.int8), 1); kv 652 opal/mca/pmix/pmix4x/pmix/src/mca/bfrops/v12/bfrop_v12.c memcpy(*data, &(kv->data.int16), 2); kv 656 opal/mca/pmix/pmix4x/pmix/src/mca/bfrops/v12/bfrop_v12.c memcpy(*data, &(kv->data.int32), 4); kv 660 opal/mca/pmix/pmix4x/pmix/src/mca/bfrops/v12/bfrop_v12.c memcpy(*data, &(kv->data.int64), 8); kv 664 opal/mca/pmix/pmix4x/pmix/src/mca/bfrops/v12/bfrop_v12.c memcpy(*data, &(kv->data.uint), sizeof(int)); kv 668 opal/mca/pmix/pmix4x/pmix/src/mca/bfrops/v12/bfrop_v12.c memcpy(*data, &(kv->data.uint8), 1); kv 672 opal/mca/pmix/pmix4x/pmix/src/mca/bfrops/v12/bfrop_v12.c memcpy(*data, &(kv->data.uint16), 2); kv 676 opal/mca/pmix/pmix4x/pmix/src/mca/bfrops/v12/bfrop_v12.c memcpy(*data, &(kv->data.uint32), 4); kv 680 opal/mca/pmix/pmix4x/pmix/src/mca/bfrops/v12/bfrop_v12.c memcpy(*data, &(kv->data.uint64), 8); kv 684 opal/mca/pmix/pmix4x/pmix/src/mca/bfrops/v12/bfrop_v12.c memcpy(*data, &(kv->data.fval), sizeof(float)); kv 688 opal/mca/pmix/pmix4x/pmix/src/mca/bfrops/v12/bfrop_v12.c memcpy(*data, &(kv->data.dval), sizeof(double)); kv 692 opal/mca/pmix/pmix4x/pmix/src/mca/bfrops/v12/bfrop_v12.c memcpy(*data, &(kv->data.tv), sizeof(struct timeval)); kv 696 opal/mca/pmix/pmix4x/pmix/src/mca/bfrops/v12/bfrop_v12.c if (NULL != kv->data.bo.bytes && 0 < kv->data.bo.size) { kv 697 opal/mca/pmix/pmix4x/pmix/src/mca/bfrops/v12/bfrop_v12.c *data = kv->data.bo.bytes; kv 698 opal/mca/pmix/pmix4x/pmix/src/mca/bfrops/v12/bfrop_v12.c *sz = kv->data.bo.size; kv 117 opal/mca/pmix/pmix4x/pmix/src/mca/bfrops/v12/internal.h pmix_status_t pmix12_bfrop_value_unload(pmix_value_t *kv, kv 595 opal/mca/pmix/pmix4x/pmix/src/mca/bfrops/v20/bfrop_pmix20.c pmix_status_t pmix20_bfrop_value_unload(pmix_value_t *kv, kv 605 opal/mca/pmix/pmix4x/pmix/src/mca/bfrops/v20/bfrop_pmix20.c PMIX_STRING != kv->type && kv 606 opal/mca/pmix/pmix4x/pmix/src/mca/bfrops/v20/bfrop_pmix20.c PMIX_BYTE_OBJECT != kv->type)) { kv 609 opal/mca/pmix/pmix4x/pmix/src/mca/bfrops/v20/bfrop_pmix20.c switch(kv->type) { kv 614 opal/mca/pmix/pmix4x/pmix/src/mca/bfrops/v20/bfrop_pmix20.c memcpy(*data, &(kv->data.flag), 1); kv 618 opal/mca/pmix/pmix4x/pmix/src/mca/bfrops/v20/bfrop_pmix20.c memcpy(*data, &(kv->data.byte), 1); kv 622 opal/mca/pmix/pmix4x/pmix/src/mca/bfrops/v20/bfrop_pmix20.c if (NULL != kv->data.string) { kv 623 opal/mca/pmix/pmix4x/pmix/src/mca/bfrops/v20/bfrop_pmix20.c *data = strdup(kv->data.string); kv 624 opal/mca/pmix/pmix4x/pmix/src/mca/bfrops/v20/bfrop_pmix20.c *sz = strlen(kv->data.string); kv 628 opal/mca/pmix/pmix4x/pmix/src/mca/bfrops/v20/bfrop_pmix20.c memcpy(*data, &(kv->data.size), sizeof(size_t)); kv 632 opal/mca/pmix/pmix4x/pmix/src/mca/bfrops/v20/bfrop_pmix20.c memcpy(*data, &(kv->data.pid), sizeof(pid_t)); kv 636 opal/mca/pmix/pmix4x/pmix/src/mca/bfrops/v20/bfrop_pmix20.c memcpy(*data, &(kv->data.integer), sizeof(int)); kv 640 opal/mca/pmix/pmix4x/pmix/src/mca/bfrops/v20/bfrop_pmix20.c memcpy(*data, &(kv->data.int8), 1); kv 644 opal/mca/pmix/pmix4x/pmix/src/mca/bfrops/v20/bfrop_pmix20.c memcpy(*data, &(kv->data.int16), 2); kv 648 opal/mca/pmix/pmix4x/pmix/src/mca/bfrops/v20/bfrop_pmix20.c memcpy(*data, &(kv->data.int32), 4); kv 652 opal/mca/pmix/pmix4x/pmix/src/mca/bfrops/v20/bfrop_pmix20.c memcpy(*data, &(kv->data.int64), 8); kv 656 opal/mca/pmix/pmix4x/pmix/src/mca/bfrops/v20/bfrop_pmix20.c memcpy(*data, &(kv->data.uint), sizeof(int)); kv 660 opal/mca/pmix/pmix4x/pmix/src/mca/bfrops/v20/bfrop_pmix20.c memcpy(*data, &(kv->data.uint8), 1); kv 664 opal/mca/pmix/pmix4x/pmix/src/mca/bfrops/v20/bfrop_pmix20.c memcpy(*data, &(kv->data.uint16), 2); kv 668 opal/mca/pmix/pmix4x/pmix/src/mca/bfrops/v20/bfrop_pmix20.c memcpy(*data, &(kv->data.uint32), 4); kv 672 opal/mca/pmix/pmix4x/pmix/src/mca/bfrops/v20/bfrop_pmix20.c memcpy(*data, &(kv->data.uint64), 8); kv 676 opal/mca/pmix/pmix4x/pmix/src/mca/bfrops/v20/bfrop_pmix20.c memcpy(*data, &(kv->data.fval), sizeof(float)); kv 680 opal/mca/pmix/pmix4x/pmix/src/mca/bfrops/v20/bfrop_pmix20.c memcpy(*data, &(kv->data.dval), sizeof(double)); kv 684 opal/mca/pmix/pmix4x/pmix/src/mca/bfrops/v20/bfrop_pmix20.c memcpy(*data, &(kv->data.tv), sizeof(struct timeval)); kv 688 opal/mca/pmix/pmix4x/pmix/src/mca/bfrops/v20/bfrop_pmix20.c memcpy(*data, &(kv->data.time), sizeof(time_t)); kv 692 opal/mca/pmix/pmix4x/pmix/src/mca/bfrops/v20/bfrop_pmix20.c memcpy(*data, &(kv->data.status), sizeof(pmix_status_t)); kv 696 opal/mca/pmix/pmix4x/pmix/src/mca/bfrops/v20/bfrop_pmix20.c memcpy(*data, &(kv->data.rank), sizeof(pmix_rank_t)); kv 706 opal/mca/pmix/pmix4x/pmix/src/mca/bfrops/v20/bfrop_pmix20.c memcpy(pc, kv->data.proc, sizeof(pmix_proc_t)); kv 711 opal/mca/pmix/pmix4x/pmix/src/mca/bfrops/v20/bfrop_pmix20.c if (NULL != kv->data.bo.bytes && 0 < kv->data.bo.size) { kv 712 opal/mca/pmix/pmix4x/pmix/src/mca/bfrops/v20/bfrop_pmix20.c *data = kv->data.bo.bytes; kv 713 opal/mca/pmix/pmix4x/pmix/src/mca/bfrops/v20/bfrop_pmix20.c *sz = kv->data.bo.size; kv 720 opal/mca/pmix/pmix4x/pmix/src/mca/bfrops/v20/bfrop_pmix20.c memcpy(*data, &(kv->data.persist), sizeof(pmix_persistence_t)); kv 724 opal/mca/pmix/pmix4x/pmix/src/mca/bfrops/v20/bfrop_pmix20.c memcpy(*data, &(kv->data.scope), sizeof(pmix_scope_t)); kv 728 opal/mca/pmix/pmix4x/pmix/src/mca/bfrops/v20/bfrop_pmix20.c memcpy(*data, &(kv->data.range), sizeof(pmix_data_range_t)); kv 732 opal/mca/pmix/pmix4x/pmix/src/mca/bfrops/v20/bfrop_pmix20.c memcpy(*data, &(kv->data.state), sizeof(pmix_proc_state_t)); kv 736 opal/mca/pmix/pmix4x/pmix/src/mca/bfrops/v20/bfrop_pmix20.c memcpy(*data, &(kv->data.ptr), sizeof(void*)); kv 118 opal/mca/pmix/pmix4x/pmix/src/mca/bfrops/v20/internal.h pmix_status_t pmix20_bfrop_value_unload(pmix_value_t *kv, kv 119 opal/mca/pmix/pmix4x/pmix/src/mca/common/dstore/dstore_base.c pmix_kval_t *kv); kv 1792 opal/mca/pmix/pmix4x/pmix/src/mca/common/dstore/dstore_base.c pmix_kval_t *kv) kv 1799 opal/mca/pmix/pmix4x/pmix/src/mca/common/dstore/dstore_base.c if (NULL == kv) { kv 1853 opal/mca/pmix/pmix4x/pmix/src/mca/common/dstore/dstore_base.c PMIX_LOAD_BUFFER(pmix_globals.mypeer, &xfer, kv->value->data.bo.bytes, kv->value->data.bo.size); kv 1871 opal/mca/pmix/pmix4x/pmix/src/mca/common/dstore/dstore_base.c pmix_kval_t *kv) kv 1880 opal/mca/pmix/pmix4x/pmix/src/mca/common/dstore/dstore_base.c proc->nspace, proc->rank, kv->key, scope); kv 1894 opal/mca/pmix/pmix4x/pmix/src/mca/common/dstore/dstore_base.c PMIX_BFROPS_PACK(rc, pmix_globals.mypeer, &tmp, kv, 1, PMIX_KVAL); kv 2279 opal/mca/pmix/pmix4x/pmix/src/mca/common/dstore/dstore_base.c pmix_kval_t *kv; kv 2302 opal/mca/pmix/pmix4x/pmix/src/mca/common/dstore/dstore_base.c kv = PMIX_NEW(pmix_kval_t); kv 2303 opal/mca/pmix/pmix4x/pmix/src/mca/common/dstore/dstore_base.c if (NULL == kv) { kv 2308 opal/mca/pmix/pmix4x/pmix/src/mca/common/dstore/dstore_base.c kv->key = strdup(info[n].key); kv 2309 opal/mca/pmix/pmix4x/pmix/src/mca/common/dstore/dstore_base.c PMIX_VALUE_XFER(rc, kv->value, &info[n].value); kv 2312 opal/mca/pmix/pmix4x/pmix/src/mca/common/dstore/dstore_base.c PMIX_RELEASE(kv); kv 2316 opal/mca/pmix/pmix4x/pmix/src/mca/common/dstore/dstore_base.c pmix_list_append(kvs, &kv->super); kv 2322 opal/mca/pmix/pmix4x/pmix/src/mca/common/dstore/dstore_base.c kv = PMIX_NEW(pmix_kval_t); kv 2323 opal/mca/pmix/pmix4x/pmix/src/mca/common/dstore/dstore_base.c if (NULL == kv) { kv 2327 opal/mca/pmix/pmix4x/pmix/src/mca/common/dstore/dstore_base.c kv->key = strdup(key); kv 2328 opal/mca/pmix/pmix4x/pmix/src/mca/common/dstore/dstore_base.c kv->value = val; kv 2329 opal/mca/pmix/pmix4x/pmix/src/mca/common/dstore/dstore_base.c pmix_list_append(kvs, &kv->super); kv 2572 opal/mca/pmix/pmix4x/pmix/src/mca/common/dstore/dstore_base.c pmix_kval_t *kv; kv 2600 opal/mca/pmix/pmix4x/pmix/src/mca/common/dstore/dstore_base.c kv = PMIX_NEW(pmix_kval_t); kv 2601 opal/mca/pmix/pmix4x/pmix/src/mca/common/dstore/dstore_base.c rc = pmix_gds_base_modex_unpack_kval(key_fmt, pbkt, kmap, kv); kv 2605 opal/mca/pmix/pmix4x/pmix/src/mca/common/dstore/dstore_base.c PMIX_GDS_STORE_KV(rc, pmix_globals.mypeer, proc, PMIX_REMOTE, kv); kv 2612 opal/mca/pmix/pmix4x/pmix/src/mca/common/dstore/dstore_base.c PMIX_BFROPS_PACK(rc, pmix_globals.mypeer, &tmp, kv, 1, PMIX_KVAL); kv 2616 opal/mca/pmix/pmix4x/pmix/src/mca/common/dstore/dstore_base.c PMIX_RELEASE(kv); kv 2619 opal/mca/pmix/pmix4x/pmix/src/mca/common/dstore/dstore_base.c kv = PMIX_NEW(pmix_kval_t); kv 2620 opal/mca/pmix/pmix4x/pmix/src/mca/common/dstore/dstore_base.c rc = pmix_gds_base_modex_unpack_kval(key_fmt, pbkt, kmap, kv); kv 2628 opal/mca/pmix/pmix4x/pmix/src/mca/common/dstore/dstore_base.c PMIX_RELEASE(kv); kv 2637 opal/mca/pmix/pmix4x/pmix/src/mca/common/dstore/dstore_base.c kv = PMIX_NEW(pmix_kval_t); kv 2638 opal/mca/pmix/pmix4x/pmix/src/mca/common/dstore/dstore_base.c PMIX_VALUE_CREATE(kv->value, 1); kv 2639 opal/mca/pmix/pmix4x/pmix/src/mca/common/dstore/dstore_base.c kv->value->type = PMIX_BYTE_OBJECT; kv 2640 opal/mca/pmix/pmix4x/pmix/src/mca/common/dstore/dstore_base.c PMIX_UNLOAD_BUFFER(&tmp, kv->value->data.bo.bytes, kv->value->data.bo.size); kv 2650 opal/mca/pmix/pmix4x/pmix/src/mca/common/dstore/dstore_base.c rc = _dstore_store_nolock(ds_ctx, ns_map, proc->rank, kv); kv 2656 opal/mca/pmix/pmix4x/pmix/src/mca/common/dstore/dstore_base.c PMIX_RELEASE(kv); kv 2666 opal/mca/pmix/pmix4x/pmix/src/mca/common/dstore/dstore_base.c pmix_kval_t *kv; kv 2690 opal/mca/pmix/pmix4x/pmix/src/mca/common/dstore/dstore_base.c PMIX_LIST_FOREACH(kv, &cb.kvs, pmix_kval_t) { kv 2692 opal/mca/pmix/pmix4x/pmix/src/mca/common/dstore/dstore_base.c 0 != strncmp("pmix.", kv->key, 4) && kv 2693 opal/mca/pmix/pmix4x/pmix/src/mca/common/dstore/dstore_base.c kv->value->type == PMIX_DATA_ARRAY) { kv 2696 opal/mca/pmix/pmix4x/pmix/src/mca/common/dstore/dstore_base.c info = kv->value->data.darray->array; kv 2697 opal/mca/pmix/pmix4x/pmix/src/mca/common/dstore/dstore_base.c size = kv->value->data.darray->size; kv 2702 opal/mca/pmix/pmix4x/pmix/src/mca/common/dstore/dstore_base.c kv2->key = strdup(kv->key); kv 2719 opal/mca/pmix/pmix4x/pmix/src/mca/common/dstore/dstore_base.c PMIX_BFROPS_PACK(rc, pmix_globals.mypeer, &buf, kv, 1, PMIX_KVAL); kv 69 opal/mca/pmix/pmix4x/pmix/src/mca/common/dstore/dstore_common.h pmix_kval_t *kv); kv 137 opal/mca/pmix/pmix4x/pmix/src/mca/gds/base/base.h pmix_kval_t *kv); kv 142 opal/mca/pmix/pmix4x/pmix/src/mca/gds/base/base.h pmix_kval_t *kv); kv 298 opal/mca/pmix/pmix4x/pmix/src/mca/gds/base/gds_base_fns.c pmix_kval_t *kv) kv 304 opal/mca/pmix/pmix4x/pmix/src/mca/gds/base/gds_base_fns.c rc = pmix_argv_append_unique_idx((int*)&key_idx, kmap, kv->key); kv 316 opal/mca/pmix/pmix4x/pmix/src/mca/gds/base/gds_base_fns.c PMIX_BFROPS_PACK(rc, pmix_globals.mypeer, buf, kv->value, 1, PMIX_VALUE); kv 322 opal/mca/pmix/pmix4x/pmix/src/mca/gds/base/gds_base_fns.c PMIX_BFROPS_PACK(rc, pmix_globals.mypeer, buf, kv, 1, PMIX_KVAL); kv 348 opal/mca/pmix/pmix4x/pmix/src/mca/gds/base/gds_base_fns.c pmix_kval_t *kv) kv 366 opal/mca/pmix/pmix4x/pmix/src/mca/gds/base/gds_base_fns.c kv->key = strdup(kmap[key_idx]); kv 368 opal/mca/pmix/pmix4x/pmix/src/mca/gds/base/gds_base_fns.c PMIX_VALUE_CREATE(kv->value, 1); kv 369 opal/mca/pmix/pmix4x/pmix/src/mca/gds/base/gds_base_fns.c PMIX_BFROPS_UNPACK(rc, pmix_globals.mypeer, buf, kv->value, &cnt, PMIX_VALUE); kv 371 opal/mca/pmix/pmix4x/pmix/src/mca/gds/base/gds_base_fns.c free(kv->key); kv 372 opal/mca/pmix/pmix4x/pmix/src/mca/gds/base/gds_base_fns.c PMIX_VALUE_RELEASE(kv->value); kv 378 opal/mca/pmix/pmix4x/pmix/src/mca/gds/base/gds_base_fns.c PMIX_BFROPS_UNPACK(rc, pmix_globals.mypeer, buf, kv, &cnt, PMIX_KVAL); kv 112 opal/mca/pmix/pmix4x/pmix/src/mca/gds/ds12/gds_ds12_base.c pmix_kval_t *kv) kv 114 opal/mca/pmix/pmix4x/pmix/src/mca/gds/ds12/gds_ds12_base.c return pmix_common_dstor_store(ds12_ctx, proc, scope, kv); kv 100 opal/mca/pmix/pmix4x/pmix/src/mca/gds/ds21/gds_ds21_base.c pmix_kval_t *kv) kv 102 opal/mca/pmix/pmix4x/pmix/src/mca/gds/ds21/gds_ds21_base.c return pmix_common_dstor_store(ds21_ctx, proc, scope, kv); kv 215 opal/mca/pmix/pmix4x/pmix/src/mca/gds/gds.h pmix_kval_t *kv); kv 67 opal/mca/pmix/pmix4x/pmix/src/mca/gds/hash/gds_hash.c pmix_kval_t *kv); kv 601 opal/mca/pmix/pmix4x/pmix/src/mca/gds/hash/gds_hash.c pmix_kval_t kv; kv 637 opal/mca/pmix/pmix4x/pmix/src/mca/gds/hash/gds_hash.c kv.key = info[n].key; kv 638 opal/mca/pmix/pmix4x/pmix/src/mca/gds/hash/gds_hash.c kv.value = &info[n].value; kv 639 opal/mca/pmix/pmix4x/pmix/src/mca/gds/hash/gds_hash.c PMIX_BFROPS_PACK(rc, peer, reply, &kv, 1, PMIX_KVAL); kv 664 opal/mca/pmix/pmix4x/pmix/src/mca/gds/hash/gds_hash.c kv.key = info[n].key; kv 665 opal/mca/pmix/pmix4x/pmix/src/mca/gds/hash/gds_hash.c kv.value = &info[n].value; kv 666 opal/mca/pmix/pmix4x/pmix/src/mca/gds/hash/gds_hash.c PMIX_BFROPS_PACK(rc, peer, &buf, &kv, 1, PMIX_KVAL); kv 668 opal/mca/pmix/pmix4x/pmix/src/mca/gds/hash/gds_hash.c kv.key = PMIX_PROC_BLOB; kv 669 opal/mca/pmix/pmix4x/pmix/src/mca/gds/hash/gds_hash.c kv.value = &blob; kv 672 opal/mca/pmix/pmix4x/pmix/src/mca/gds/hash/gds_hash.c PMIX_BFROPS_PACK(rc, peer, reply, &kv, 1, PMIX_KVAL); kv 777 opal/mca/pmix/pmix4x/pmix/src/mca/gds/hash/gds_hash.c pmix_kval_t *kptr, *kp2, kv; kv 902 opal/mca/pmix/pmix4x/pmix/src/mca/gds/hash/gds_hash.c PMIX_CONSTRUCT(&kv, pmix_kval_t); kv 904 opal/mca/pmix/pmix4x/pmix/src/mca/gds/hash/gds_hash.c &buf2, &kv, &cnt, PMIX_KVAL); kv 908 opal/mca/pmix/pmix4x/pmix/src/mca/gds/hash/gds_hash.c PMIX_DESTRUCT(&kv); kv 912 opal/mca/pmix/pmix4x/pmix/src/mca/gds/hash/gds_hash.c pmix_argv_append_nosize(&nodelist, kv.key); kv 915 opal/mca/pmix/pmix4x/pmix/src/mca/gds/hash/gds_hash.c rc = pmix_hash_fetch(ht, PMIX_RANK_WILDCARD, kv.key, &val); kv 919 opal/mca/pmix/pmix4x/pmix/src/mca/gds/hash/gds_hash.c kp2->key = strdup(kv.key); kv 925 opal/mca/pmix/pmix4x/pmix/src/mca/gds/hash/gds_hash.c PMIX_DESTRUCT(&kv); kv 934 opal/mca/pmix/pmix4x/pmix/src/mca/gds/hash/gds_hash.c PMIX_DESTRUCT(&kv); kv 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); kv 948 opal/mca/pmix/pmix4x/pmix/src/mca/gds/hash/gds_hash.c PMIX_DESTRUCT(&kv); kv 956 opal/mca/pmix/pmix4x/pmix/src/mca/gds/hash/gds_hash.c kp2->key = strdup(kv.key); kv 962 opal/mca/pmix/pmix4x/pmix/src/mca/gds/hash/gds_hash.c PMIX_DESTRUCT(&kv); kv 970 opal/mca/pmix/pmix4x/pmix/src/mca/gds/hash/gds_hash.c PMIX_DESTRUCT(&kv); kv 974 opal/mca/pmix/pmix4x/pmix/src/mca/gds/hash/gds_hash.c PMIX_INFO_LOAD(&info[0], PMIX_LOCAL_PEERS, kv.value->data.string, PMIX_STRING); kv 980 opal/mca/pmix/pmix4x/pmix/src/mca/gds/hash/gds_hash.c PMIX_DESTRUCT(&kv); kv 988 opal/mca/pmix/pmix4x/pmix/src/mca/gds/hash/gds_hash.c procs = pmix_argv_split(kv.value->data.string, ','); kv 997 opal/mca/pmix/pmix4x/pmix/src/mca/gds/hash/gds_hash.c kp2->value->data.string = strdup(kv.key); kv 1002 opal/mca/pmix/pmix4x/pmix/src/mca/gds/hash/gds_hash.c PMIX_DESTRUCT(&kv); kv 1010 opal/mca/pmix/pmix4x/pmix/src/mca/gds/hash/gds_hash.c PMIX_DESTRUCT(&kv); kv 1024 opal/mca/pmix/pmix4x/pmix/src/mca/gds/hash/gds_hash.c PMIX_DESTRUCT(&kv); kv 1076 opal/mca/pmix/pmix4x/pmix/src/mca/gds/hash/gds_hash.c pmix_kval_t *kv) kv 1085 opal/mca/pmix/pmix4x/pmix/src/mca/gds/hash/gds_hash.c proc->nspace, proc->rank, kv->key, kv 1086 opal/mca/pmix/pmix4x/pmix/src/mca/gds/hash/gds_hash.c PMIx_Data_type_string(kv->value->type), PMIx_Scope_string(scope)); kv 1088 opal/mca/pmix/pmix4x/pmix/src/mca/gds/hash/gds_hash.c if (NULL == kv->key) { kv 1117 opal/mca/pmix/pmix4x/pmix/src/mca/gds/hash/gds_hash.c kp->key = strdup(kv->key); kv 1123 opal/mca/pmix/pmix4x/pmix/src/mca/gds/hash/gds_hash.c PMIX_BFROPS_VALUE_XFER(rc, pmix_globals.mypeer, kp->value, kv->value); kv 1139 opal/mca/pmix/pmix4x/pmix/src/mca/gds/hash/gds_hash.c if (PMIX_SUCCESS != (rc = pmix_hash_store(&trk->internal, proc->rank, kv))) { kv 1144 opal/mca/pmix/pmix4x/pmix/src/mca/gds/hash/gds_hash.c if (PMIX_SUCCESS != (rc = pmix_hash_store(&trk->remote, proc->rank, kv))) { kv 1149 opal/mca/pmix/pmix4x/pmix/src/mca/gds/hash/gds_hash.c if (PMIX_SUCCESS != (rc = pmix_hash_store(&trk->local, proc->rank, kv))) { kv 1154 opal/mca/pmix/pmix4x/pmix/src/mca/gds/hash/gds_hash.c if (PMIX_SUCCESS != (rc = pmix_hash_store(&trk->remote, proc->rank, kv))) { kv 1164 opal/mca/pmix/pmix4x/pmix/src/mca/gds/hash/gds_hash.c kp->key = strdup(kv->key); kv 1170 opal/mca/pmix/pmix4x/pmix/src/mca/gds/hash/gds_hash.c PMIX_BFROPS_VALUE_XFER(rc, pmix_globals.mypeer, kp->value, kv->value); kv 1208 opal/mca/pmix/pmix4x/pmix/src/mca/gds/hash/gds_hash.c pmix_kval_t *kv; kv 1237 opal/mca/pmix/pmix4x/pmix/src/mca/gds/hash/gds_hash.c kv = PMIX_NEW(pmix_kval_t); kv 1238 opal/mca/pmix/pmix4x/pmix/src/mca/gds/hash/gds_hash.c rc = pmix_gds_base_modex_unpack_kval(key_fmt, pbkt, kmap, kv); kv 1242 opal/mca/pmix/pmix4x/pmix/src/mca/gds/hash/gds_hash.c if (PMIX_SUCCESS != (rc = pmix_hash_store(&trk->remote, proc->rank, kv))) { kv 1246 opal/mca/pmix/pmix4x/pmix/src/mca/gds/hash/gds_hash.c PMIX_RELEASE(kv); // maintain accounting as the hash increments the ref count kv 1248 opal/mca/pmix/pmix4x/pmix/src/mca/gds/hash/gds_hash.c kv = PMIX_NEW(pmix_kval_t); kv 1249 opal/mca/pmix/pmix4x/pmix/src/mca/gds/hash/gds_hash.c rc = pmix_gds_base_modex_unpack_kval(key_fmt, pbkt, kmap, kv); kv 1251 opal/mca/pmix/pmix4x/pmix/src/mca/gds/hash/gds_hash.c PMIX_RELEASE(kv); // maintain accounting kv 1270 opal/mca/pmix/pmix4x/pmix/src/mca/gds/hash/gds_hash.c pmix_kval_t *kv; kv 1323 opal/mca/pmix/pmix4x/pmix/src/mca/gds/hash/gds_hash.c kv = PMIX_NEW(pmix_kval_t); kv 1324 opal/mca/pmix/pmix4x/pmix/src/mca/gds/hash/gds_hash.c if (NULL == kv) { kv 1329 opal/mca/pmix/pmix4x/pmix/src/mca/gds/hash/gds_hash.c kv->key = strdup(info[n].key); kv 1330 opal/mca/pmix/pmix4x/pmix/src/mca/gds/hash/gds_hash.c PMIX_VALUE_XFER(rc, kv->value, &info[n].value); kv 1333 opal/mca/pmix/pmix4x/pmix/src/mca/gds/hash/gds_hash.c PMIX_RELEASE(kv); kv 1337 opal/mca/pmix/pmix4x/pmix/src/mca/gds/hash/gds_hash.c pmix_list_append(kvs, &kv->super); kv 1388 opal/mca/pmix/pmix4x/pmix/src/mca/gds/hash/gds_hash.c kv = PMIX_NEW(pmix_kval_t); kv 1389 opal/mca/pmix/pmix4x/pmix/src/mca/gds/hash/gds_hash.c if (NULL == kv) { kv 1393 opal/mca/pmix/pmix4x/pmix/src/mca/gds/hash/gds_hash.c kv->key = strdup(info[n].key); kv 1394 opal/mca/pmix/pmix4x/pmix/src/mca/gds/hash/gds_hash.c kv->value = (pmix_value_t*)malloc(sizeof(pmix_value_t)); kv 1395 opal/mca/pmix/pmix4x/pmix/src/mca/gds/hash/gds_hash.c if (NULL == kv->value) { kv 1397 opal/mca/pmix/pmix4x/pmix/src/mca/gds/hash/gds_hash.c PMIX_RELEASE(kv); kv 1401 opal/mca/pmix/pmix4x/pmix/src/mca/gds/hash/gds_hash.c kv->value, &info[n].value); kv 1405 opal/mca/pmix/pmix4x/pmix/src/mca/gds/hash/gds_hash.c PMIX_RELEASE(kv); kv 1408 opal/mca/pmix/pmix4x/pmix/src/mca/gds/hash/gds_hash.c pmix_list_append(kvs, &kv->super); kv 1419 opal/mca/pmix/pmix4x/pmix/src/mca/gds/hash/gds_hash.c kv = PMIX_NEW(pmix_kval_t); kv 1420 opal/mca/pmix/pmix4x/pmix/src/mca/gds/hash/gds_hash.c if (NULL == kv) { kv 1424 opal/mca/pmix/pmix4x/pmix/src/mca/gds/hash/gds_hash.c kv->key = strdup(key); kv 1425 opal/mca/pmix/pmix4x/pmix/src/mca/gds/hash/gds_hash.c kv->value = val; kv 1426 opal/mca/pmix/pmix4x/pmix/src/mca/gds/hash/gds_hash.c pmix_list_append(kvs, &kv->super); kv 1482 opal/mca/pmix/pmix4x/pmix/src/mca/gds/hash/gds_hash.c pmix_kval_t *kv; kv 1490 opal/mca/pmix/pmix4x/pmix/src/mca/gds/hash/gds_hash.c PMIX_LIST_FOREACH(kv, kvs, pmix_kval_t) { kv 1491 opal/mca/pmix/pmix4x/pmix/src/mca/gds/hash/gds_hash.c PMIX_BFROPS_PACK(rc, cd->peer, buf, kv, 1, PMIX_KVAL); kv 1505 opal/mca/pmix/pmix4x/pmix/src/mca/gds/hash/gds_hash.c pmix_kval_t *kv; kv 1532 opal/mca/pmix/pmix4x/pmix/src/mca/gds/hash/gds_hash.c kv = PMIX_NEW(pmix_kval_t); kv 1534 opal/mca/pmix/pmix4x/pmix/src/mca/gds/hash/gds_hash.c &pbkt, kv, &cnt, PMIX_KVAL); kv 1541 opal/mca/pmix/pmix4x/pmix/src/mca/gds/hash/gds_hash.c PMIX_GDS_STORE_KV(rc, pmix_globals.mypeer, &proct, PMIX_INTERNAL, kv); kv 1544 opal/mca/pmix/pmix4x/pmix/src/mca/gds/hash/gds_hash.c PMIX_RELEASE(kv); kv 1548 opal/mca/pmix/pmix4x/pmix/src/mca/gds/hash/gds_hash.c PMIX_RELEASE(kv); // maintain accounting kv 1550 opal/mca/pmix/pmix4x/pmix/src/mca/gds/hash/gds_hash.c kv = PMIX_NEW(pmix_kval_t); kv 1553 opal/mca/pmix/pmix4x/pmix/src/mca/gds/hash/gds_hash.c &pbkt, kv, &cnt, PMIX_KVAL); kv 1555 opal/mca/pmix/pmix4x/pmix/src/mca/gds/hash/gds_hash.c PMIX_RELEASE(kv); // maintain accounting kv 324 opal/mca/pmix/pmix4x/pmix/src/mca/pnet/base/pnet_base_fns.c pmix_kval_t *kv; kv 333 opal/mca/pmix/pmix4x/pmix/src/mca/pnet/base/pnet_base_fns.c while (NULL != (kv = (pmix_kval_t*)pmix_list_remove_first(inventory))) { kv 334 opal/mca/pmix/pmix4x/pmix/src/mca/pnet/base/pnet_base_fns.c pmix_list_append(&rollup->payload, &kv->super); kv 536 opal/mca/pmix/pmix4x/pmix/src/mca/pnet/base/pnet_base_fns.c pmix_kval_t *kv, *next; kv 548 opal/mca/pmix/pmix4x/pmix/src/mca/pnet/base/pnet_base_fns.c kv = PMIX_NEW(pmix_kval_t); kv 549 opal/mca/pmix/pmix4x/pmix/src/mca/pnet/base/pnet_base_fns.c if (NULL == kv) { kv 553 opal/mca/pmix/pmix4x/pmix/src/mca/pnet/base/pnet_base_fns.c kv->key = strdup(PMIX_SET_ENVAR); kv 554 opal/mca/pmix/pmix4x/pmix/src/mca/pnet/base/pnet_base_fns.c kv->value = (pmix_value_t*)malloc(sizeof(pmix_value_t)); kv 555 opal/mca/pmix/pmix4x/pmix/src/mca/pnet/base/pnet_base_fns.c if (NULL == kv->value) { kv 556 opal/mca/pmix/pmix4x/pmix/src/mca/pnet/base/pnet_base_fns.c PMIX_RELEASE(kv); kv 560 opal/mca/pmix/pmix4x/pmix/src/mca/pnet/base/pnet_base_fns.c kv->value->type = PMIX_ENVAR; kv 564 opal/mca/pmix/pmix4x/pmix/src/mca/pnet/base/pnet_base_fns.c PMIX_RELEASE(kv); kv 571 opal/mca/pmix/pmix4x/pmix/src/mca/pnet/base/pnet_base_fns.c PMIX_ENVAR_LOAD(&kv->value->data.envar, cs_env, string_key, ':'); kv 572 opal/mca/pmix/pmix4x/pmix/src/mca/pnet/base/pnet_base_fns.c pmix_list_append(ilist, &kv->super); kv 585 opal/mca/pmix/pmix4x/pmix/src/mca/pnet/base/pnet_base_fns.c PMIX_LIST_FOREACH_SAFE(kv, next, ilist, pmix_kval_t) { kv 586 opal/mca/pmix/pmix4x/pmix/src/mca/pnet/base/pnet_base_fns.c if (0 == strncmp(kv->value->data.envar.envar, excvars[j], len)) { kv 588 opal/mca/pmix/pmix4x/pmix/src/mca/pnet/base/pnet_base_fns.c "pnet: excluding envar %s", kv->value->data.envar.envar); kv 589 opal/mca/pmix/pmix4x/pmix/src/mca/pnet/base/pnet_base_fns.c pmix_list_remove_item(ilist, &kv->super); kv 590 opal/mca/pmix/pmix4x/pmix/src/mca/pnet/base/pnet_base_fns.c PMIX_RELEASE(kv); kv 240 opal/mca/pmix/pmix4x/pmix/src/mca/pnet/opa/pnet_opa.c pmix_kval_t *kv; kv 313 opal/mca/pmix/pmix4x/pmix/src/mca/pnet/opa/pnet_opa.c kv = PMIX_NEW(pmix_kval_t); kv 314 opal/mca/pmix/pmix4x/pmix/src/mca/pnet/opa/pnet_opa.c if (NULL == kv) { kv 319 opal/mca/pmix/pmix4x/pmix/src/mca/pnet/opa/pnet_opa.c kv->key = strdup(PMIX_SET_ENVAR); kv 320 opal/mca/pmix/pmix4x/pmix/src/mca/pnet/opa/pnet_opa.c kv->value = (pmix_value_t*)malloc(sizeof(pmix_value_t)); kv 321 opal/mca/pmix/pmix4x/pmix/src/mca/pnet/opa/pnet_opa.c if (NULL == kv->value) { kv 324 opal/mca/pmix/pmix4x/pmix/src/mca/pnet/opa/pnet_opa.c PMIX_RELEASE(kv); kv 327 opal/mca/pmix/pmix4x/pmix/src/mca/pnet/opa/pnet_opa.c kv->value->type = PMIX_ENVAR; kv 328 opal/mca/pmix/pmix4x/pmix/src/mca/pnet/opa/pnet_opa.c PMIX_ENVAR_LOAD(&kv->value->data.envar, cs_env, string_key, ':'); kv 329 opal/mca/pmix/pmix4x/pmix/src/mca/pnet/opa/pnet_opa.c pmix_list_append(ilist, &kv->super); kv 390 opal/mca/pmix/pmix4x/pmix/src/mca/pnet/opa/pnet_opa.c kv = PMIX_NEW(pmix_kval_t); kv 391 opal/mca/pmix/pmix4x/pmix/src/mca/pnet/opa/pnet_opa.c if (NULL == kv) { kv 395 opal/mca/pmix/pmix4x/pmix/src/mca/pnet/opa/pnet_opa.c kv->key = strdup(PMIX_PNET_OPA_BLOB); kv 396 opal/mca/pmix/pmix4x/pmix/src/mca/pnet/opa/pnet_opa.c kv->value = (pmix_value_t*)malloc(sizeof(pmix_value_t)); kv 397 opal/mca/pmix/pmix4x/pmix/src/mca/pnet/opa/pnet_opa.c if (NULL == kv->value) { kv 399 opal/mca/pmix/pmix4x/pmix/src/mca/pnet/opa/pnet_opa.c PMIX_RELEASE(kv); kv 402 opal/mca/pmix/pmix4x/pmix/src/mca/pnet/opa/pnet_opa.c kv->value->type = PMIX_BYTE_OBJECT; kv 404 opal/mca/pmix/pmix4x/pmix/src/mca/pnet/opa/pnet_opa.c PMIX_UNLOAD_BUFFER(&bucket, kv->value->data.bo.bytes, kv->value->data.bo.size); kv 405 opal/mca/pmix/pmix4x/pmix/src/mca/pnet/opa/pnet_opa.c pmix_list_append(ilist, &kv->super); kv 417 opal/mca/pmix/pmix4x/pmix/src/mca/pnet/opa/pnet_opa.c pmix_kval_t *kv; kv 429 opal/mca/pmix/pmix4x/pmix/src/mca/pnet/opa/pnet_opa.c kv = PMIX_NEW(pmix_kval_t); kv 430 opal/mca/pmix/pmix4x/pmix/src/mca/pnet/opa/pnet_opa.c if (NULL == kv) { kv 433 opal/mca/pmix/pmix4x/pmix/src/mca/pnet/opa/pnet_opa.c kv->key = strdup(info[n].key); kv 434 opal/mca/pmix/pmix4x/pmix/src/mca/pnet/opa/pnet_opa.c kv->value = (pmix_value_t*)malloc(sizeof(pmix_value_t)); kv 435 opal/mca/pmix/pmix4x/pmix/src/mca/pnet/opa/pnet_opa.c if (NULL == kv->value) { kv 436 opal/mca/pmix/pmix4x/pmix/src/mca/pnet/opa/pnet_opa.c PMIX_RELEASE(kv); kv 439 opal/mca/pmix/pmix4x/pmix/src/mca/pnet/opa/pnet_opa.c pmix_value_xfer(kv->value, &info[n].value); kv 440 opal/mca/pmix/pmix4x/pmix/src/mca/pnet/opa/pnet_opa.c if (PMIX_ENVAR == kv->value->type) { kv 443 opal/mca/pmix/pmix4x/pmix/src/mca/pnet/opa/pnet_opa.c kv->value->data.envar.envar, kv->value->data.envar.value); kv 448 opal/mca/pmix/pmix4x/pmix/src/mca/pnet/opa/pnet_opa.c pmix_list_append(&nptr->setup_data, &kv->super); kv 460 opal/mca/pmix/pmix4x/pmix/src/mca/pnet/opa/pnet_opa.c pmix_kval_t *kv, *next; kv 476 opal/mca/pmix/pmix4x/pmix/src/mca/pnet/opa/pnet_opa.c PMIX_LIST_FOREACH_SAFE(kv, next, &nptr->setup_data, pmix_kval_t) { kv 477 opal/mca/pmix/pmix4x/pmix/src/mca/pnet/opa/pnet_opa.c if (0 == strcmp(kv->key, PMIX_PNET_OPA_BLOB)) { kv 478 opal/mca/pmix/pmix4x/pmix/src/mca/pnet/opa/pnet_opa.c pmix_list_remove_item(&nptr->setup_data, &kv->super); kv 482 opal/mca/pmix/pmix4x/pmix/src/mca/pnet/opa/pnet_opa.c kv->value->data.bo.bytes, kv 483 opal/mca/pmix/pmix4x/pmix/src/mca/pnet/opa/pnet_opa.c kv->value->data.bo.size); kv 515 opal/mca/pmix/pmix4x/pmix/src/mca/pnet/opa/pnet_opa.c PMIX_RELEASE(kv); kv 551 opal/mca/pmix/pmix4x/pmix/src/mca/pnet/opa/pnet_opa.c pmix_kval_t *kv; kv 672 opal/mca/pmix/pmix4x/pmix/src/mca/pnet/opa/pnet_opa.c kv = PMIX_NEW(pmix_kval_t); kv 673 opal/mca/pmix/pmix4x/pmix/src/mca/pnet/opa/pnet_opa.c kv->key = strdup(PMIX_OPA_INVENTORY_KEY); kv 674 opal/mca/pmix/pmix4x/pmix/src/mca/pnet/opa/pnet_opa.c PMIX_VALUE_CREATE(kv->value, 1); kv 675 opal/mca/pmix/pmix4x/pmix/src/mca/pnet/opa/pnet_opa.c pmix_value_load(kv->value, &pbo, PMIX_BYTE_OBJECT); kv 677 opal/mca/pmix/pmix4x/pmix/src/mca/pnet/opa/pnet_opa.c pmix_list_append(&cd->payload, &kv->super); kv 695 opal/mca/pmix/pmix4x/pmix/src/mca/pnet/opa/pnet_opa.c kv = PMIX_NEW(pmix_kval_t); kv 696 opal/mca/pmix/pmix4x/pmix/src/mca/pnet/opa/pnet_opa.c kv->key = strdup(PMIX_OPA_INVENTORY_KEY); kv 697 opal/mca/pmix/pmix4x/pmix/src/mca/pnet/opa/pnet_opa.c PMIX_VALUE_CREATE(kv->value, 1); kv 698 opal/mca/pmix/pmix4x/pmix/src/mca/pnet/opa/pnet_opa.c pmix_value_load(kv->value, &pbo, PMIX_BYTE_OBJECT); kv 700 opal/mca/pmix/pmix4x/pmix/src/mca/pnet/opa/pnet_opa.c pmix_list_append(&cd->payload, &kv->super); kv 307 opal/mca/pmix/pmix4x/pmix/src/mca/pnet/tcp/pnet_tcp.c pmix_kval_t *kv; kv 421 opal/mca/pmix/pmix4x/pmix/src/mca/pnet/tcp/pnet_tcp.c kv = PMIX_NEW(pmix_kval_t); kv 422 opal/mca/pmix/pmix4x/pmix/src/mca/pnet/tcp/pnet_tcp.c if (NULL == kv) { kv 425 opal/mca/pmix/pmix4x/pmix/src/mca/pnet/tcp/pnet_tcp.c kv->key = strdup(PMIX_ALLOC_NETWORK_ID); kv 426 opal/mca/pmix/pmix4x/pmix/src/mca/pnet/tcp/pnet_tcp.c kv->value = (pmix_value_t*)malloc(sizeof(pmix_value_t)); kv 427 opal/mca/pmix/pmix4x/pmix/src/mca/pnet/tcp/pnet_tcp.c if (NULL == kv->value) { kv 428 opal/mca/pmix/pmix4x/pmix/src/mca/pnet/tcp/pnet_tcp.c PMIX_RELEASE(kv); kv 431 opal/mca/pmix/pmix4x/pmix/src/mca/pnet/tcp/pnet_tcp.c kv->value->type = PMIX_STRING; kv 432 opal/mca/pmix/pmix4x/pmix/src/mca/pnet/tcp/pnet_tcp.c kv->value->data.string = strdup(idkey); kv 433 opal/mca/pmix/pmix4x/pmix/src/mca/pnet/tcp/pnet_tcp.c pmix_list_append(&mylist, &kv->super); kv 670 opal/mca/pmix/pmix4x/pmix/src/mca/pnet/tcp/pnet_tcp.c kv = PMIX_NEW(pmix_kval_t); kv 671 opal/mca/pmix/pmix4x/pmix/src/mca/pnet/tcp/pnet_tcp.c if (NULL == kv) { kv 675 opal/mca/pmix/pmix4x/pmix/src/mca/pnet/tcp/pnet_tcp.c kv->key = strdup(PMIX_ALLOC_NETWORK_SEC_KEY); kv 676 opal/mca/pmix/pmix4x/pmix/src/mca/pnet/tcp/pnet_tcp.c kv->value = (pmix_value_t*)malloc(sizeof(pmix_value_t)); kv 677 opal/mca/pmix/pmix4x/pmix/src/mca/pnet/tcp/pnet_tcp.c if (NULL == kv->value) { kv 678 opal/mca/pmix/pmix4x/pmix/src/mca/pnet/tcp/pnet_tcp.c PMIX_RELEASE(kv); kv 682 opal/mca/pmix/pmix4x/pmix/src/mca/pnet/tcp/pnet_tcp.c kv->value->type = PMIX_BYTE_OBJECT; kv 683 opal/mca/pmix/pmix4x/pmix/src/mca/pnet/tcp/pnet_tcp.c kv->value->data.bo.bytes = (char*)malloc(2 * sizeof(uint64_t)); kv 684 opal/mca/pmix/pmix4x/pmix/src/mca/pnet/tcp/pnet_tcp.c if (NULL == kv->value->data.bo.bytes) { kv 685 opal/mca/pmix/pmix4x/pmix/src/mca/pnet/tcp/pnet_tcp.c PMIX_RELEASE(kv); kv 689 opal/mca/pmix/pmix4x/pmix/src/mca/pnet/tcp/pnet_tcp.c memcpy(kv->value->data.bo.bytes, unique_key, 2 * sizeof(uint64_t)); kv 690 opal/mca/pmix/pmix4x/pmix/src/mca/pnet/tcp/pnet_tcp.c kv->value->data.bo.size = 2 * sizeof(uint64_t); kv 691 opal/mca/pmix/pmix4x/pmix/src/mca/pnet/tcp/pnet_tcp.c pmix_list_append(&mylist, &kv->super); kv 701 opal/mca/pmix/pmix4x/pmix/src/mca/pnet/tcp/pnet_tcp.c while (NULL != (kv = (pmix_kval_t*)pmix_list_remove_first(&mylist))) { kv 702 opal/mca/pmix/pmix4x/pmix/src/mca/pnet/tcp/pnet_tcp.c PMIX_BFROPS_PACK(rc, pmix_globals.mypeer, &buf, kv, 1, PMIX_KVAL); kv 703 opal/mca/pmix/pmix4x/pmix/src/mca/pnet/tcp/pnet_tcp.c PMIX_RELEASE(kv); kv 711 opal/mca/pmix/pmix4x/pmix/src/mca/pnet/tcp/pnet_tcp.c kv = PMIX_NEW(pmix_kval_t); kv 712 opal/mca/pmix/pmix4x/pmix/src/mca/pnet/tcp/pnet_tcp.c kv->key = strdup(PMIX_TCP_SETUP_APP_KEY); kv 713 opal/mca/pmix/pmix4x/pmix/src/mca/pnet/tcp/pnet_tcp.c kv->value = (pmix_value_t*)malloc(sizeof(pmix_value_t)); kv 714 opal/mca/pmix/pmix4x/pmix/src/mca/pnet/tcp/pnet_tcp.c if (NULL == kv->value) { kv 715 opal/mca/pmix/pmix4x/pmix/src/mca/pnet/tcp/pnet_tcp.c PMIX_RELEASE(kv); kv 719 opal/mca/pmix/pmix4x/pmix/src/mca/pnet/tcp/pnet_tcp.c kv->value->type = PMIX_BYTE_OBJECT; kv 720 opal/mca/pmix/pmix4x/pmix/src/mca/pnet/tcp/pnet_tcp.c PMIX_UNLOAD_BUFFER(&buf, kv->value->data.bo.bytes, kv->value->data.bo.size); kv 722 opal/mca/pmix/pmix4x/pmix/src/mca/pnet/tcp/pnet_tcp.c pmix_list_append(ilist, &kv->super); kv 740 opal/mca/pmix/pmix4x/pmix/src/mca/pnet/tcp/pnet_tcp.c pmix_kval_t *kv; kv 768 opal/mca/pmix/pmix4x/pmix/src/mca/pnet/tcp/pnet_tcp.c kv = PMIX_NEW(pmix_kval_t); kv 771 opal/mca/pmix/pmix4x/pmix/src/mca/pnet/tcp/pnet_tcp.c &bkt, kv, &cnt, PMIX_KVAL); kv 775 opal/mca/pmix/pmix4x/pmix/src/mca/pnet/tcp/pnet_tcp.c "recvd KEY %s %s", kv->key, kv 776 opal/mca/pmix/pmix4x/pmix/src/mca/pnet/tcp/pnet_tcp.c (PMIX_STRING == kv->value->type) ? kv->value->data.string : "NON-STRING"); kv 778 opal/mca/pmix/pmix4x/pmix/src/mca/pnet/tcp/pnet_tcp.c pmix_strncpy(jinfo[m].key, kv->key, PMIX_MAX_KEYLEN); kv 780 opal/mca/pmix/pmix4x/pmix/src/mca/pnet/tcp/pnet_tcp.c &jinfo[m].value, kv->value); kv 783 opal/mca/pmix/pmix4x/pmix/src/mca/pnet/tcp/pnet_tcp.c 0 == strncmp(kv->key, PMIX_ALLOC_NETWORK_ID, PMIX_MAX_KEYLEN)) { kv 784 opal/mca/pmix/pmix4x/pmix/src/mca/pnet/tcp/pnet_tcp.c idkey = strdup(kv->value->data.string); kv 787 opal/mca/pmix/pmix4x/pmix/src/mca/pnet/tcp/pnet_tcp.c PMIX_RELEASE(kv); kv 788 opal/mca/pmix/pmix4x/pmix/src/mca/pnet/tcp/pnet_tcp.c kv = PMIX_NEW(pmix_kval_t); kv 791 opal/mca/pmix/pmix4x/pmix/src/mca/pnet/tcp/pnet_tcp.c &bkt, kv, &cnt, PMIX_KVAL); kv 888 opal/mca/pmix/pmix4x/pmix/src/mca/pnet/tcp/pnet_tcp.c pmix_kval_t *kv; kv 980 opal/mca/pmix/pmix4x/pmix/src/mca/pnet/tcp/pnet_tcp.c kv = PMIX_NEW(pmix_kval_t); kv 981 opal/mca/pmix/pmix4x/pmix/src/mca/pnet/tcp/pnet_tcp.c kv->key = strdup(PMIX_TCP_INVENTORY_KEY); kv 982 opal/mca/pmix/pmix4x/pmix/src/mca/pnet/tcp/pnet_tcp.c PMIX_VALUE_CREATE(kv->value, 1); kv 983 opal/mca/pmix/pmix4x/pmix/src/mca/pnet/tcp/pnet_tcp.c pmix_value_load(kv->value, &pbo, PMIX_BYTE_OBJECT); kv 985 opal/mca/pmix/pmix4x/pmix/src/mca/pnet/tcp/pnet_tcp.c pmix_list_append(&cd->payload, &kv->super); kv 996 opal/mca/pmix/pmix4x/pmix/src/mca/pnet/tcp/pnet_tcp.c pmix_kval_t *kv; kv 1001 opal/mca/pmix/pmix4x/pmix/src/mca/pnet/tcp/pnet_tcp.c kv = PMIX_NEW(pmix_kval_t); kv 1002 opal/mca/pmix/pmix4x/pmix/src/mca/pnet/tcp/pnet_tcp.c if (NULL == kv) { kv 1005 opal/mca/pmix/pmix4x/pmix/src/mca/pnet/tcp/pnet_tcp.c kv->key = strdup(idkey); kv 1006 opal/mca/pmix/pmix4x/pmix/src/mca/pnet/tcp/pnet_tcp.c kv->value = (pmix_value_t*)malloc(sizeof(pmix_value_t)); kv 1007 opal/mca/pmix/pmix4x/pmix/src/mca/pnet/tcp/pnet_tcp.c if (NULL == kv->value) { kv 1008 opal/mca/pmix/pmix4x/pmix/src/mca/pnet/tcp/pnet_tcp.c PMIX_RELEASE(kv); kv 1011 opal/mca/pmix/pmix4x/pmix/src/mca/pnet/tcp/pnet_tcp.c kv->value->type = PMIX_STRING; kv 1012 opal/mca/pmix/pmix4x/pmix/src/mca/pnet/tcp/pnet_tcp.c kv->value->data.string = NULL; kv 1035 opal/mca/pmix/pmix4x/pmix/src/mca/pnet/tcp/pnet_tcp.c PMIX_RELEASE(kv); kv 1041 opal/mca/pmix/pmix4x/pmix/src/mca/pnet/tcp/pnet_tcp.c kv->value->data.string = pmix_argv_join(plist, ','); kv 1043 opal/mca/pmix/pmix4x/pmix/src/mca/pnet/tcp/pnet_tcp.c pmix_list_append(ilist, &kv->super); kv 1046 opal/mca/pmix/pmix4x/pmix/src/mca/pnet/tcp/pnet_tcp.c kv = PMIX_NEW(pmix_kval_t); kv 1047 opal/mca/pmix/pmix4x/pmix/src/mca/pnet/tcp/pnet_tcp.c if (NULL == kv) { kv 1050 opal/mca/pmix/pmix4x/pmix/src/mca/pnet/tcp/pnet_tcp.c kv->key = strdup(idkey); kv 1051 opal/mca/pmix/pmix4x/pmix/src/mca/pnet/tcp/pnet_tcp.c kv->value = (pmix_value_t*)malloc(sizeof(pmix_value_t)); kv 1052 opal/mca/pmix/pmix4x/pmix/src/mca/pnet/tcp/pnet_tcp.c if (NULL == kv->value) { kv 1053 opal/mca/pmix/pmix4x/pmix/src/mca/pnet/tcp/pnet_tcp.c PMIX_RELEASE(kv); kv 1056 opal/mca/pmix/pmix4x/pmix/src/mca/pnet/tcp/pnet_tcp.c kv->value->type = PMIX_STRING; kv 1057 opal/mca/pmix/pmix4x/pmix/src/mca/pnet/tcp/pnet_tcp.c kv->value->data.string = strdup(trk->src->type); kv 1058 opal/mca/pmix/pmix4x/pmix/src/mca/pnet/tcp/pnet_tcp.c pmix_list_append(ilist, &kv->super); kv 1060 opal/mca/pmix/pmix4x/pmix/src/mca/pnet/tcp/pnet_tcp.c kv = PMIX_NEW(pmix_kval_t); kv 1061 opal/mca/pmix/pmix4x/pmix/src/mca/pnet/tcp/pnet_tcp.c if (NULL == kv) { kv 1064 opal/mca/pmix/pmix4x/pmix/src/mca/pnet/tcp/pnet_tcp.c kv->key = strdup(idkey); kv 1065 opal/mca/pmix/pmix4x/pmix/src/mca/pnet/tcp/pnet_tcp.c kv->value = (pmix_value_t*)malloc(sizeof(pmix_value_t)); kv 1066 opal/mca/pmix/pmix4x/pmix/src/mca/pnet/tcp/pnet_tcp.c if (NULL == kv->value) { kv 1067 opal/mca/pmix/pmix4x/pmix/src/mca/pnet/tcp/pnet_tcp.c PMIX_RELEASE(kv); kv 1070 opal/mca/pmix/pmix4x/pmix/src/mca/pnet/tcp/pnet_tcp.c kv->value->type = PMIX_STRING; kv 1071 opal/mca/pmix/pmix4x/pmix/src/mca/pnet/tcp/pnet_tcp.c kv->value->data.string = strdup(trk->src->plane); kv 1072 opal/mca/pmix/pmix4x/pmix/src/mca/pnet/tcp/pnet_tcp.c pmix_list_append(ilist, &kv->super); kv 101 opal/mca/pmix/pmix4x/pmix/src/mca/pnet/test/pnet_test.c pmix_kval_t *kv; kv 150 opal/mca/pmix/pmix4x/pmix/src/mca/pnet/test/pnet_test.c kv = PMIX_NEW(pmix_kval_t); kv 151 opal/mca/pmix/pmix4x/pmix/src/mca/pnet/test/pnet_test.c if (NULL == kv) { kv 154 opal/mca/pmix/pmix4x/pmix/src/mca/pnet/test/pnet_test.c kv->key = strdup(PMIX_SET_ENVAR); kv 155 opal/mca/pmix/pmix4x/pmix/src/mca/pnet/test/pnet_test.c kv->value = (pmix_value_t*)malloc(sizeof(pmix_value_t)); kv 156 opal/mca/pmix/pmix4x/pmix/src/mca/pnet/test/pnet_test.c if (NULL == kv->value) { kv 157 opal/mca/pmix/pmix4x/pmix/src/mca/pnet/test/pnet_test.c PMIX_RELEASE(kv); kv 160 opal/mca/pmix/pmix4x/pmix/src/mca/pnet/test/pnet_test.c kv->value->type = PMIX_ENVAR; kv 161 opal/mca/pmix/pmix4x/pmix/src/mca/pnet/test/pnet_test.c PMIX_ENVAR_LOAD(&kv->value->data.envar, "PMIX_TEST_ENVAR", "1", ':'); kv 162 opal/mca/pmix/pmix4x/pmix/src/mca/pnet/test/pnet_test.c pmix_list_append(ilist, &kv->super); kv 196 opal/mca/pmix/pmix4x/pmix/src/mca/pnet/test/pnet_test.c kv = PMIX_NEW(pmix_kval_t); kv 197 opal/mca/pmix/pmix4x/pmix/src/mca/pnet/test/pnet_test.c if (NULL == kv) { kv 200 opal/mca/pmix/pmix4x/pmix/src/mca/pnet/test/pnet_test.c kv->key = strdup(PMIX_ALLOC_NETWORK_ID); kv 201 opal/mca/pmix/pmix4x/pmix/src/mca/pnet/test/pnet_test.c kv->value = (pmix_value_t*)malloc(sizeof(pmix_value_t)); kv 202 opal/mca/pmix/pmix4x/pmix/src/mca/pnet/test/pnet_test.c if (NULL == kv->value) { kv 203 opal/mca/pmix/pmix4x/pmix/src/mca/pnet/test/pnet_test.c PMIX_RELEASE(kv); kv 206 opal/mca/pmix/pmix4x/pmix/src/mca/pnet/test/pnet_test.c kv->value->type = PMIX_STRING; kv 207 opal/mca/pmix/pmix4x/pmix/src/mca/pnet/test/pnet_test.c kv->value->data.string = strdup(idkey); kv 208 opal/mca/pmix/pmix4x/pmix/src/mca/pnet/test/pnet_test.c pmix_list_append(&mylist, &kv->super); kv 211 opal/mca/pmix/pmix4x/pmix/src/mca/pnet/test/pnet_test.c kv = PMIX_NEW(pmix_kval_t); kv 212 opal/mca/pmix/pmix4x/pmix/src/mca/pnet/test/pnet_test.c if (NULL == kv) { kv 215 opal/mca/pmix/pmix4x/pmix/src/mca/pnet/test/pnet_test.c kv->key = strdup(PMIX_ALLOC_NETWORK_SEC_KEY); kv 216 opal/mca/pmix/pmix4x/pmix/src/mca/pnet/test/pnet_test.c kv->value = (pmix_value_t*)malloc(sizeof(pmix_value_t)); kv 217 opal/mca/pmix/pmix4x/pmix/src/mca/pnet/test/pnet_test.c if (NULL == kv->value) { kv 218 opal/mca/pmix/pmix4x/pmix/src/mca/pnet/test/pnet_test.c PMIX_RELEASE(kv); kv 221 opal/mca/pmix/pmix4x/pmix/src/mca/pnet/test/pnet_test.c kv->value->type = PMIX_BYTE_OBJECT; kv 222 opal/mca/pmix/pmix4x/pmix/src/mca/pnet/test/pnet_test.c kv->value->data.bo.bytes = (char*)malloc(sizeof(uint64_t)); kv 223 opal/mca/pmix/pmix4x/pmix/src/mca/pnet/test/pnet_test.c if (NULL == kv->value->data.bo.bytes) { kv 224 opal/mca/pmix/pmix4x/pmix/src/mca/pnet/test/pnet_test.c PMIX_RELEASE(kv); kv 227 opal/mca/pmix/pmix4x/pmix/src/mca/pnet/test/pnet_test.c memcpy(kv->value->data.bo.bytes, &unique_key, sizeof(uint64_t)); kv 228 opal/mca/pmix/pmix4x/pmix/src/mca/pnet/test/pnet_test.c kv->value->data.bo.size = sizeof(uint64_t); kv 229 opal/mca/pmix/pmix4x/pmix/src/mca/pnet/test/pnet_test.c pmix_list_append(&mylist, &kv->super); kv 267 opal/mca/pmix/pmix4x/pmix/src/mca/pnet/test/pnet_test.c while (NULL != (kv = (pmix_kval_t*)pmix_list_remove_first(&mylist))) { kv 268 opal/mca/pmix/pmix4x/pmix/src/mca/pnet/test/pnet_test.c PMIX_BFROPS_PACK(rc, pmix_globals.mypeer, &buf, kv, 1, PMIX_KVAL); kv 269 opal/mca/pmix/pmix4x/pmix/src/mca/pnet/test/pnet_test.c PMIX_RELEASE(kv); kv 277 opal/mca/pmix/pmix4x/pmix/src/mca/pnet/test/pnet_test.c kv = PMIX_NEW(pmix_kval_t); kv 278 opal/mca/pmix/pmix4x/pmix/src/mca/pnet/test/pnet_test.c kv->key = strdup("pmix-pnet-test-blob"); kv 279 opal/mca/pmix/pmix4x/pmix/src/mca/pnet/test/pnet_test.c kv->value = (pmix_value_t*)malloc(sizeof(pmix_value_t)); kv 280 opal/mca/pmix/pmix4x/pmix/src/mca/pnet/test/pnet_test.c if (NULL == kv->value) { kv 281 opal/mca/pmix/pmix4x/pmix/src/mca/pnet/test/pnet_test.c PMIX_RELEASE(kv); kv 285 opal/mca/pmix/pmix4x/pmix/src/mca/pnet/test/pnet_test.c kv->value->type = PMIX_BYTE_OBJECT; kv 286 opal/mca/pmix/pmix4x/pmix/src/mca/pnet/test/pnet_test.c PMIX_UNLOAD_BUFFER(&buf, kv->value->data.bo.bytes, kv->value->data.bo.size); kv 288 opal/mca/pmix/pmix4x/pmix/src/mca/pnet/test/pnet_test.c pmix_list_append(ilist, &kv->super); kv 304 opal/mca/pmix/pmix4x/pmix/src/mca/pnet/test/pnet_test.c pmix_kval_t *kv; kv 364 opal/mca/pmix/pmix4x/pmix/src/mca/pnet/test/pnet_test.c kv = PMIX_NEW(pmix_kval_t); kv 367 opal/mca/pmix/pmix4x/pmix/src/mca/pnet/test/pnet_test.c &bkt, kv, &cnt, PMIX_KVAL); kv 371 opal/mca/pmix/pmix4x/pmix/src/mca/pnet/test/pnet_test.c "recvd KEY %s %s", kv->key, kv 372 opal/mca/pmix/pmix4x/pmix/src/mca/pnet/test/pnet_test.c (PMIX_STRING == kv->value->type) ? kv->value->data.string : "NON-STRING"); kv 374 opal/mca/pmix/pmix4x/pmix/src/mca/pnet/test/pnet_test.c pmix_strncpy(jinfo[m].key, kv->key, PMIX_MAX_KEYLEN); kv 376 opal/mca/pmix/pmix4x/pmix/src/mca/pnet/test/pnet_test.c &jinfo[m].value, kv->value); kv 379 opal/mca/pmix/pmix4x/pmix/src/mca/pnet/test/pnet_test.c 0 == strncmp(kv->key, PMIX_ALLOC_NETWORK_ID, PMIX_MAX_KEYLEN)) { kv 380 opal/mca/pmix/pmix4x/pmix/src/mca/pnet/test/pnet_test.c idkey = strdup(kv->value->data.string); kv 383 opal/mca/pmix/pmix4x/pmix/src/mca/pnet/test/pnet_test.c PMIX_RELEASE(kv); kv 384 opal/mca/pmix/pmix4x/pmix/src/mca/pnet/test/pnet_test.c kv = PMIX_NEW(pmix_kval_t); kv 387 opal/mca/pmix/pmix4x/pmix/src/mca/pnet/test/pnet_test.c &bkt, kv, &cnt, PMIX_KVAL); kv 419 opal/mca/pmix/pmix4x/pmix/src/mca/pnet/test/pnet_test.c pmix_kval_t *kv; kv 446 opal/mca/pmix/pmix4x/pmix/src/mca/pnet/test/pnet_test.c kv = (pmix_kval_t*)pmix_list_get_first(&cb.kvs); kv 447 opal/mca/pmix/pmix4x/pmix/src/mca/pnet/test/pnet_test.c if (PMIX_UINT16 != kv->value->type) { kv 452 opal/mca/pmix/pmix4x/pmix/src/mca/pnet/test/pnet_test.c localrank = kv->value->data.uint16; kv 526 opal/mca/pmix/pmix4x/pmix/src/mca/preg/native/preg_native.c pmix_kval_t *kv; kv 558 opal/mca/pmix/pmix4x/pmix/src/mca/preg/native/preg_native.c kv = (pmix_kval_t*)pmix_list_get_first(&cb.kvs); kv 561 opal/mca/pmix/pmix4x/pmix/src/mca/preg/native/preg_native.c if (NULL == kv->value || kv 562 opal/mca/pmix/pmix4x/pmix/src/mca/preg/native/preg_native.c PMIX_DATA_ARRAY != kv->value->type || kv 563 opal/mca/pmix/pmix4x/pmix/src/mca/preg/native/preg_native.c NULL == kv->value->data.darray || kv 564 opal/mca/pmix/pmix4x/pmix/src/mca/preg/native/preg_native.c PMIX_INFO != kv->value->data.darray->type) { kv 569 opal/mca/pmix/pmix4x/pmix/src/mca/preg/native/preg_native.c info = (pmix_info_t*)kv->value->data.darray->array; kv 570 opal/mca/pmix/pmix4x/pmix/src/mca/preg/native/preg_native.c ninfo = kv->value->data.darray->size; kv 613 opal/mca/pmix/pmix4x/pmix/src/mca/preg/native/preg_native.c pmix_kval_t *kv; kv 654 opal/mca/pmix/pmix4x/pmix/src/mca/preg/native/preg_native.c kv = (pmix_kval_t*)pmix_list_get_first(&cb.kvs); kv 657 opal/mca/pmix/pmix4x/pmix/src/mca/preg/native/preg_native.c if (NULL == kv->value || kv 658 opal/mca/pmix/pmix4x/pmix/src/mca/preg/native/preg_native.c PMIX_STRING != kv->value->type) { kv 664 opal/mca/pmix/pmix4x/pmix/src/mca/preg/native/preg_native.c if (NULL != kv->value->data.string) { kv 665 opal/mca/pmix/pmix4x/pmix/src/mca/preg/native/preg_native.c *nodelist = strdup(kv->value->data.string); kv 140 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/tcp/ptl_tcp.c pmix_info_caddy_t *kv; kv 293 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/tcp/ptl_tcp.c kv = PMIX_NEW(pmix_info_caddy_t); kv 294 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/tcp/ptl_tcp.c kv->info = &info[n]; kv 295 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/tcp/ptl_tcp.c pmix_list_append(&ilist, &kv->super); kv 300 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/tcp/ptl_tcp.c kv = PMIX_NEW(pmix_info_caddy_t); kv 303 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/tcp/ptl_tcp.c kv->info = &mypidinfo; kv 304 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/tcp/ptl_tcp.c pmix_list_append(&ilist, &kv->super); kv 308 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/tcp/ptl_tcp.c kv = PMIX_NEW(pmix_info_caddy_t); kv 310 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/tcp/ptl_tcp.c kv->info = &launcher; kv 311 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/tcp/ptl_tcp.c pmix_list_append(&ilist, &kv->super); kv 395 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/tcp/ptl_tcp.c kv = PMIX_NEW(pmix_info_caddy_t); kv 397 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/tcp/ptl_tcp.c kv->info = &mycmdlineinfo; kv 398 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/tcp/ptl_tcp.c pmix_list_append(&ilist, &kv->super); kv 405 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/tcp/ptl_tcp.c while (NULL != (kv = (pmix_info_caddy_t*)pmix_list_remove_first(&ilist))) { kv 406 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/tcp/ptl_tcp.c PMIX_INFO_XFER(&iptr[n], kv->info); kv 407 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/tcp/ptl_tcp.c PMIX_RELEASE(kv); kv 166 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server.c pmix_kval_t *kv; kv 311 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server.c kv = PMIX_NEW(pmix_kval_t); kv 312 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server.c kv->key = strdup(info[n].key); kv 313 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server.c PMIX_VALUE_CREATE(kv->value, 1); kv 315 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server.c kv->value, &info[n].value); kv 317 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server.c PMIX_RELEASE(kv); kv 322 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server.c pmix_list_append(&pmix_server_globals.gdata, &kv->super); kv 802 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server.c pmix_kval_t *kv; kv 896 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server.c PMIX_LIST_FOREACH(kv, &cb.kvs, pmix_kval_t) { kv 897 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server.c PMIX_BFROPS_PACK(rc, peer, &pbkt, kv, 1, PMIX_KVAL); kv 1304 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server.c pmix_kval_t *kv; kv 1351 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server.c PMIX_LIST_FOREACH(kv, &cb.kvs, pmix_kval_t) { kv 1352 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server.c PMIX_BFROPS_PACK(rc, pmix_globals.mypeer, &pbkt, kv, 1, PMIX_KVAL); kv 1403 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server.c PMIX_LIST_FOREACH(kv, &cb.kvs, pmix_kval_t) { kv 1404 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server.c PMIX_BFROPS_PACK(rc, pmix_globals.mypeer, &pbkt, kv, 1, PMIX_KVAL); kv 1469 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server.c &proc, PMIX_INTERNAL, cd->kv); kv 1496 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server.c cd->kv = PMIX_NEW(pmix_kval_t); kv 1497 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server.c if (NULL == cd->kv) { kv 1501 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server.c cd->kv->key = strdup((char*)key); kv 1502 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server.c cd->kv->value = (pmix_value_t*)malloc(sizeof(pmix_value_t)); kv 1503 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server.c PMIX_BFROPS_VALUE_XFER(rc, pmix_globals.mypeer, cd->kv->value, val); kv 1558 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server.c pmix_kval_t *kv; kv 1589 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server.c PMIX_LIST_FOREACH(kv, &ilist, pmix_kval_t) { kv 1590 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server.c pmix_strncpy(fcd->info[n].key, kv->key, PMIX_MAX_KEYLEN); kv 1591 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server.c pmix_value_xfer(&fcd->info[n].value, kv->value); kv 1862 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server.c pmix_kval_t *kv; kv 1870 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server.c while (NULL != (kv = (pmix_kval_t*)pmix_list_remove_first(inventory))) { kv 1871 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server.c pmix_list_append(&cd->payload, &kv->super); kv 1896 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server.c PMIX_LIST_FOREACH(kv, &cd->payload, pmix_kval_t) { kv 1897 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server.c pmix_strncpy(cd->info[n].key, kv->key, PMIX_MAX_KEYLEN); kv 1898 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server.c rc = pmix_value_xfer(&cd->info[n].value, kv->value); kv 2155 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server.c pmix_kval_t *kv; kv 2189 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server.c PMIX_LIST_FOREACH(kv, &cb.kvs, pmix_kval_t) { kv 2190 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server.c PMIX_BFROPS_PACK(rc, cd->cd->peer, reply, kv, 1, PMIX_KVAL); kv 879 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server_get.c pmix_kval_t *kv; kv 983 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server_get.c PMIX_LIST_FOREACH(kv, &cb.kvs, pmix_kval_t) { kv 984 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server_get.c PMIX_GDS_STORE_KV(rc, peer, &caddy->lcd->proc, PMIX_INTERNAL, kv); kv 994 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server_get.c kv = PMIX_NEW(pmix_kval_t); kv 996 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server_get.c PMIX_BFROPS_UNPACK(rc, pmix_globals.mypeer, &pbkt, kv, &cnt, PMIX_KVAL); kv 999 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server_get.c PMIX_GDS_STORE_KV(rc, peer, &caddy->lcd->proc, PMIX_INTERNAL, kv); kv 1001 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server_get.c PMIX_GDS_STORE_KV(rc, peer, &caddy->lcd->proc, PMIX_REMOTE, kv); kv 1008 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server_get.c PMIX_RELEASE(kv); kv 1009 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server_get.c kv = PMIX_NEW(pmix_kval_t); kv 1011 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server_get.c PMIX_BFROPS_UNPACK(rc, pmix_globals.mypeer, &pbkt, kv, &cnt, PMIX_KVAL); kv 1013 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server_get.c PMIX_RELEASE(kv); kv 527 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server_ops.c pmix_kval_t *kv; kv 574 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server_ops.c PMIX_LIST_FOREACH(kv, &cb.kvs, pmix_kval_t) { kv 576 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server_ops.c kv->key); kv 683 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server_ops.c PMIX_LIST_FOREACH(kv, &cb.kvs, pmix_kval_t) { kv 685 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server_ops.c kv); kv 2516 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server_ops.c pmix_kval_t *kv, *kvnxt; kv 2622 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server_ops.c PMIX_LIST_FOREACH_SAFE(kv, kvnxt, &cb.kvs, pmix_kval_t) { kv 2623 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server_ops.c pmix_list_remove_item(&cb.kvs, &kv->super); kv 2624 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server_ops.c pmix_list_append(&results, &kv->super); kv 2636 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server_ops.c PMIX_LIST_FOREACH_SAFE(kv, kvnxt, &results, pmix_kval_t) { kv 2637 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server_ops.c PMIX_LOAD_KEY(cd->info[n].key, kv->key); kv 2638 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server_ops.c rc = pmix_value_xfer(&cd->info[n].value, kv->value); kv 277 opal/mca/pmix/pmix4x/pmix/src/util/hash.c pmix_kval_t *kv; kv 293 opal/mca/pmix/pmix4x/pmix/src/util/hash.c PMIX_LIST_FOREACH(kv, &proc_data->data, pmix_kval_t) { kv 294 opal/mca/pmix/pmix4x/pmix/src/util/hash.c if (0 == strcmp(key, kv->key)) { kv 295 opal/mca/pmix/pmix4x/pmix/src/util/hash.c pmix_list_remove_item(&proc_data->data, &kv->super); kv 296 opal/mca/pmix/pmix4x/pmix/src/util/hash.c PMIX_RELEASE(kv); kv 316 opal/mca/pmix/pmix4x/pmix/src/util/hash.c while (NULL != (kv = (pmix_kval_t*)pmix_list_remove_first(&proc_data->data))) { kv 317 opal/mca/pmix/pmix4x/pmix/src/util/hash.c PMIX_RELEASE(kv); kv 327 opal/mca/pmix/pmix4x/pmix/src/util/hash.c PMIX_LIST_FOREACH(kv, &proc_data->data, pmix_kval_t) { kv 328 opal/mca/pmix/pmix4x/pmix/src/util/hash.c if (0 == strcmp(key, kv->key)) { kv 329 opal/mca/pmix/pmix4x/pmix/src/util/hash.c pmix_list_remove_item(&proc_data->data, &kv->super); kv 330 opal/mca/pmix/pmix4x/pmix/src/util/hash.c PMIX_RELEASE(kv); kv 344 opal/mca/pmix/pmix4x/pmix/src/util/hash.c pmix_kval_t *kv; kv 346 opal/mca/pmix/pmix4x/pmix/src/util/hash.c PMIX_LIST_FOREACH(kv, data, pmix_kval_t) { kv 347 opal/mca/pmix/pmix4x/pmix/src/util/hash.c if (0 == strcmp(key, kv->key)) { kv 348 opal/mca/pmix/pmix4x/pmix/src/util/hash.c return kv; kv 28 opal/mca/pmix/pmix4x/pmix/src/util/hash.h pmix_rank_t rank, pmix_kval_t *kv); kv 228 opal/mca/pmix/pmix4x/pmix/test/test_common.h pmix_value_t *kv; kv 274 opal/mca/pmix/pmix4x/pmix/test/test_common.h cbdata.kv = val; \ kv 15 opal/mca/pmix/pmix4x/pmix/test/test_fence.c static void get_cb(pmix_status_t status, pmix_value_t *kv, void *cbdata) kv 20 opal/mca/pmix/pmix4x/pmix/test/test_fence.c pmix_value_xfer(cb->kv, kv); kv 21 opal/mca/pmix/pmix4x/pmix/test/test_internal.c static void get_cb(pmix_status_t status, pmix_value_t *kv, void *cbdata) kv 25 opal/mca/pmix/pmix4x/pmix/test/test_internal.c pmix_value_xfer(cb->kv, kv); kv 20 opal/mca/pmix/pmix4x/pmix/test/test_replace.c static void get_cb(pmix_status_t status, pmix_value_t *kv, void *cbdata) kv 24 opal/mca/pmix/pmix4x/pmix/test/test_replace.c pmix_value_xfer(cb->kv, kv); kv 206 opal/mca/pmix/pmix4x/pmix4x.c opal_value_t *kv; kv 218 opal/mca/pmix/pmix4x/pmix4x.c OPAL_LIST_FOREACH(kv, cd->info, opal_value_t) { kv 219 opal/mca/pmix/pmix4x/pmix4x.c (void)strncpy(op->info[n].key, kv->key, PMIX_MAX_KEYLEN); kv 220 opal/mca/pmix/pmix4x/pmix4x.c pmix4x_value_load(&op->info[n].value, kv); kv 738 opal/mca/pmix/pmix4x/pmix4x.c opal_value_t *kv) kv 747 opal/mca/pmix/pmix4x/pmix4x.c switch(kv->type) { kv 753 opal/mca/pmix/pmix4x/pmix4x.c memcpy(&(v->data.flag), &kv->data.flag, 1); kv 757 opal/mca/pmix/pmix4x/pmix4x.c memcpy(&(v->data.byte), &kv->data.byte, 1); kv 761 opal/mca/pmix/pmix4x/pmix4x.c if (NULL != kv->data.string) { kv 762 opal/mca/pmix/pmix4x/pmix4x.c v->data.string = strdup(kv->data.string); kv 769 opal/mca/pmix/pmix4x/pmix4x.c memcpy(&(v->data.size), &kv->data.size, sizeof(size_t)); kv 773 opal/mca/pmix/pmix4x/pmix4x.c memcpy(&(v->data.pid), &kv->data.pid, sizeof(pid_t)); kv 777 opal/mca/pmix/pmix4x/pmix4x.c memcpy(&(v->data.integer), &kv->data.integer, sizeof(int)); kv 781 opal/mca/pmix/pmix4x/pmix4x.c memcpy(&(v->data.int8), &kv->data.int8, 1); kv 785 opal/mca/pmix/pmix4x/pmix4x.c memcpy(&(v->data.int16), &kv->data.int16, 2); kv 789 opal/mca/pmix/pmix4x/pmix4x.c memcpy(&(v->data.int32), &kv->data.int32, 4); kv 793 opal/mca/pmix/pmix4x/pmix4x.c memcpy(&(v->data.int64), &kv->data.int64, 8); kv 797 opal/mca/pmix/pmix4x/pmix4x.c memcpy(&(v->data.uint), &kv->data.uint, sizeof(int)); kv 801 opal/mca/pmix/pmix4x/pmix4x.c memcpy(&(v->data.uint8), &kv->data.uint8, 1); kv 805 opal/mca/pmix/pmix4x/pmix4x.c memcpy(&(v->data.uint16), &kv->data.uint16, 2); kv 809 opal/mca/pmix/pmix4x/pmix4x.c memcpy(&(v->data.uint32), &kv->data.uint32, 4); kv 813 opal/mca/pmix/pmix4x/pmix4x.c memcpy(&(v->data.uint64), &kv->data.uint64, 8); kv 817 opal/mca/pmix/pmix4x/pmix4x.c memcpy(&(v->data.fval), &kv->data.fval, sizeof(float)); kv 821 opal/mca/pmix/pmix4x/pmix4x.c memcpy(&(v->data.dval), &kv->data.dval, sizeof(double)); kv 825 opal/mca/pmix/pmix4x/pmix4x.c memcpy(&(v->data.tv), &kv->data.tv, sizeof(struct timeval)); kv 829 opal/mca/pmix/pmix4x/pmix4x.c memcpy(&(v->data.time), &kv->data.time, sizeof(time_t)); kv 833 opal/mca/pmix/pmix4x/pmix4x.c v->data.status = pmix4x_convert_opalrc(kv->data.status); kv 837 opal/mca/pmix/pmix4x/pmix4x.c v->data.rank = pmix4x_convert_opalrank(kv->data.name.vpid); kv 846 opal/mca/pmix/pmix4x/pmix4x.c if (job->jobid == kv->data.name.jobid) { kv 853 opal/mca/pmix/pmix4x/pmix4x.c (void)opal_snprintf_jobid(v->data.proc->nspace, PMIX_MAX_NSLEN, kv->data.name.jobid); kv 855 opal/mca/pmix/pmix4x/pmix4x.c v->data.proc->rank = pmix4x_convert_opalrank(kv->data.name.vpid); kv 859 opal/mca/pmix/pmix4x/pmix4x.c if (NULL != kv->data.bo.bytes) { kv 860 opal/mca/pmix/pmix4x/pmix4x.c v->data.bo.bytes = (char*)malloc(kv->data.bo.size); kv 861 opal/mca/pmix/pmix4x/pmix4x.c memcpy(v->data.bo.bytes, kv->data.bo.bytes, kv->data.bo.size); kv 862 opal/mca/pmix/pmix4x/pmix4x.c v->data.bo.size = (size_t)kv->data.bo.size; kv 870 opal/mca/pmix/pmix4x/pmix4x.c v->data.persist = pmix4x_convert_opalpersist((opal_pmix_persistence_t)kv->data.uint8); kv 874 opal/mca/pmix/pmix4x/pmix4x.c v->data.scope = pmix4x_convert_opalscope((opal_pmix_scope_t)kv->data.uint8); kv 878 opal/mca/pmix/pmix4x/pmix4x.c v->data.range = pmix4x_convert_opalrange((opal_pmix_data_range_t)kv->data.uint8); kv 884 opal/mca/pmix/pmix4x/pmix4x.c memcpy(&v->data.state, &kv->data.uint8, sizeof(uint8_t)); kv 889 opal/mca/pmix/pmix4x/pmix4x.c if (0 == strcmp(kv->key, OPAL_PMIX_EVENT_RETURN_OBJECT)) { kv 891 opal/mca/pmix/pmix4x/pmix4x.c v->data.ptr = kv->data.ptr; kv 897 opal/mca/pmix/pmix4x/pmix4x.c list = (opal_list_t*)kv->data.ptr; kv 923 opal/mca/pmix/pmix4x/pmix4x.c if (job->jobid == kv->data.pinfo.name.jobid) { kv 930 opal/mca/pmix/pmix4x/pmix4x.c (void)opal_snprintf_jobid(v->data.pinfo->proc.nspace, PMIX_MAX_NSLEN, kv->data.pinfo.name.jobid); kv 932 opal/mca/pmix/pmix4x/pmix4x.c v->data.pinfo->proc.rank = pmix4x_convert_opalrank(kv->data.pinfo.name.vpid); kv 933 opal/mca/pmix/pmix4x/pmix4x.c if (NULL != kv->data.pinfo.hostname) { kv 934 opal/mca/pmix/pmix4x/pmix4x.c v->data.pinfo->hostname = strdup(kv->data.pinfo.hostname); kv 936 opal/mca/pmix/pmix4x/pmix4x.c if (NULL != kv->data.pinfo.executable_name) { kv 937 opal/mca/pmix/pmix4x/pmix4x.c v->data.pinfo->executable_name = strdup(kv->data.pinfo.executable_name); kv 939 opal/mca/pmix/pmix4x/pmix4x.c v->data.pinfo->pid = kv->data.pinfo.pid; kv 940 opal/mca/pmix/pmix4x/pmix4x.c v->data.pinfo->exit_code = kv->data.pinfo.exit_code; kv 941 opal/mca/pmix/pmix4x/pmix4x.c v->data.pinfo->state = pmix4x_convert_opalstate(kv->data.pinfo.state); kv 946 opal/mca/pmix/pmix4x/pmix4x.c if (NULL != kv->data.envar.envar) { kv 947 opal/mca/pmix/pmix4x/pmix4x.c v->data.envar.envar = strdup(kv->data.envar.envar); kv 949 opal/mca/pmix/pmix4x/pmix4x.c if (NULL != kv->data.envar.value) { kv 950 opal/mca/pmix/pmix4x/pmix4x.c v->data.envar.value = strdup(kv->data.envar.value); kv 952 opal/mca/pmix/pmix4x/pmix4x.c v->data.envar.separator = kv->data.envar.separator; kv 960 opal/mca/pmix/pmix4x/pmix4x.c int pmix4x_value_unload(opal_value_t *kv, kv 972 opal/mca/pmix/pmix4x/pmix4x.c kv->type = OPAL_UNDEF; kv 975 opal/mca/pmix/pmix4x/pmix4x.c kv->type = OPAL_BOOL; kv 976 opal/mca/pmix/pmix4x/pmix4x.c memcpy(&kv->data.flag, &(v->data.flag), 1); kv 979 opal/mca/pmix/pmix4x/pmix4x.c kv->type = OPAL_BYTE; kv 980 opal/mca/pmix/pmix4x/pmix4x.c memcpy(&kv->data.byte, &(v->data.byte), 1); kv 983 opal/mca/pmix/pmix4x/pmix4x.c kv->type = OPAL_STRING; kv 985 opal/mca/pmix/pmix4x/pmix4x.c kv->data.string = strdup(v->data.string); kv 989 opal/mca/pmix/pmix4x/pmix4x.c kv->type = OPAL_SIZE; kv 990 opal/mca/pmix/pmix4x/pmix4x.c memcpy(&kv->data.size, &(v->data.size), sizeof(size_t)); kv 993 opal/mca/pmix/pmix4x/pmix4x.c kv->type = OPAL_PID; kv 994 opal/mca/pmix/pmix4x/pmix4x.c memcpy(&kv->data.pid, &(v->data.pid), sizeof(pid_t)); kv 997 opal/mca/pmix/pmix4x/pmix4x.c kv->type = OPAL_INT; kv 998 opal/mca/pmix/pmix4x/pmix4x.c memcpy(&kv->data.integer, &(v->data.integer), sizeof(int)); kv 1001 opal/mca/pmix/pmix4x/pmix4x.c kv->type = OPAL_INT8; kv 1002 opal/mca/pmix/pmix4x/pmix4x.c memcpy(&kv->data.int8, &(v->data.int8), 1); kv 1005 opal/mca/pmix/pmix4x/pmix4x.c kv->type = OPAL_INT16; kv 1006 opal/mca/pmix/pmix4x/pmix4x.c memcpy(&kv->data.int16, &(v->data.int16), 2); kv 1009 opal/mca/pmix/pmix4x/pmix4x.c kv->type = OPAL_INT32; kv 1010 opal/mca/pmix/pmix4x/pmix4x.c memcpy(&kv->data.int32, &(v->data.int32), 4); kv 1013 opal/mca/pmix/pmix4x/pmix4x.c kv->type = OPAL_INT64; kv 1014 opal/mca/pmix/pmix4x/pmix4x.c memcpy(&kv->data.int64, &(v->data.int64), 8); kv 1017 opal/mca/pmix/pmix4x/pmix4x.c kv->type = OPAL_UINT; kv 1018 opal/mca/pmix/pmix4x/pmix4x.c memcpy(&kv->data.uint, &(v->data.uint), sizeof(int)); kv 1021 opal/mca/pmix/pmix4x/pmix4x.c kv->type = OPAL_UINT8; kv 1022 opal/mca/pmix/pmix4x/pmix4x.c memcpy(&kv->data.uint8, &(v->data.uint8), 1); kv 1025 opal/mca/pmix/pmix4x/pmix4x.c kv->type = OPAL_UINT16; kv 1026 opal/mca/pmix/pmix4x/pmix4x.c memcpy(&kv->data.uint16, &(v->data.uint16), 2); kv 1029 opal/mca/pmix/pmix4x/pmix4x.c kv->type = OPAL_UINT32; kv 1030 opal/mca/pmix/pmix4x/pmix4x.c memcpy(&kv->data.uint32, &(v->data.uint32), 4); kv 1033 opal/mca/pmix/pmix4x/pmix4x.c kv->type = OPAL_UINT64; kv 1034 opal/mca/pmix/pmix4x/pmix4x.c memcpy(&kv->data.uint64, &(v->data.uint64), 8); kv 1037 opal/mca/pmix/pmix4x/pmix4x.c kv->type = OPAL_FLOAT; kv 1038 opal/mca/pmix/pmix4x/pmix4x.c memcpy(&kv->data.fval, &(v->data.fval), sizeof(float)); kv 1041 opal/mca/pmix/pmix4x/pmix4x.c kv->type = OPAL_DOUBLE; kv 1042 opal/mca/pmix/pmix4x/pmix4x.c memcpy(&kv->data.dval, &(v->data.dval), sizeof(double)); kv 1045 opal/mca/pmix/pmix4x/pmix4x.c kv->type = OPAL_TIMEVAL; kv 1046 opal/mca/pmix/pmix4x/pmix4x.c memcpy(&kv->data.tv, &(v->data.tv), sizeof(struct timeval)); kv 1049 opal/mca/pmix/pmix4x/pmix4x.c kv->type = OPAL_TIME; kv 1050 opal/mca/pmix/pmix4x/pmix4x.c memcpy(&kv->data.time, &(v->data.time), sizeof(time_t)); kv 1053 opal/mca/pmix/pmix4x/pmix4x.c kv->type = OPAL_STATUS; kv 1054 opal/mca/pmix/pmix4x/pmix4x.c kv->data.status = pmix4x_convert_rc(v->data.status); kv 1061 opal/mca/pmix/pmix4x/pmix4x.c kv->type = OPAL_NAME; kv 1066 opal/mca/pmix/pmix4x/pmix4x.c kv->data.name.jobid = job->jobid; kv 1072 opal/mca/pmix/pmix4x/pmix4x.c if (OPAL_SUCCESS != (rc = opal_convert_string_to_jobid(&kv->data.name.jobid, v->data.proc->nspace))) { kv 1076 opal/mca/pmix/pmix4x/pmix4x.c kv->data.name.vpid = pmix4x_convert_rank(v->data.proc->rank); kv 1095 opal/mca/pmix/pmix4x/pmix4x.c kv->type = OPAL_BYTE_OBJECT; kv 1097 opal/mca/pmix/pmix4x/pmix4x.c kv->data.bo.bytes = (uint8_t*)malloc(v->data.bo.size); kv 1098 opal/mca/pmix/pmix4x/pmix4x.c memcpy(kv->data.bo.bytes, v->data.bo.bytes, v->data.bo.size); kv 1099 opal/mca/pmix/pmix4x/pmix4x.c kv->data.bo.size = (int)v->data.bo.size; kv 1101 opal/mca/pmix/pmix4x/pmix4x.c kv->data.bo.bytes = NULL; kv 1102 opal/mca/pmix/pmix4x/pmix4x.c kv->data.bo.size = 0; kv 1110 opal/mca/pmix/pmix4x/pmix4x.c kv->type = OPAL_PERSIST; kv 1111 opal/mca/pmix/pmix4x/pmix4x.c kv->data.uint8 = pmix4x_convert_persist(v->data.persist); kv 1114 opal/mca/pmix/pmix4x/pmix4x.c kv->type = OPAL_PTR; kv 1115 opal/mca/pmix/pmix4x/pmix4x.c kv->data.ptr = v->data.ptr; kv 1118 opal/mca/pmix/pmix4x/pmix4x.c kv->type = OPAL_SCOPE; kv 1119 opal/mca/pmix/pmix4x/pmix4x.c kv->data.uint8 = pmix4x_convert_scope(v->data.scope); kv 1122 opal/mca/pmix/pmix4x/pmix4x.c kv->type = OPAL_DATA_RANGE; kv 1123 opal/mca/pmix/pmix4x/pmix4x.c kv->data.uint8 = pmix4x_convert_range(v->data.range); kv 1138 opal/mca/pmix/pmix4x/pmix4x.c kv->type = OPAL_PROC_STATE; kv 1141 opal/mca/pmix/pmix4x/pmix4x.c memcpy(&kv->data.uint8, &v->data.state, sizeof(uint8_t)); kv 1144 opal/mca/pmix/pmix4x/pmix4x.c kv->type = OPAL_PROC_INFO; kv 1153 opal/mca/pmix/pmix4x/pmix4x.c kv->data.pinfo.name.jobid = job->jobid; kv 1159 opal/mca/pmix/pmix4x/pmix4x.c if (OPAL_SUCCESS != (rc = opal_convert_string_to_jobid(&kv->data.pinfo.name.jobid, v->data.pinfo->proc.nspace))) { kv 1163 opal/mca/pmix/pmix4x/pmix4x.c kv->data.pinfo.name.vpid = pmix4x_convert_rank(v->data.pinfo->proc.rank); kv 1165 opal/mca/pmix/pmix4x/pmix4x.c kv->data.pinfo.hostname = strdup(v->data.pinfo->hostname); kv 1168 opal/mca/pmix/pmix4x/pmix4x.c kv->data.pinfo.executable_name = strdup(v->data.pinfo->executable_name); kv 1170 opal/mca/pmix/pmix4x/pmix4x.c kv->data.pinfo.pid = v->data.pinfo->pid; kv 1171 opal/mca/pmix/pmix4x/pmix4x.c kv->data.pinfo.exit_code = v->data.pinfo->exit_code; kv 1172 opal/mca/pmix/pmix4x/pmix4x.c kv->data.pinfo.state = pmix4x_convert_state(v->data.pinfo->state); kv 1176 opal/mca/pmix/pmix4x/pmix4x.c kv->data.ptr = NULL; kv 1180 opal/mca/pmix/pmix4x/pmix4x.c kv->type = OPAL_PTR; kv 1181 opal/mca/pmix/pmix4x/pmix4x.c kv->data.ptr = (void*)lt; kv 1196 opal/mca/pmix/pmix4x/pmix4x.c kv->type = OPAL_UNDEF; kv 1197 opal/mca/pmix/pmix4x/pmix4x.c kv->data.ptr = NULL; kv 1204 opal/mca/pmix/pmix4x/pmix4x.c kv->type = OPAL_VPID; kv 1205 opal/mca/pmix/pmix4x/pmix4x.c kv->data.name.vpid = pmix4x_convert_rank(v->data.rank); kv 1224 opal/mca/pmix/pmix4x/pmix4x.c kv->type = OPAL_ENVAR; kv 1225 opal/mca/pmix/pmix4x/pmix4x.c OBJ_CONSTRUCT(&kv->data.envar, opal_envar_t); kv 1227 opal/mca/pmix/pmix4x/pmix4x.c kv->data.envar.envar = strdup(v->data.envar.envar); kv 1230 opal/mca/pmix/pmix4x/pmix4x.c kv->data.envar.value = strdup(v->data.envar.value); kv 1232 opal/mca/pmix/pmix4x/pmix4x.c kv->data.envar.separator = v->data.envar.separator; kv 1267 opal/mca/pmix/pmix4x/pmix4x.c opal_value_t *kv; kv 1287 opal/mca/pmix/pmix4x/pmix4x.c OPAL_LIST_FOREACH(kv, event_codes, opal_value_t) { kv 1288 opal/mca/pmix/pmix4x/pmix4x.c op->pcodes[n] = pmix4x_convert_opalrc(kv->data.integer); kv 1297 opal/mca/pmix/pmix4x/pmix4x.c OPAL_LIST_FOREACH(kv, info, opal_value_t) { kv 1298 opal/mca/pmix/pmix4x/pmix4x.c (void)strncpy(op->info[n].key, kv->key, PMIX_MAX_KEYLEN); kv 1299 opal/mca/pmix/pmix4x/pmix4x.c pmix4x_value_load(&op->info[n].value, kv); kv 1368 opal/mca/pmix/pmix4x/pmix4x.c opal_value_t *kv; kv 1410 opal/mca/pmix/pmix4x/pmix4x.c OPAL_LIST_FOREACH(kv, info, opal_value_t) { kv 1411 opal/mca/pmix/pmix4x/pmix4x.c (void)strncpy(op->info[n].key, kv->key, PMIX_MAX_KEYLEN); kv 1414 opal/mca/pmix/pmix4x/pmix4x.c if (0 == strcmp(kv->key, OPAL_PMIX_JOB_TERM_STATUS)) { kv 1416 opal/mca/pmix/pmix4x/pmix4x.c op->info[n].value.data.status = pmix4x_convert_opalrc(kv->data.integer); kv 1418 opal/mca/pmix/pmix4x/pmix4x.c pmix4x_value_load(&op->info[n].value, kv); kv 336 opal/mca/pmix/pmix4x/pmix4x.h opal_value_t *kv); kv 337 opal/mca/pmix/pmix4x/pmix4x.h OPAL_MODULE_DECLSPEC int pmix4x_value_unload(opal_value_t *kv, kv 381 opal/mca/pmix/pmix4x/pmix4x_client.c pmix_value_t kv; kv 413 opal/mca/pmix/pmix4x/pmix4x_client.c PMIX_VALUE_CONSTRUCT(&kv); kv 414 opal/mca/pmix/pmix4x/pmix4x_client.c pmix4x_value_load(&kv, val); kv 417 opal/mca/pmix/pmix4x/pmix4x_client.c rc = PMIx_Store_internal(&p, val->key, &kv); kv 418 opal/mca/pmix/pmix4x/pmix4x_client.c PMIX_VALUE_DESTRUCT(&kv); kv 566 opal/mca/pmix/pmix4x/pmix4x_client.c pmix_value_t kv; kv 580 opal/mca/pmix/pmix4x/pmix4x_client.c PMIX_VALUE_CONSTRUCT(&kv); kv 581 opal/mca/pmix/pmix4x/pmix4x_client.c pmix4x_value_load(&kv, val); kv 583 opal/mca/pmix/pmix4x/pmix4x_client.c rc = PMIx_Put(pmix_scope, val->key, &kv); kv 584 opal/mca/pmix/pmix4x/pmix4x_client.c PMIX_VALUE_DESTRUCT(&kv); kv 675 opal/mca/pmix/pmix4x/pmix4x_client.c pmix_value_t *kv, void *cbdata) kv 687 opal/mca/pmix/pmix4x/pmix4x_client.c if (PMIX_SUCCESS == status && NULL != kv) { kv 688 opal/mca/pmix/pmix4x/pmix4x_client.c rc = pmix4x_value_unload(&val, kv); kv 933 opal/mca/pmix/pmix4x/pmix4x_server_north.c opal_value_t *kv; kv 945 opal/mca/pmix/pmix4x/pmix4x_server_north.c OPAL_LIST_FOREACH(kv, info, opal_value_t) { kv 946 opal/mca/pmix/pmix4x/pmix4x_server_north.c (void)strncpy(pcaddy->info[n].key, kv->key, PMIX_MAX_KEYLEN); kv 947 opal/mca/pmix/pmix4x/pmix4x_server_north.c pmix4x_value_load(&pcaddy->info[n].value, kv); kv 102 opal/mca/pmix/pmix4x/pmix4x_server_south.c opal_value_t *kv; kv 129 opal/mca/pmix/pmix4x/pmix4x_server_south.c OPAL_LIST_FOREACH(kv, info, opal_value_t) { kv 130 opal/mca/pmix/pmix4x/pmix4x_server_south.c (void)strncpy(pinfo[n].key, kv->key, PMIX_MAX_KEYLEN); kv 131 opal/mca/pmix/pmix4x/pmix4x_server_south.c pmix4x_value_load(&pinfo[n].value, kv); kv 254 opal/mca/pmix/pmix4x/pmix4x_server_south.c opal_value_t *kv, *k2; kv 284 opal/mca/pmix/pmix4x/pmix4x_server_south.c OPAL_LIST_FOREACH(kv, info, opal_value_t) { kv 285 opal/mca/pmix/pmix4x/pmix4x_server_south.c (void)strncpy(pinfo[n].key, kv->key, PMIX_MAX_KEYLEN); kv 286 opal/mca/pmix/pmix4x/pmix4x_server_south.c if (0 == strcmp(kv->key, OPAL_PMIX_PROC_DATA)) { kv 290 opal/mca/pmix/pmix4x/pmix4x_server_south.c pmapinfo = (opal_list_t*)kv->data.ptr; kv 307 opal/mca/pmix/pmix4x/pmix4x_server_south.c pmix4x_value_load(&pinfo[n].value, kv); kv 522 opal/mca/pmix/pmix4x/pmix4x_server_south.c opal_value_t *kv; kv 540 opal/mca/pmix/pmix4x/pmix4x_server_south.c OPAL_LIST_FOREACH(kv, info, opal_value_t) { kv 541 opal/mca/pmix/pmix4x/pmix4x_server_south.c (void)strncpy(pinfo[n].key, kv->key, PMIX_MAX_KEYLEN); kv 542 opal/mca/pmix/pmix4x/pmix4x_server_south.c if (0 == strcmp(kv->key, OPAL_PMIX_JOB_TERM_STATUS)) { kv 544 opal/mca/pmix/pmix4x/pmix4x_server_south.c pinfo[n].value.data.status = pmix4x_convert_opalrc(kv->data.integer); kv 546 opal/mca/pmix/pmix4x/pmix4x_server_south.c pmix4x_value_load(&pinfo[n].value, kv); kv 547 opal/mca/pmix/pmix4x/pmix4x_server_south.c if (0 == strcmp(kv->key, OPAL_PMIX_EVENT_CUSTOM_RANGE)) { kv 704 opal/mca/pmix/pmix4x/pmix4x_server_south.c opal_value_t *kv; kv 726 opal/mca/pmix/pmix4x/pmix4x_server_south.c OPAL_LIST_FOREACH(kv, info, opal_value_t) { kv 727 opal/mca/pmix/pmix4x/pmix4x_server_south.c (void)strncpy(pinfo[n].key, kv->key, PMIX_MAX_KEYLEN); kv 728 opal/mca/pmix/pmix4x/pmix4x_server_south.c pmix4x_value_load(&pinfo[n].value, kv); kv 756 opal/mca/pmix/pmix4x/pmix4x_server_south.c opal_value_t *kv; kv 778 opal/mca/pmix/pmix4x/pmix4x_server_south.c OPAL_LIST_FOREACH(kv, info, opal_value_t) { kv 779 opal/mca/pmix/pmix4x/pmix4x_server_south.c (void)strncpy(pinfo[n].key, kv->key, PMIX_MAX_KEYLEN); kv 780 opal/mca/pmix/pmix4x/pmix4x_server_south.c pmix4x_value_load(&pinfo[n].value, kv); kv 765 opal/mca/pmix/pmix_types.h opal_value_t *kv, void *cbdata); kv 46 opal/mca/pmix/s1/pmix_s1.c opal_value_t *kv); kv 49 opal/mca/pmix/s1/pmix_s1.c opal_value_t **kv); kv 153 opal/mca/pmix/s1/pmix_s1.c opal_value_t kv; kv 244 opal/mca/pmix/s1/pmix_s1.c OBJ_CONSTRUCT(&kv, opal_value_t); kv 245 opal/mca/pmix/s1/pmix_s1.c kv.key = strdup(OPAL_PMIX_JOBID); kv 246 opal/mca/pmix/s1/pmix_s1.c kv.type = OPAL_UINT32; kv 247 opal/mca/pmix/s1/pmix_s1.c kv.data.uint32 = s1_pname.jobid; kv 248 opal/mca/pmix/s1/pmix_s1.c if (OPAL_SUCCESS != (ret = opal_pmix_base_store(&wildcard_rank, &kv))) { kv 250 opal/mca/pmix/s1/pmix_s1.c OBJ_DESTRUCT(&kv); kv 253 opal/mca/pmix/s1/pmix_s1.c OBJ_DESTRUCT(&kv); kv 256 opal/mca/pmix/s1/pmix_s1.c OBJ_CONSTRUCT(&kv, opal_value_t); kv 257 opal/mca/pmix/s1/pmix_s1.c kv.key = strdup(OPAL_PMIX_RANK); kv 258 opal/mca/pmix/s1/pmix_s1.c kv.type = OPAL_UINT32; kv 259 opal/mca/pmix/s1/pmix_s1.c kv.data.uint32 = rank; kv 260 opal/mca/pmix/s1/pmix_s1.c if (OPAL_SUCCESS != (ret = opal_pmix_base_store(&OPAL_PROC_MY_NAME, &kv))) { kv 262 opal/mca/pmix/s1/pmix_s1.c OBJ_DESTRUCT(&kv); kv 265 opal/mca/pmix/s1/pmix_s1.c OBJ_DESTRUCT(&kv); kv 285 opal/mca/pmix/s1/pmix_s1.c OBJ_CONSTRUCT(&kv, opal_value_t); kv 286 opal/mca/pmix/s1/pmix_s1.c kv.key = strdup(OPAL_PMIX_LOCAL_SIZE); kv 287 opal/mca/pmix/s1/pmix_s1.c kv.type = OPAL_UINT32; kv 288 opal/mca/pmix/s1/pmix_s1.c kv.data.uint32 = nlranks; kv 289 opal/mca/pmix/s1/pmix_s1.c if (OPAL_SUCCESS != (ret = opal_pmix_base_store(&wildcard_rank, &kv))) { kv 291 opal/mca/pmix/s1/pmix_s1.c OBJ_DESTRUCT(&kv); kv 294 opal/mca/pmix/s1/pmix_s1.c OBJ_DESTRUCT(&kv); kv 325 opal/mca/pmix/s1/pmix_s1.c OBJ_CONSTRUCT(&kv, opal_value_t); kv 326 opal/mca/pmix/s1/pmix_s1.c kv.key = strdup(OPAL_PMIX_LOCAL_PEERS); kv 327 opal/mca/pmix/s1/pmix_s1.c kv.type = OPAL_STRING; kv 328 opal/mca/pmix/s1/pmix_s1.c kv.data.string = str; kv 329 opal/mca/pmix/s1/pmix_s1.c if (OPAL_SUCCESS != (ret = opal_pmix_base_store(&wildcard_rank, &kv))) { kv 331 opal/mca/pmix/s1/pmix_s1.c OBJ_DESTRUCT(&kv); kv 334 opal/mca/pmix/s1/pmix_s1.c OBJ_DESTRUCT(&kv); kv 338 opal/mca/pmix/s1/pmix_s1.c OBJ_CONSTRUCT(&kv, opal_value_t); kv 339 opal/mca/pmix/s1/pmix_s1.c kv.key = strdup(OPAL_PMIX_LOCALLDR); kv 340 opal/mca/pmix/s1/pmix_s1.c kv.type = OPAL_UINT64; kv 341 opal/mca/pmix/s1/pmix_s1.c kv.data.uint64 = *(uint64_t*)&ldr; kv 342 opal/mca/pmix/s1/pmix_s1.c if (OPAL_SUCCESS != (ret = opal_pmix_base_store(&wildcard_rank, &kv))) { kv 344 opal/mca/pmix/s1/pmix_s1.c OBJ_DESTRUCT(&kv); kv 347 opal/mca/pmix/s1/pmix_s1.c OBJ_DESTRUCT(&kv); kv 349 opal/mca/pmix/s1/pmix_s1.c OBJ_CONSTRUCT(&kv, opal_value_t); kv 350 opal/mca/pmix/s1/pmix_s1.c kv.key = strdup(OPAL_PMIX_LOCAL_RANK); kv 351 opal/mca/pmix/s1/pmix_s1.c kv.type = OPAL_UINT16; kv 352 opal/mca/pmix/s1/pmix_s1.c kv.data.uint16 = lrank; kv 353 opal/mca/pmix/s1/pmix_s1.c if (OPAL_SUCCESS != (ret = opal_pmix_base_store(&OPAL_PROC_MY_NAME, &kv))) { kv 355 opal/mca/pmix/s1/pmix_s1.c OBJ_DESTRUCT(&kv); kv 358 opal/mca/pmix/s1/pmix_s1.c OBJ_DESTRUCT(&kv); kv 360 opal/mca/pmix/s1/pmix_s1.c OBJ_CONSTRUCT(&kv, opal_value_t); kv 361 opal/mca/pmix/s1/pmix_s1.c kv.key = strdup(OPAL_PMIX_NODE_RANK); kv 362 opal/mca/pmix/s1/pmix_s1.c kv.type = OPAL_UINT16; kv 363 opal/mca/pmix/s1/pmix_s1.c kv.data.uint16 = nrank; kv 364 opal/mca/pmix/s1/pmix_s1.c if (OPAL_SUCCESS != (ret = opal_pmix_base_store(&OPAL_PROC_MY_NAME, &kv))) { kv 366 opal/mca/pmix/s1/pmix_s1.c OBJ_DESTRUCT(&kv); kv 369 opal/mca/pmix/s1/pmix_s1.c OBJ_DESTRUCT(&kv); kv 378 opal/mca/pmix/s1/pmix_s1.c OBJ_CONSTRUCT(&kv, opal_value_t); kv 379 opal/mca/pmix/s1/pmix_s1.c kv.key = strdup(OPAL_PMIX_UNIV_SIZE); kv 380 opal/mca/pmix/s1/pmix_s1.c kv.type = OPAL_UINT32; kv 381 opal/mca/pmix/s1/pmix_s1.c kv.data.uint32 = i; kv 382 opal/mca/pmix/s1/pmix_s1.c if (OPAL_SUCCESS != (ret = opal_pmix_base_store(&wildcard_rank, &kv))) { kv 384 opal/mca/pmix/s1/pmix_s1.c OBJ_DESTRUCT(&kv); kv 387 opal/mca/pmix/s1/pmix_s1.c OBJ_DESTRUCT(&kv); kv 389 opal/mca/pmix/s1/pmix_s1.c OBJ_CONSTRUCT(&kv, opal_value_t); kv 390 opal/mca/pmix/s1/pmix_s1.c kv.key = strdup(OPAL_PMIX_MAX_PROCS); kv 391 opal/mca/pmix/s1/pmix_s1.c kv.type = OPAL_UINT32; kv 392 opal/mca/pmix/s1/pmix_s1.c kv.data.uint32 = i; kv 393 opal/mca/pmix/s1/pmix_s1.c if (OPAL_SUCCESS != (ret = opal_pmix_base_store(&wildcard_rank, &kv))) { kv 395 opal/mca/pmix/s1/pmix_s1.c OBJ_DESTRUCT(&kv); kv 398 opal/mca/pmix/s1/pmix_s1.c OBJ_DESTRUCT(&kv); kv 407 opal/mca/pmix/s1/pmix_s1.c OBJ_CONSTRUCT(&kv, opal_value_t); kv 408 opal/mca/pmix/s1/pmix_s1.c kv.key = strdup(OPAL_PMIX_JOB_SIZE); kv 409 opal/mca/pmix/s1/pmix_s1.c kv.type = OPAL_UINT32; kv 410 opal/mca/pmix/s1/pmix_s1.c kv.data.uint32 = i; kv 411 opal/mca/pmix/s1/pmix_s1.c if (OPAL_SUCCESS != (ret = opal_pmix_base_store(&wildcard_rank, &kv))) { kv 413 opal/mca/pmix/s1/pmix_s1.c OBJ_DESTRUCT(&kv); kv 416 opal/mca/pmix/s1/pmix_s1.c OBJ_DESTRUCT(&kv); kv 424 opal/mca/pmix/s1/pmix_s1.c OBJ_CONSTRUCT(&kv, opal_value_t); kv 425 opal/mca/pmix/s1/pmix_s1.c kv.key = strdup(OPAL_PMIX_APPNUM); kv 426 opal/mca/pmix/s1/pmix_s1.c kv.type = OPAL_UINT32; kv 427 opal/mca/pmix/s1/pmix_s1.c kv.data.uint32 = i; kv 428 opal/mca/pmix/s1/pmix_s1.c if (OPAL_SUCCESS != (ret = opal_pmix_base_store(&OPAL_PROC_MY_NAME, &kv))) { kv 430 opal/mca/pmix/s1/pmix_s1.c OBJ_DESTRUCT(&kv); kv 433 opal/mca/pmix/s1/pmix_s1.c OBJ_DESTRUCT(&kv); kv 492 opal/mca/pmix/s1/pmix_s1.c opal_value_t *kv) kv 498 opal/mca/pmix/s1/pmix_s1.c OPAL_NAME_PRINT(OPAL_PROC_MY_NAME), kv->key); kv 500 opal/mca/pmix/s1/pmix_s1.c if (OPAL_SUCCESS != (rc = opal_pmix_base_store_encoded (kv->key, (void*)&kv->data, kv->type, &pmix_packed_data, &pmix_packed_data_offset))) { kv 665 opal/mca/pmix/s1/pmix_s1.c opal_value_t **kv) kv 672 opal/mca/pmix/s1/pmix_s1.c rc = opal_pmix_base_cache_keys_locally(id, key, kv, pmix_kvs_name, pmix_vallen_max, kvs_get); kv 49 opal/mca/pmix/s2/pmix_s2.c opal_value_t *kv); kv 52 opal/mca/pmix/s2/pmix_s2.c opal_value_t **kv); kv 171 opal/mca/pmix/s2/pmix_s2.c opal_value_t kv; kv 251 opal/mca/pmix/s2/pmix_s2.c OBJ_CONSTRUCT(&kv, opal_value_t); kv 252 opal/mca/pmix/s2/pmix_s2.c kv.key = strdup(OPAL_PMIX_JOBID); kv 253 opal/mca/pmix/s2/pmix_s2.c kv.type = OPAL_UINT32; kv 254 opal/mca/pmix/s2/pmix_s2.c kv.data.uint32 = s2_pname.jobid; kv 255 opal/mca/pmix/s2/pmix_s2.c if (OPAL_SUCCESS != (ret = opal_pmix_base_store(&wildcard_rank, &kv))) { kv 257 opal/mca/pmix/s2/pmix_s2.c OBJ_DESTRUCT(&kv); kv 260 opal/mca/pmix/s2/pmix_s2.c OBJ_DESTRUCT(&kv); // frees pmix_kvs_name kv 263 opal/mca/pmix/s2/pmix_s2.c OBJ_CONSTRUCT(&kv, opal_value_t); kv 264 opal/mca/pmix/s2/pmix_s2.c kv.key = strdup(OPAL_PMIX_JOB_SIZE); kv 265 opal/mca/pmix/s2/pmix_s2.c kv.type = OPAL_UINT32; kv 266 opal/mca/pmix/s2/pmix_s2.c kv.data.uint32 = size; kv 267 opal/mca/pmix/s2/pmix_s2.c if (OPAL_SUCCESS != (ret = opal_pmix_base_store(&wildcard_rank, &kv))) { kv 269 opal/mca/pmix/s2/pmix_s2.c OBJ_DESTRUCT(&kv); kv 272 opal/mca/pmix/s2/pmix_s2.c OBJ_DESTRUCT(&kv); kv 275 opal/mca/pmix/s2/pmix_s2.c OBJ_CONSTRUCT(&kv, opal_value_t); kv 276 opal/mca/pmix/s2/pmix_s2.c kv.key = strdup(OPAL_PMIX_APPNUM); kv 277 opal/mca/pmix/s2/pmix_s2.c kv.type = OPAL_UINT32; kv 278 opal/mca/pmix/s2/pmix_s2.c kv.data.uint32 = appnum; kv 279 opal/mca/pmix/s2/pmix_s2.c if (OPAL_SUCCESS != (ret = opal_pmix_base_store(&OPAL_PROC_MY_NAME, &kv))) { kv 281 opal/mca/pmix/s2/pmix_s2.c OBJ_DESTRUCT(&kv); kv 284 opal/mca/pmix/s2/pmix_s2.c OBJ_DESTRUCT(&kv); kv 293 opal/mca/pmix/s2/pmix_s2.c OBJ_CONSTRUCT(&kv, opal_value_t); kv 294 opal/mca/pmix/s2/pmix_s2.c kv.key = strdup(OPAL_PMIX_UNIV_SIZE); kv 295 opal/mca/pmix/s2/pmix_s2.c kv.type = OPAL_UINT32; kv 296 opal/mca/pmix/s2/pmix_s2.c kv.data.uint32 = atoi(buf); kv 297 opal/mca/pmix/s2/pmix_s2.c if (OPAL_SUCCESS != (ret = opal_pmix_base_store(&wildcard_rank, &kv))) { kv 299 opal/mca/pmix/s2/pmix_s2.c OBJ_DESTRUCT(&kv); kv 302 opal/mca/pmix/s2/pmix_s2.c OBJ_DESTRUCT(&kv); kv 304 opal/mca/pmix/s2/pmix_s2.c OBJ_CONSTRUCT(&kv, opal_value_t); kv 305 opal/mca/pmix/s2/pmix_s2.c kv.key = strdup(OPAL_PMIX_MAX_PROCS); kv 306 opal/mca/pmix/s2/pmix_s2.c kv.type = OPAL_UINT32; kv 307 opal/mca/pmix/s2/pmix_s2.c kv.data.uint32 = atoi(buf); kv 308 opal/mca/pmix/s2/pmix_s2.c if (OPAL_SUCCESS != (ret = opal_pmix_base_store(&wildcard_rank, &kv))) { kv 310 opal/mca/pmix/s2/pmix_s2.c OBJ_DESTRUCT(&kv); kv 313 opal/mca/pmix/s2/pmix_s2.c OBJ_DESTRUCT(&kv); kv 339 opal/mca/pmix/s2/pmix_s2.c OBJ_CONSTRUCT(&kv, opal_value_t); kv 340 opal/mca/pmix/s2/pmix_s2.c kv.key = strdup(OPAL_PMIX_LOCAL_SIZE); kv 341 opal/mca/pmix/s2/pmix_s2.c kv.type = OPAL_UINT32; kv 342 opal/mca/pmix/s2/pmix_s2.c kv.data.uint32 = s2_nlranks; kv 343 opal/mca/pmix/s2/pmix_s2.c if (OPAL_SUCCESS != (ret = opal_pmix_base_store(&wildcard_rank, &kv))) { kv 345 opal/mca/pmix/s2/pmix_s2.c OBJ_DESTRUCT(&kv); kv 348 opal/mca/pmix/s2/pmix_s2.c OBJ_DESTRUCT(&kv); kv 371 opal/mca/pmix/s2/pmix_s2.c OBJ_CONSTRUCT(&kv, opal_value_t); kv 372 opal/mca/pmix/s2/pmix_s2.c kv.key = strdup(OPAL_PMIX_LOCAL_PEERS); kv 373 opal/mca/pmix/s2/pmix_s2.c kv.type = OPAL_STRING; kv 374 opal/mca/pmix/s2/pmix_s2.c kv.data.string = str; kv 375 opal/mca/pmix/s2/pmix_s2.c if (OPAL_SUCCESS != (ret = opal_pmix_base_store(&wildcard_rank, &kv))) { kv 377 opal/mca/pmix/s2/pmix_s2.c OBJ_DESTRUCT(&kv); kv 380 opal/mca/pmix/s2/pmix_s2.c OBJ_DESTRUCT(&kv); kv 384 opal/mca/pmix/s2/pmix_s2.c OBJ_CONSTRUCT(&kv, opal_value_t); kv 385 opal/mca/pmix/s2/pmix_s2.c kv.key = strdup(OPAL_PMIX_LOCALLDR); kv 386 opal/mca/pmix/s2/pmix_s2.c kv.type = OPAL_UINT64; kv 387 opal/mca/pmix/s2/pmix_s2.c kv.data.uint64 = *(uint64_t*)&ldr; kv 388 opal/mca/pmix/s2/pmix_s2.c if (OPAL_SUCCESS != (ret = opal_pmix_base_store(&wildcard_rank, &kv))) { kv 390 opal/mca/pmix/s2/pmix_s2.c OBJ_DESTRUCT(&kv); kv 393 opal/mca/pmix/s2/pmix_s2.c OBJ_DESTRUCT(&kv); kv 395 opal/mca/pmix/s2/pmix_s2.c OBJ_CONSTRUCT(&kv, opal_value_t); kv 396 opal/mca/pmix/s2/pmix_s2.c kv.key = strdup(OPAL_PMIX_LOCAL_RANK); kv 397 opal/mca/pmix/s2/pmix_s2.c kv.type = OPAL_UINT16; kv 398 opal/mca/pmix/s2/pmix_s2.c kv.data.uint16 = s2_lrank; kv 399 opal/mca/pmix/s2/pmix_s2.c if (OPAL_SUCCESS != (ret = opal_pmix_base_store(&OPAL_PROC_MY_NAME, &kv))) { kv 401 opal/mca/pmix/s2/pmix_s2.c OBJ_DESTRUCT(&kv); kv 404 opal/mca/pmix/s2/pmix_s2.c OBJ_DESTRUCT(&kv); kv 406 opal/mca/pmix/s2/pmix_s2.c OBJ_CONSTRUCT(&kv, opal_value_t); kv 407 opal/mca/pmix/s2/pmix_s2.c kv.key = strdup(OPAL_PMIX_NODE_RANK); kv 408 opal/mca/pmix/s2/pmix_s2.c kv.type = OPAL_UINT16; kv 409 opal/mca/pmix/s2/pmix_s2.c kv.data.uint16 = s2_nrank; kv 410 opal/mca/pmix/s2/pmix_s2.c if (OPAL_SUCCESS != (ret = opal_pmix_base_store(&OPAL_PROC_MY_NAME, &kv))) { kv 412 opal/mca/pmix/s2/pmix_s2.c OBJ_DESTRUCT(&kv); kv 415 opal/mca/pmix/s2/pmix_s2.c OBJ_DESTRUCT(&kv); kv 523 opal/mca/pmix/s2/pmix_s2.c opal_value_t *kv) kv 529 opal/mca/pmix/s2/pmix_s2.c OPAL_NAME_PRINT(OPAL_PROC_MY_NAME), kv->key); kv 531 opal/mca/pmix/s2/pmix_s2.c if (OPAL_SUCCESS != (rc = opal_pmix_base_store_encoded (kv->key, (void*)&kv->data, kv->type, &pmix_packed_data, &pmix_packed_data_offset))) { kv 684 opal/mca/pmix/s2/pmix_s2.c opal_value_t **kv) kv 687 opal/mca/pmix/s2/pmix_s2.c rc = opal_pmix_base_cache_keys_locally(id, key, kv, pmix_kvs_name, pmix_vallen_max, kvs_get); kv 121 orte/mca/errmgr/default_app/errmgr_default_app.c opal_value_t *kv; kv 129 orte/mca/errmgr/default_app/errmgr_default_app.c kv = OBJ_NEW(opal_value_t); kv 130 orte/mca/errmgr/default_app/errmgr_default_app.c kv->key = strdup(OPAL_PMIX_EVENT_HDLR_NAME); kv 131 orte/mca/errmgr/default_app/errmgr_default_app.c kv->type = OPAL_STRING; kv 132 orte/mca/errmgr/default_app/errmgr_default_app.c kv->data.string = strdup("ORTE-APP-DEFAULT"); kv 133 orte/mca/errmgr/default_app/errmgr_default_app.c opal_list_append(&directives, &kv->super); kv 70 orte/mca/ess/base/ess_base_std_tool.c opal_value_t *kv; kv 76 orte/mca/ess/base/ess_base_std_tool.c kv = (opal_value_t*)opal_list_get_first(info); kv 77 orte/mca/ess/base/ess_base_std_tool.c if (NULL == kv) { kv 80 orte/mca/ess/base/ess_base_std_tool.c if (0 == strcmp(kv->key, OPAL_PMIX_SERVER_URI)) { kv 81 orte/mca/ess/base/ess_base_std_tool.c orte_process_info.my_hnp_uri = strdup(kv->data.string); kv 98 orte/mca/ess/base/ess_base_std_tool.c opal_value_t *kv, *knext, val; kv 135 orte/mca/ess/base/ess_base_std_tool.c OPAL_LIST_FOREACH_SAFE(kv, knext, flags, opal_value_t) { kv 136 orte/mca/ess/base/ess_base_std_tool.c opal_list_remove_item(flags, &kv->super); kv 137 orte/mca/ess/base/ess_base_std_tool.c opal_list_append(&info, &kv->super); kv 105 orte/mca/ess/pmi/ess_pmi_module.c opal_value_t *kv; kv 399 orte/mca/ess/pmi/ess_pmi_module.c kv = OBJ_NEW(opal_value_t); kv 400 orte/mca/ess/pmi/ess_pmi_module.c kv->key = strdup(OPAL_PMIX_LOCALITY); kv 401 orte/mca/ess/pmi/ess_pmi_module.c kv->type = OPAL_UINT16; kv 406 orte/mca/ess/pmi/ess_pmi_module.c kv->data.uint16 = u16; kv 407 orte/mca/ess/pmi/ess_pmi_module.c ret = opal_pmix.store_local(&pname, kv); kv 416 orte/mca/ess/pmi/ess_pmi_module.c OBJ_RELEASE(kv); kv 274 orte/mca/grpcomm/direct/grpcomm_direct.c opal_value_t kv, *kval; kv 437 orte/mca/grpcomm/direct/grpcomm_direct.c OBJ_CONSTRUCT(&kv, opal_value_t); kv 438 orte/mca/grpcomm/direct/grpcomm_direct.c kv.key = OPAL_PMIX_PROC_URI; kv 439 orte/mca/grpcomm/direct/grpcomm_direct.c kv.type = OPAL_STRING; kv 443 orte/mca/grpcomm/direct/grpcomm_direct.c if (ORTE_SUCCESS != (ret = opal_dss.unpack(&wireup, &kv.data.string, &cnt, OPAL_STRING))) { kv 447 orte/mca/grpcomm/direct/grpcomm_direct.c if (OPAL_SUCCESS != (ret = opal_pmix.store_local(&dmn, &kv))) { kv 449 orte/mca/grpcomm/direct/grpcomm_direct.c free(kv.data.string); kv 452 orte/mca/grpcomm/direct/grpcomm_direct.c free(kv.data.string); kv 453 orte/mca/grpcomm/direct/grpcomm_direct.c kv.data.string = NULL; kv 109 orte/mca/odls/base/odls_base_default_fns.c opal_value_t *kv; kv 116 orte/mca/odls/base/odls_base_default_fns.c OPAL_LIST_FOREACH(kv, info, opal_value_t) { kv 117 orte/mca/odls/base/odls_base_default_fns.c if (OPAL_SUCCESS != (rc = opal_dss.pack(&cache, &kv, 1, OPAL_VALUE))) { kv 152 orte/mca/odls/base/odls_base_default_fns.c opal_value_t *val = NULL, *kv; kv 236 orte/mca/odls/base/odls_base_default_fns.c OPAL_LIST_FOREACH(kv, modex, opal_value_t) { kv 237 orte/mca/odls/base/odls_base_default_fns.c if (ORTE_SUCCESS != (rc = opal_dss.pack(wireup, &kv, 1, OPAL_VALUE))) { kv 301 orte/mca/odls/base/odls_base_default_fns.c OPAL_LIST_FOREACH(kv, modex, opal_value_t) { kv 302 orte/mca/odls/base/odls_base_default_fns.c if (ORTE_SUCCESS != (rc = opal_dss.pack(wireup, &kv, 1, OPAL_VALUE))) { kv 414 orte/mca/odls/base/odls_base_default_fns.c kv = OBJ_NEW(opal_value_t); kv 415 orte/mca/odls/base/odls_base_default_fns.c kv->key = strdup(OPAL_PMIX_ALLOC_NETWORK_ID); kv 416 orte/mca/odls/base/odls_base_default_fns.c kv->type = OPAL_STRING; kv 417 orte/mca/odls/base/odls_base_default_fns.c opal_asprintf(&kv->data.string, "%s.net", ORTE_JOBID_PRINT(jdata->jobid)); kv 418 orte/mca/odls/base/odls_base_default_fns.c opal_list_append(&ilist, &kv->super); kv 420 orte/mca/odls/base/odls_base_default_fns.c kv = OBJ_NEW(opal_value_t); kv 421 orte/mca/odls/base/odls_base_default_fns.c kv->key = strdup(OPAL_PMIX_ALLOC_NETWORK_SEC_KEY); kv 422 orte/mca/odls/base/odls_base_default_fns.c kv->type = OPAL_BOOL; kv 423 orte/mca/odls/base/odls_base_default_fns.c kv->data.flag = true; kv 424 orte/mca/odls/base/odls_base_default_fns.c opal_list_append(&ilist, &kv->super); kv 426 orte/mca/odls/base/odls_base_default_fns.c kv = OBJ_NEW(opal_value_t); kv 427 orte/mca/odls/base/odls_base_default_fns.c kv->key = strdup(OPAL_PMIX_SETUP_APP_ENVARS); kv 428 orte/mca/odls/base/odls_base_default_fns.c kv->type = OPAL_BOOL; kv 429 orte/mca/odls/base/odls_base_default_fns.c kv->data.flag = true; kv 430 orte/mca/odls/base/odls_base_default_fns.c opal_list_append(&ilist, &kv->super); kv 465 orte/mca/odls/base/odls_base_default_fns.c opal_value_t *kv; kv 639 orte/mca/odls/base/odls_base_default_fns.c while (ORTE_SUCCESS == (rc = opal_dss.unpack(bptr, &kv, &cnt, OPAL_VALUE))) { kv 642 orte/mca/odls/base/odls_base_default_fns.c if (0 == strcmp(kv->key, OPAL_PMIX_SET_ENVAR) || kv 643 orte/mca/odls/base/odls_base_default_fns.c 0 == strcmp(kv->key, OPAL_PMIX_ADD_ENVAR) || kv 644 orte/mca/odls/base/odls_base_default_fns.c 0 == strcmp(kv->key, OPAL_PMIX_UNSET_ENVAR) || kv 645 orte/mca/odls/base/odls_base_default_fns.c 0 == strcmp(kv->key, OPAL_PMIX_PREPEND_ENVAR) || kv 646 orte/mca/odls/base/odls_base_default_fns.c 0 == strcmp(kv->key, OPAL_PMIX_APPEND_ENVAR)) { kv 648 orte/mca/odls/base/odls_base_default_fns.c "ORTE:ODLS ADDING ENVAR %s", kv->data.envar.envar); kv 649 orte/mca/odls/base/odls_base_default_fns.c opal_list_prepend(&cache, &kv->super); kv 652 orte/mca/odls/base/odls_base_default_fns.c opal_list_append(&local_support, &kv->super); kv 657 orte/mca/odls/base/odls_base_default_fns.c while (NULL != (kv = (opal_value_t*)opal_list_remove_first(&cache))) { kv 658 orte/mca/odls/base/odls_base_default_fns.c if (0 == strcmp(kv->key, OPAL_PMIX_SET_ENVAR)) { kv 660 orte/mca/odls/base/odls_base_default_fns.c ORTE_ATTR_GLOBAL, &kv->data.envar, OPAL_ENVAR); kv 661 orte/mca/odls/base/odls_base_default_fns.c } else if (0 == strcmp(kv->key, OPAL_PMIX_ADD_ENVAR)) { kv 663 orte/mca/odls/base/odls_base_default_fns.c ORTE_ATTR_GLOBAL, &kv->data.envar, OPAL_ENVAR); kv 664 orte/mca/odls/base/odls_base_default_fns.c } else if (0 == strcmp(kv->key, OPAL_PMIX_UNSET_ENVAR)) { kv 666 orte/mca/odls/base/odls_base_default_fns.c ORTE_ATTR_GLOBAL, kv->data.string, OPAL_STRING); kv 667 orte/mca/odls/base/odls_base_default_fns.c } else if (0 == strcmp(kv->key, OPAL_PMIX_PREPEND_ENVAR)) { kv 669 orte/mca/odls/base/odls_base_default_fns.c ORTE_ATTR_GLOBAL, &kv->data.envar, OPAL_ENVAR); kv 670 orte/mca/odls/base/odls_base_default_fns.c } else if (0 == strcmp(kv->key, OPAL_PMIX_APPEND_ENVAR)) { kv 672 orte/mca/odls/base/odls_base_default_fns.c ORTE_ATTR_GLOBAL, &kv->data.envar, OPAL_ENVAR); kv 674 orte/mca/odls/base/odls_base_default_fns.c OBJ_RELEASE(kv); kv 1092 orte/mca/plm/base/plm_base_launch_support.c opal_value_t *kv; kv 1140 orte/mca/plm/base/plm_base_launch_support.c if (ORTE_SUCCESS != (rc = opal_dss.unpack(buffer, &kv, &idx, OPAL_VALUE))) { kv 1146 orte/mca/plm/base/plm_base_launch_support.c opal_pmix.store_local(&dname, kv); kv 1147 orte/mca/plm/base/plm_base_launch_support.c OBJ_RELEASE(kv); kv 51 orte/mca/ras/base/ras_base_node.c orte_attribute_t *kv; kv 128 orte/mca/ras/base/ras_base_node.c OPAL_LIST_FOREACH(kv, &node->attributes, orte_attribute_t) { kv 129 orte/mca/ras/base/ras_base_node.c orte_set_attribute(&node->attributes, kv->key, ORTE_ATTR_LOCAL, &kv->data, kv->type); kv 212 orte/mca/rtc/hwloc/rtc_hwloc.c opal_value_t *kv; kv 231 orte/mca/rtc/hwloc/rtc_hwloc.c kv = OBJ_NEW(opal_value_t); kv 232 orte/mca/rtc/hwloc/rtc_hwloc.c kv->key = strdup(OPAL_PMIX_HWLOC_SHMEM_FILE); kv 233 orte/mca/rtc/hwloc/rtc_hwloc.c kv->type = OPAL_STRING; kv 234 orte/mca/rtc/hwloc/rtc_hwloc.c kv->data.string = strdup(shmemfile); kv 235 orte/mca/rtc/hwloc/rtc_hwloc.c opal_list_append(cache, &kv->super); kv 237 orte/mca/rtc/hwloc/rtc_hwloc.c kv = OBJ_NEW(opal_value_t); kv 238 orte/mca/rtc/hwloc/rtc_hwloc.c kv->key = strdup(OPAL_PMIX_HWLOC_SHMEM_ADDR); kv 239 orte/mca/rtc/hwloc/rtc_hwloc.c kv->type = OPAL_SIZE; kv 240 orte/mca/rtc/hwloc/rtc_hwloc.c kv->data.size = shmemaddr; kv 241 orte/mca/rtc/hwloc/rtc_hwloc.c opal_list_append(cache, &kv->super); kv 243 orte/mca/rtc/hwloc/rtc_hwloc.c kv = OBJ_NEW(opal_value_t); kv 244 orte/mca/rtc/hwloc/rtc_hwloc.c kv->key = strdup(OPAL_PMIX_HWLOC_SHMEM_SIZE); kv 245 orte/mca/rtc/hwloc/rtc_hwloc.c kv->type = OPAL_SIZE; kv 246 orte/mca/rtc/hwloc/rtc_hwloc.c kv->data.size = shmemsize; kv 247 orte/mca/rtc/hwloc/rtc_hwloc.c opal_list_append(cache, &kv->super); kv 527 orte/mca/state/base/state_base_fns.c opal_value_t kv, *kvptr; kv 567 orte/mca/state/base/state_base_fns.c OBJ_CONSTRUCT(&kv, opal_value_t); kv 568 orte/mca/state/base/state_base_fns.c kv.key = strdup(OPAL_PMIX_EVENT_AFFECTED_PROC); kv 569 orte/mca/state/base/state_base_fns.c kv.type = OPAL_NAME; kv 570 orte/mca/state/base/state_base_fns.c kv.data.name.jobid = proc->jobid; kv 571 orte/mca/state/base/state_base_fns.c kv.data.name.vpid = proc->vpid; kv 572 orte/mca/state/base/state_base_fns.c kvptr = &kv; kv 575 orte/mca/state/base/state_base_fns.c OBJ_DESTRUCT(&kv); kv 579 orte/mca/state/base/state_base_fns.c OBJ_DESTRUCT(&kv); kv 596 orte/mca/state/base/state_base_fns.c OBJ_CONSTRUCT(&kv, opal_value_t); kv 597 orte/mca/state/base/state_base_fns.c kv.key = strdup(OPAL_PMIX_EVENT_CUSTOM_RANGE); kv 598 orte/mca/state/base/state_base_fns.c kv.type = OPAL_NAME; kv 599 orte/mca/state/base/state_base_fns.c kv.data.name.jobid = target->jobid; kv 600 orte/mca/state/base/state_base_fns.c kv.data.name.vpid = target->vpid; kv 601 orte/mca/state/base/state_base_fns.c kvptr = &kv; kv 604 orte/mca/state/base/state_base_fns.c OBJ_DESTRUCT(&kv); kv 608 orte/mca/state/base/state_base_fns.c OBJ_DESTRUCT(&kv); kv 217 orte/mca/state/hnp/state_hnp.c opal_value_t kv, *kvptr; kv 252 orte/mca/state/hnp/state_hnp.c OBJ_CONSTRUCT(&kv, opal_value_t); kv 253 orte/mca/state/hnp/state_hnp.c kv.key = strdup(OPAL_PMIX_EVENT_AFFECTED_PROC); kv 254 orte/mca/state/hnp/state_hnp.c kv.type = OPAL_NAME; kv 255 orte/mca/state/hnp/state_hnp.c kv.data.name.jobid = proc->jobid; kv 256 orte/mca/state/hnp/state_hnp.c kv.data.name.vpid = proc->vpid; kv 257 orte/mca/state/hnp/state_hnp.c kvptr = &kv; kv 260 orte/mca/state/hnp/state_hnp.c OBJ_DESTRUCT(&kv); kv 264 orte/mca/state/hnp/state_hnp.c OBJ_DESTRUCT(&kv); kv 276 orte/mca/state/hnp/state_hnp.c OBJ_CONSTRUCT(&kv, opal_value_t); kv 277 orte/mca/state/hnp/state_hnp.c kv.key = strdup(OPAL_PMIX_EVENT_AFFECTED_PROC); kv 278 orte/mca/state/hnp/state_hnp.c kv.type = OPAL_NAME; kv 279 orte/mca/state/hnp/state_hnp.c kv.data.name.jobid = proc->jobid; kv 280 orte/mca/state/hnp/state_hnp.c kv.data.name.vpid = proc->vpid; kv 281 orte/mca/state/hnp/state_hnp.c kvptr = &kv; kv 284 orte/mca/state/hnp/state_hnp.c OBJ_DESTRUCT(&kv); kv 288 orte/mca/state/hnp/state_hnp.c OBJ_DESTRUCT(&kv); kv 291 orte/mca/state/hnp/state_hnp.c OBJ_CONSTRUCT(&kv, opal_value_t); kv 292 orte/mca/state/hnp/state_hnp.c kv.key = strdup(OPAL_PMIX_EVENT_CUSTOM_RANGE); kv 293 orte/mca/state/hnp/state_hnp.c kv.type = OPAL_NAME; kv 294 orte/mca/state/hnp/state_hnp.c kv.data.name.jobid = target->jobid; kv 295 orte/mca/state/hnp/state_hnp.c kv.data.name.vpid = target->vpid; kv 296 orte/mca/state/hnp/state_hnp.c kvptr = &kv; kv 299 orte/mca/state/hnp/state_hnp.c OBJ_DESTRUCT(&kv); kv 303 orte/mca/state/hnp/state_hnp.c OBJ_DESTRUCT(&kv); kv 785 orte/orted/orted_main.c opal_value_t *vptr = NULL, *kv; kv 831 orte/orted/orted_main.c OPAL_LIST_FOREACH(kv, modex, opal_value_t) { kv 832 orte/orted/orted_main.c if (ORTE_SUCCESS != (ret = opal_dss.pack(buffer, &kv, 1, OPAL_VALUE))) { kv 1099 orte/orted/orted_main.c opal_value_t *kv; kv 1126 orte/orted/orted_main.c if (ORTE_SUCCESS != (ret = opal_dss.unpack(buffer, &kv, &cnt, OPAL_VALUE))) { kv 1131 orte/orted/orted_main.c opal_pmix.store_local(&child, kv); kv 1132 orte/orted/orted_main.c OBJ_RELEASE(kv); kv 2360 orte/orted/orted_submit.c opal_value_t kv, *kvptr; kv 2385 orte/orted/orted_submit.c OBJ_CONSTRUCT(&kv, opal_value_t); kv 2386 orte/orted/orted_submit.c kv.key = strdup(OPAL_PMIX_EVENT_NON_DEFAULT); kv 2387 orte/orted/orted_submit.c kv.type = OPAL_BOOL; kv 2388 orte/orted/orted_submit.c kv.data.flag = true; kv 2389 orte/orted/orted_submit.c kvptr = &kv; kv 2392 orte/orted/orted_submit.c OBJ_DESTRUCT(&kv); kv 2396 orte/orted/orted_submit.c OBJ_DESTRUCT(&kv); kv 222 orte/orted/pmix/pmix_server.c opal_value_t *kv; kv 254 orte/orted/pmix/pmix_server.c kv = OBJ_NEW(opal_value_t); kv 255 orte/orted/pmix/pmix_server.c kv->key = strdup(OPAL_PMIX_SERVER_TMPDIR); kv 256 orte/orted/pmix/pmix_server.c kv->type = OPAL_STRING; kv 257 orte/orted/pmix/pmix_server.c kv->data.string = opal_os_path(false, orte_process_info.jobfam_session_dir, NULL); kv 258 orte/orted/pmix/pmix_server.c opal_list_append(&info, &kv->super); kv 261 orte/orted/pmix/pmix_server.c kv = OBJ_NEW(opal_value_t); kv 262 orte/orted/pmix/pmix_server.c kv->key = strdup(OPAL_PMIX_SINGLE_LISTENER); kv 263 orte/orted/pmix/pmix_server.c kv->type = OPAL_BOOL; kv 264 orte/orted/pmix/pmix_server.c kv->data.flag = true; kv 265 orte/orted/pmix/pmix_server.c opal_list_append(&info, &kv->super); kv 268 orte/orted/pmix/pmix_server.c kv = OBJ_NEW(opal_value_t); kv 269 orte/orted/pmix/pmix_server.c kv->key = strdup(OPAL_PMIX_SERVER_ENABLE_MONITORING); kv 270 orte/orted/pmix/pmix_server.c kv->type = OPAL_BOOL; kv 271 orte/orted/pmix/pmix_server.c kv->data.flag = true; kv 272 orte/orted/pmix/pmix_server.c opal_list_append(&info, &kv->super); kv 276 orte/orted/pmix/pmix_server.c kv = OBJ_NEW(opal_value_t); kv 277 orte/orted/pmix/pmix_server.c kv->key = strdup(OPAL_PMIX_SERVER_TOOL_SUPPORT); kv 278 orte/orted/pmix/pmix_server.c kv->type = OPAL_BOOL; kv 279 orte/orted/pmix/pmix_server.c kv->data.flag = true; kv 280 orte/orted/pmix/pmix_server.c opal_list_append(&info, &kv->super); kv 289 orte/orted/pmix/pmix_server.c kv = OBJ_NEW(opal_value_t); kv 290 orte/orted/pmix/pmix_server.c kv->key = strdup(OPAL_PMIX_SERVER_SYSTEM_SUPPORT); kv 291 orte/orted/pmix/pmix_server.c kv->type = OPAL_BOOL; kv 292 orte/orted/pmix/pmix_server.c kv->data.flag = true; kv 293 orte/orted/pmix/pmix_server.c opal_list_append(&info, &kv->super); kv 298 orte/orted/pmix/pmix_server.c kv = OBJ_NEW(opal_value_t); kv 299 orte/orted/pmix/pmix_server.c kv->key = strdup(OPAL_PMIX_SERVER_GATEWAY); kv 300 orte/orted/pmix/pmix_server.c kv->type = OPAL_BOOL; kv 301 orte/orted/pmix/pmix_server.c kv->data.flag = true; kv 302 orte/orted/pmix/pmix_server.c opal_list_append(&info, &kv->super); kv 701 orte/orted/pmix/pmix_server_dyn.c opal_value_t *kv; kv 733 orte/orted/pmix/pmix_server_dyn.c kv = OBJ_NEW(opal_value_t); kv 734 orte/orted/pmix/pmix_server_dyn.c kv->key = strdup(OPAL_PMIX_USERID); kv 735 orte/orted/pmix/pmix_server_dyn.c kv->type = OPAL_UINT32; kv 736 orte/orted/pmix/pmix_server_dyn.c kv->data.uint32 = geteuid(); kv 737 orte/orted/pmix/pmix_server_dyn.c opal_list_append(cd->info, &kv->super); kv 487 orte/orted/pmix/pmix_server_gen.c opal_value_t *kv; kv 530 orte/orted/pmix/pmix_server_gen.c kv = OBJ_NEW(opal_value_t); kv 531 orte/orted/pmix/pmix_server_gen.c kv->key = strdup(OPAL_PMIX_QUERY_NAMESPACES); kv 532 orte/orted/pmix/pmix_server_gen.c kv->type = OPAL_STRING; kv 534 orte/orted/pmix/pmix_server_gen.c kv->data.string = opal_argv_join(nspaces, ','); kv 536 orte/orted/pmix/pmix_server_gen.c kv->data.string = NULL; kv 538 orte/orted/pmix/pmix_server_gen.c opal_list_append(results, &kv->super); kv 552 orte/orted/pmix/pmix_server_gen.c kv = OBJ_NEW(opal_value_t); kv 553 orte/orted/pmix/pmix_server_gen.c kv->key = strdup(OPAL_PMIX_QUERY_SPAWN_SUPPORT); kv 554 orte/orted/pmix/pmix_server_gen.c kv->type = OPAL_STRING; kv 555 orte/orted/pmix/pmix_server_gen.c kv->data.string = opal_argv_join(ans, ','); kv 556 orte/orted/pmix/pmix_server_gen.c opal_list_append(results, &kv->super); kv 564 orte/orted/pmix/pmix_server_gen.c kv = OBJ_NEW(opal_value_t); kv 565 orte/orted/pmix/pmix_server_gen.c kv->key = strdup(OPAL_PMIX_QUERY_DEBUG_SUPPORT); kv 566 orte/orted/pmix/pmix_server_gen.c kv->type = OPAL_STRING; kv 567 orte/orted/pmix/pmix_server_gen.c kv->data.string = opal_argv_join(ans, ','); kv 568 orte/orted/pmix/pmix_server_gen.c opal_list_append(results, &kv->super); kv 587 orte/orted/pmix/pmix_server_gen.c OPAL_LIST_FOREACH(kv, &q->qualifiers, opal_value_t) { kv 588 orte/orted/pmix/pmix_server_gen.c if (0 == strcmp(kv->key, OPAL_PMIX_QUERY_LOCAL_ONLY)) { kv 589 orte/orted/pmix/pmix_server_gen.c if (OPAL_UNDEF == kv->type || kv->data.flag) { kv 592 orte/orted/pmix/pmix_server_gen.c } else if (0 == strcmp(kv->key, OPAL_PMIX_PROCID)) { kv 595 orte/orted/pmix/pmix_server_gen.c memcpy(&nm->name, &kv->data.name, sizeof(opal_process_name_t)); kv 604 orte/orted/pmix/pmix_server_gen.c kv = OBJ_NEW(opal_value_t); kv 605 orte/orted/pmix/pmix_server_gen.c kv->key = strdup(OPAL_PMIX_QUERY_MEMORY_USAGE); kv 606 orte/orted/pmix/pmix_server_gen.c kv->type = OPAL_PTR; kv 608 orte/orted/pmix/pmix_server_gen.c kv->data.ptr = array; kv 609 orte/orted/pmix/pmix_server_gen.c opal_list_append(results, &kv->super); kv 613 orte/orted/pmix/pmix_server_gen.c kv = OBJ_NEW(opal_value_t); kv 614 orte/orted/pmix/pmix_server_gen.c kv->key = strdup(OPAL_PMIX_DAEMON_MEMORY); kv 615 orte/orted/pmix/pmix_server_gen.c kv->type = OPAL_FLOAT; kv 616 orte/orted/pmix/pmix_server_gen.c kv->data.fval = pstat.pss; kv 617 orte/orted/pmix/pmix_server_gen.c opal_list_append(array, &kv->super); kv 638 orte/orted/pmix/pmix_server_gen.c kv = OBJ_NEW(opal_value_t); kv 639 orte/orted/pmix/pmix_server_gen.c kv->key = strdup(OPAL_PMIX_CLIENT_AVG_MEMORY); kv 640 orte/orted/pmix/pmix_server_gen.c kv->type = OPAL_FLOAT; kv 641 orte/orted/pmix/pmix_server_gen.c kv->data.fval = pss; kv 642 orte/orted/pmix/pmix_server_gen.c opal_list_append(array, &kv->super); kv 652 orte/orted/pmix/pmix_server_gen.c kv = OBJ_NEW(opal_value_t); kv 653 orte/orted/pmix/pmix_server_gen.c kv->key = strdup(OPAL_PMIX_TIME_REMAINING); kv 654 orte/orted/pmix/pmix_server_gen.c kv->type = OPAL_UINT32; kv 655 orte/orted/pmix/pmix_server_gen.c if (ORTE_SUCCESS != orte_schizo.get_remaining_time(&kv->data.uint32)) { kv 656 orte/orted/pmix/pmix_server_gen.c OBJ_RELEASE(kv); kv 658 orte/orted/pmix/pmix_server_gen.c opal_list_append(results, &kv->super); kv 664 orte/orted/pmix/pmix_server_gen.c kv = OBJ_NEW(opal_value_t); kv 665 orte/orted/pmix/pmix_server_gen.c kv->key = strdup(OPAL_PMIX_HWLOC_XML_V1); kv 669 orte/orted/pmix/pmix_server_gen.c OBJ_RELEASE(kv); kv 676 orte/orted/pmix/pmix_server_gen.c OBJ_RELEASE(kv); kv 680 orte/orted/pmix/pmix_server_gen.c kv->data.string = xmlbuffer; kv 681 orte/orted/pmix/pmix_server_gen.c kv->type = OPAL_STRING; kv 682 orte/orted/pmix/pmix_server_gen.c opal_list_append(results, &kv->super); kv 690 orte/orted/pmix/pmix_server_gen.c kv = OBJ_NEW(opal_value_t); kv 691 orte/orted/pmix/pmix_server_gen.c kv->key = strdup(OPAL_PMIX_HWLOC_XML_V2); kv 693 orte/orted/pmix/pmix_server_gen.c OBJ_RELEASE(kv); kv 696 orte/orted/pmix/pmix_server_gen.c kv->data.string = xmlbuffer; kv 697 orte/orted/pmix/pmix_server_gen.c kv->type = OPAL_STRING; kv 698 orte/orted/pmix/pmix_server_gen.c opal_list_append(results, &kv->super); kv 703 orte/orted/pmix/pmix_server_gen.c kv = OBJ_NEW(opal_value_t); kv 704 orte/orted/pmix/pmix_server_gen.c kv->key = strdup(OPAL_PMIX_SERVER_URI); kv 705 orte/orted/pmix/pmix_server_gen.c kv->type = OPAL_STRING; kv 706 orte/orted/pmix/pmix_server_gen.c kv->data.string = strdup(orte_process_info.my_hnp_uri); kv 707 orte/orted/pmix/pmix_server_gen.c opal_list_append(results, &kv->super); kv 711 orte/orted/pmix/pmix_server_gen.c OPAL_LIST_FOREACH(kv, &q->qualifiers, opal_value_t) { kv 712 orte/orted/pmix/pmix_server_gen.c if (0 == strcmp(kv->key, OPAL_PMIX_PROCID)) { kv 714 orte/orted/pmix/pmix_server_gen.c jobid = kv->data.name.jobid; kv 730 orte/orted/pmix/pmix_server_gen.c kv = OBJ_NEW(opal_value_t); kv 731 orte/orted/pmix/pmix_server_gen.c kv->key = strdup(OPAL_PMIX_QUERY_PROC_TABLE); kv 732 orte/orted/pmix/pmix_server_gen.c kv->type = OPAL_PTR; kv 734 orte/orted/pmix/pmix_server_gen.c kv->data.ptr = array; kv 735 orte/orted/pmix/pmix_server_gen.c opal_list_append(results, &kv->super); kv 741 orte/orted/pmix/pmix_server_gen.c kv = OBJ_NEW(opal_value_t); kv 742 orte/orted/pmix/pmix_server_gen.c kv->type = OPAL_PROC_INFO; kv 743 orte/orted/pmix/pmix_server_gen.c kv->data.pinfo.name.jobid = jobid; kv 744 orte/orted/pmix/pmix_server_gen.c kv->data.pinfo.name.vpid = proct->name.vpid; kv 746 orte/orted/pmix/pmix_server_gen.c kv->data.pinfo.hostname = strdup(proct->node->name); kv 750 orte/orted/pmix/pmix_server_gen.c kv->data.pinfo.executable_name = strdup(app->app); kv 752 orte/orted/pmix/pmix_server_gen.c kv->data.pinfo.pid = proct->pid; kv 753 orte/orted/pmix/pmix_server_gen.c kv->data.pinfo.exit_code = proct->exit_code; kv 754 orte/orted/pmix/pmix_server_gen.c kv->data.pinfo.state = proct->state; kv 755 orte/orted/pmix/pmix_server_gen.c opal_list_append(array, &kv->super); kv 760 orte/orted/pmix/pmix_server_gen.c OPAL_LIST_FOREACH(kv, &q->qualifiers, opal_value_t) { kv 761 orte/orted/pmix/pmix_server_gen.c if (0 == strcmp(kv->key, OPAL_PMIX_PROCID)) { kv 763 orte/orted/pmix/pmix_server_gen.c jobid = kv->data.name.jobid; kv 779 orte/orted/pmix/pmix_server_gen.c kv = OBJ_NEW(opal_value_t); kv 780 orte/orted/pmix/pmix_server_gen.c kv->key = strdup(OPAL_PMIX_QUERY_LOCAL_PROC_TABLE); kv 781 orte/orted/pmix/pmix_server_gen.c kv->type = OPAL_PTR; kv 783 orte/orted/pmix/pmix_server_gen.c kv->data.ptr = array; kv 784 orte/orted/pmix/pmix_server_gen.c opal_list_append(results, &kv->super); kv 791 orte/orted/pmix/pmix_server_gen.c kv = OBJ_NEW(opal_value_t); kv 792 orte/orted/pmix/pmix_server_gen.c kv->type = OPAL_PROC_INFO; kv 793 orte/orted/pmix/pmix_server_gen.c kv->data.pinfo.name.jobid = jobid; kv 794 orte/orted/pmix/pmix_server_gen.c kv->data.pinfo.name.vpid = proct->name.vpid; kv 796 orte/orted/pmix/pmix_server_gen.c kv->data.pinfo.hostname = strdup(proct->node->name); kv 800 orte/orted/pmix/pmix_server_gen.c kv->data.pinfo.executable_name = strdup(app->app); kv 802 orte/orted/pmix/pmix_server_gen.c kv->data.pinfo.pid = proct->pid; kv 803 orte/orted/pmix/pmix_server_gen.c kv->data.pinfo.exit_code = proct->exit_code; kv 804 orte/orted/pmix/pmix_server_gen.c kv->data.pinfo.state = proct->state; kv 805 orte/orted/pmix/pmix_server_gen.c opal_list_append(array, &kv->super); kv 63 orte/orted/pmix/pmix_server_register_fns.c opal_value_t *kv; kv 89 orte/orted/pmix/pmix_server_register_fns.c kv = OBJ_NEW(opal_value_t); kv 90 orte/orted/pmix/pmix_server_register_fns.c kv->key = strdup(OPAL_PMIX_SERVER_NSPACE); kv 91 orte/orted/pmix/pmix_server_register_fns.c kv->data.string = strdup(ORTE_JOBID_PRINT(ORTE_PROC_MY_NAME->jobid)); kv 92 orte/orted/pmix/pmix_server_register_fns.c kv->type = OPAL_STRING; kv 93 orte/orted/pmix/pmix_server_register_fns.c opal_list_append(info, &kv->super); kv 95 orte/orted/pmix/pmix_server_register_fns.c kv = OBJ_NEW(opal_value_t); kv 96 orte/orted/pmix/pmix_server_register_fns.c kv->key = strdup(OPAL_PMIX_SERVER_RANK); kv 97 orte/orted/pmix/pmix_server_register_fns.c kv->data.uint32 = ORTE_PROC_MY_NAME->vpid; kv 98 orte/orted/pmix/pmix_server_register_fns.c kv->type = OPAL_UINT32; kv 99 orte/orted/pmix/pmix_server_register_fns.c opal_list_append(info, &kv->super); kv 102 orte/orted/pmix/pmix_server_register_fns.c kv = OBJ_NEW(opal_value_t); kv 103 orte/orted/pmix/pmix_server_register_fns.c kv->key = strdup(OPAL_PMIX_JOBID); kv 104 orte/orted/pmix/pmix_server_register_fns.c kv->data.string = strdup(ORTE_JOBID_PRINT(jdata->jobid)); kv 105 orte/orted/pmix/pmix_server_register_fns.c kv->type = OPAL_STRING; kv 106 orte/orted/pmix/pmix_server_register_fns.c opal_list_append(info, &kv->super); kv 109 orte/orted/pmix/pmix_server_register_fns.c kv = OBJ_NEW(opal_value_t); kv 110 orte/orted/pmix/pmix_server_register_fns.c kv->key = strdup(OPAL_PMIX_NPROC_OFFSET); kv 111 orte/orted/pmix/pmix_server_register_fns.c kv->data.uint32 = jdata->offset; kv 112 orte/orted/pmix/pmix_server_register_fns.c kv->type = OPAL_UINT32; kv 113 orte/orted/pmix/pmix_server_register_fns.c opal_list_append(info, &kv->super); kv 119 orte/orted/pmix/pmix_server_register_fns.c while (NULL != (kv = (opal_value_t*)opal_list_remove_first(cache))) { kv 120 orte/orted/pmix/pmix_server_register_fns.c opal_list_append(info, &kv->super); kv 163 orte/orted/pmix/pmix_server_register_fns.c kv = OBJ_NEW(opal_value_t); kv 164 orte/orted/pmix/pmix_server_register_fns.c kv->key = strdup(OPAL_PMIX_NODE_MAP); kv 165 orte/orted/pmix/pmix_server_register_fns.c kv->type = OPAL_STRING; kv 166 orte/orted/pmix/pmix_server_register_fns.c kv->data.string = regex; kv 167 orte/orted/pmix/pmix_server_register_fns.c opal_list_append(info, &kv->super); kv 182 orte/orted/pmix/pmix_server_register_fns.c kv = OBJ_NEW(opal_value_t); kv 183 orte/orted/pmix/pmix_server_register_fns.c kv->key = strdup(OPAL_PMIX_PROC_MAP); kv 184 orte/orted/pmix/pmix_server_register_fns.c kv->type = OPAL_STRING; kv 185 orte/orted/pmix/pmix_server_register_fns.c kv->data.string = regex; kv 186 orte/orted/pmix/pmix_server_register_fns.c opal_list_append(info, &kv->super); kv 208 orte/orted/pmix/pmix_server_register_fns.c kv = OBJ_NEW(opal_value_t); kv 209 orte/orted/pmix/pmix_server_register_fns.c kv->key = strdup(OPAL_PMIX_NODEID); kv 210 orte/orted/pmix/pmix_server_register_fns.c kv->type = OPAL_UINT32; kv 211 orte/orted/pmix/pmix_server_register_fns.c kv->data.uint32 = mynode->index; kv 212 orte/orted/pmix/pmix_server_register_fns.c opal_list_append(info, &kv->super); kv 215 orte/orted/pmix/pmix_server_register_fns.c kv = OBJ_NEW(opal_value_t); kv 216 orte/orted/pmix/pmix_server_register_fns.c kv->key = strdup(OPAL_PMIX_NODE_SIZE); kv 217 orte/orted/pmix/pmix_server_register_fns.c kv->type = OPAL_UINT32; kv 218 orte/orted/pmix/pmix_server_register_fns.c kv->data.uint32 = mynode->num_procs; kv 219 orte/orted/pmix/pmix_server_register_fns.c opal_list_append(info, &kv->super); kv 222 orte/orted/pmix/pmix_server_register_fns.c kv = OBJ_NEW(opal_value_t); kv 223 orte/orted/pmix/pmix_server_register_fns.c kv->key = strdup(OPAL_PMIX_NUM_NODES); kv 224 orte/orted/pmix/pmix_server_register_fns.c kv->type = OPAL_UINT32; kv 225 orte/orted/pmix/pmix_server_register_fns.c kv->data.uint32 = map->num_nodes; kv 226 orte/orted/pmix/pmix_server_register_fns.c opal_list_append(info, &kv->super); kv 229 orte/orted/pmix/pmix_server_register_fns.c kv = OBJ_NEW(opal_value_t); kv 230 orte/orted/pmix/pmix_server_register_fns.c kv->key = strdup(OPAL_PMIX_UNIV_SIZE); kv 231 orte/orted/pmix/pmix_server_register_fns.c kv->type = OPAL_UINT32; kv 232 orte/orted/pmix/pmix_server_register_fns.c kv->data.uint32 = jdata->total_slots_alloc; kv 233 orte/orted/pmix/pmix_server_register_fns.c opal_list_append(info, &kv->super); kv 236 orte/orted/pmix/pmix_server_register_fns.c kv = OBJ_NEW(opal_value_t); kv 237 orte/orted/pmix/pmix_server_register_fns.c kv->key = strdup(OPAL_PMIX_JOB_SIZE); kv 238 orte/orted/pmix/pmix_server_register_fns.c kv->type = OPAL_UINT32; kv 239 orte/orted/pmix/pmix_server_register_fns.c kv->data.uint32 = jdata->num_procs; kv 240 orte/orted/pmix/pmix_server_register_fns.c opal_list_append(info, &kv->super); kv 243 orte/orted/pmix/pmix_server_register_fns.c kv = OBJ_NEW(opal_value_t); kv 244 orte/orted/pmix/pmix_server_register_fns.c kv->key = strdup(OPAL_PMIX_JOB_NUM_APPS); kv 245 orte/orted/pmix/pmix_server_register_fns.c kv->type = OPAL_UINT32; kv 246 orte/orted/pmix/pmix_server_register_fns.c kv->data.uint32 = jdata->num_apps; kv 247 orte/orted/pmix/pmix_server_register_fns.c opal_list_append(info, &kv->super); kv 250 orte/orted/pmix/pmix_server_register_fns.c kv = OBJ_NEW(opal_value_t); kv 251 orte/orted/pmix/pmix_server_register_fns.c kv->key = strdup(OPAL_PMIX_LOCAL_SIZE); kv 252 orte/orted/pmix/pmix_server_register_fns.c kv->type = OPAL_UINT32; kv 253 orte/orted/pmix/pmix_server_register_fns.c kv->data.uint32 = jdata->num_local_procs; kv 254 orte/orted/pmix/pmix_server_register_fns.c opal_list_append(info, &kv->super); kv 257 orte/orted/pmix/pmix_server_register_fns.c kv = OBJ_NEW(opal_value_t); kv 258 orte/orted/pmix/pmix_server_register_fns.c kv->key = strdup(OPAL_PMIX_MAX_PROCS); kv 259 orte/orted/pmix/pmix_server_register_fns.c kv->type = OPAL_UINT32; kv 260 orte/orted/pmix/pmix_server_register_fns.c kv->data.uint32 = jdata->total_slots_alloc; kv 261 orte/orted/pmix/pmix_server_register_fns.c opal_list_append(info, &kv->super); kv 264 orte/orted/pmix/pmix_server_register_fns.c kv = OBJ_NEW(opal_value_t); kv 265 orte/orted/pmix/pmix_server_register_fns.c kv->key = strdup(OPAL_PMIX_TOPOLOGY_SIGNATURE); kv 266 orte/orted/pmix/pmix_server_register_fns.c kv->type = OPAL_STRING; kv 267 orte/orted/pmix/pmix_server_register_fns.c kv->data.string = strdup(orte_topo_signature); kv 268 orte/orted/pmix/pmix_server_register_fns.c opal_list_append(info, &kv->super); kv 273 orte/orted/pmix/pmix_server_register_fns.c kv = OBJ_NEW(opal_value_t); kv 274 orte/orted/pmix/pmix_server_register_fns.c kv->key = strdup(OPAL_PMIX_AVAIL_PHYS_MEMORY); kv 275 orte/orted/pmix/pmix_server_register_fns.c kv->type = OPAL_UINT64; kv 277 orte/orted/pmix/pmix_server_register_fns.c kv->data.uint64 = machine->memory.total_memory; kv 279 orte/orted/pmix/pmix_server_register_fns.c kv->data.uint64 = machine->total_memory; kv 281 orte/orted/pmix/pmix_server_register_fns.c opal_list_append(info, &kv->super); kv 285 orte/orted/pmix/pmix_server_register_fns.c kv = OBJ_NEW(opal_value_t); kv 286 orte/orted/pmix/pmix_server_register_fns.c kv->key = strdup(OPAL_PMIX_MAPBY); kv 287 orte/orted/pmix/pmix_server_register_fns.c kv->type = OPAL_STRING; kv 288 orte/orted/pmix/pmix_server_register_fns.c kv->data.string = strdup(orte_rmaps_base_print_mapping(jdata->map->mapping)); kv 289 orte/orted/pmix/pmix_server_register_fns.c opal_list_append(info, &kv->super); kv 292 orte/orted/pmix/pmix_server_register_fns.c kv = OBJ_NEW(opal_value_t); kv 293 orte/orted/pmix/pmix_server_register_fns.c kv->key = strdup(OPAL_PMIX_RANKBY); kv 294 orte/orted/pmix/pmix_server_register_fns.c kv->type = OPAL_STRING; kv 295 orte/orted/pmix/pmix_server_register_fns.c kv->data.string = strdup(orte_rmaps_base_print_ranking(jdata->map->ranking)); kv 296 orte/orted/pmix/pmix_server_register_fns.c opal_list_append(info, &kv->super); kv 299 orte/orted/pmix/pmix_server_register_fns.c kv = OBJ_NEW(opal_value_t); kv 300 orte/orted/pmix/pmix_server_register_fns.c kv->key = strdup(OPAL_PMIX_BINDTO); kv 301 orte/orted/pmix/pmix_server_register_fns.c kv->type = OPAL_STRING; kv 302 orte/orted/pmix/pmix_server_register_fns.c kv->data.string = strdup(opal_hwloc_base_print_binding(jdata->map->binding)); kv 303 orte/orted/pmix/pmix_server_register_fns.c opal_list_append(info, &kv->super); kv 328 orte/orted/pmix/pmix_server_register_fns.c kv = OBJ_NEW(opal_value_t); kv 329 orte/orted/pmix/pmix_server_register_fns.c kv->key = strdup(OPAL_PMIX_LOCAL_PEERS); kv 330 orte/orted/pmix/pmix_server_register_fns.c kv->type = OPAL_STRING; kv 331 orte/orted/pmix/pmix_server_register_fns.c kv->data.string = opal_argv_join(micro, ','); kv 333 orte/orted/pmix/pmix_server_register_fns.c opal_list_append(info, &kv->super); kv 337 orte/orted/pmix/pmix_server_register_fns.c kv = OBJ_NEW(opal_value_t); kv 338 orte/orted/pmix/pmix_server_register_fns.c kv->key = strdup(OPAL_PMIX_LOCALLDR); kv 339 orte/orted/pmix/pmix_server_register_fns.c kv->type = OPAL_VPID; kv 340 orte/orted/pmix/pmix_server_register_fns.c kv->data.name.vpid = vpid; kv 341 orte/orted/pmix/pmix_server_register_fns.c opal_list_append(info, &kv->super); kv 365 orte/orted/pmix/pmix_server_register_fns.c kv = OBJ_NEW(opal_value_t); kv 366 orte/orted/pmix/pmix_server_register_fns.c kv->key = strdup(OPAL_PMIX_PROC_DATA); kv 367 orte/orted/pmix/pmix_server_register_fns.c kv->type = OPAL_PTR; kv 368 orte/orted/pmix/pmix_server_register_fns.c kv->data.ptr = OBJ_NEW(opal_list_t); kv 369 orte/orted/pmix/pmix_server_register_fns.c opal_list_append(info, &kv->super); kv 370 orte/orted/pmix/pmix_server_register_fns.c pmap = kv->data.ptr; kv 373 orte/orted/pmix/pmix_server_register_fns.c kv = OBJ_NEW(opal_value_t); kv 374 orte/orted/pmix/pmix_server_register_fns.c kv->key = strdup(OPAL_PMIX_RANK); kv 375 orte/orted/pmix/pmix_server_register_fns.c kv->type = OPAL_VPID; kv 376 orte/orted/pmix/pmix_server_register_fns.c kv->data.name.vpid = pptr->name.vpid; kv 377 orte/orted/pmix/pmix_server_register_fns.c opal_list_append(pmap, &kv->super); kv 384 orte/orted/pmix/pmix_server_register_fns.c kv = OBJ_NEW(opal_value_t); kv 385 orte/orted/pmix/pmix_server_register_fns.c kv->key = strdup(OPAL_PMIX_LOCALITY_STRING); kv 386 orte/orted/pmix/pmix_server_register_fns.c kv->type = OPAL_STRING; kv 387 orte/orted/pmix/pmix_server_register_fns.c kv->data.string = opal_hwloc_base_get_locality_string(opal_hwloc_topology, tmp); kv 388 orte/orted/pmix/pmix_server_register_fns.c opal_list_append(pmap, &kv->super); kv 392 orte/orted/pmix/pmix_server_register_fns.c kv = OBJ_NEW(opal_value_t); kv 393 orte/orted/pmix/pmix_server_register_fns.c kv->key = strdup(OPAL_PMIX_LOCALITY_STRING); kv 394 orte/orted/pmix/pmix_server_register_fns.c kv->type = OPAL_STRING; kv 395 orte/orted/pmix/pmix_server_register_fns.c kv->data.string = NULL; kv 396 orte/orted/pmix/pmix_server_register_fns.c opal_list_append(pmap, &kv->super); kv 401 orte/orted/pmix/pmix_server_register_fns.c kv = OBJ_NEW(opal_value_t); kv 402 orte/orted/pmix/pmix_server_register_fns.c kv->key = strdup(OPAL_PMIX_GLOBAL_RANK); kv 403 orte/orted/pmix/pmix_server_register_fns.c kv->type = OPAL_VPID; kv 404 orte/orted/pmix/pmix_server_register_fns.c kv->data.name.vpid = pptr->name.vpid + jdata->offset; kv 405 orte/orted/pmix/pmix_server_register_fns.c opal_list_append(pmap, &kv->super); kv 409 orte/orted/pmix/pmix_server_register_fns.c kv = OBJ_NEW(opal_value_t); kv 410 orte/orted/pmix/pmix_server_register_fns.c kv->key = strdup(OPAL_PMIX_APPNUM); kv 411 orte/orted/pmix/pmix_server_register_fns.c kv->type = OPAL_UINT32; kv 412 orte/orted/pmix/pmix_server_register_fns.c kv->data.uint32 = pptr->app_idx; kv 413 orte/orted/pmix/pmix_server_register_fns.c opal_list_append(pmap, &kv->super); kv 417 orte/orted/pmix/pmix_server_register_fns.c kv = OBJ_NEW(opal_value_t); kv 418 orte/orted/pmix/pmix_server_register_fns.c kv->key = strdup(OPAL_PMIX_APPLDR); kv 419 orte/orted/pmix/pmix_server_register_fns.c kv->type = OPAL_VPID; kv 420 orte/orted/pmix/pmix_server_register_fns.c kv->data.name.vpid = app->first_rank; kv 421 orte/orted/pmix/pmix_server_register_fns.c opal_list_append(pmap, &kv->super); kv 424 orte/orted/pmix/pmix_server_register_fns.c kv = OBJ_NEW(opal_value_t); kv 425 orte/orted/pmix/pmix_server_register_fns.c kv->key = strdup(OPAL_PMIX_APP_RANK); kv 426 orte/orted/pmix/pmix_server_register_fns.c kv->type = OPAL_VPID; kv 427 orte/orted/pmix/pmix_server_register_fns.c kv->data.name.vpid = pptr->app_rank; kv 428 orte/orted/pmix/pmix_server_register_fns.c opal_list_append(pmap, &kv->super); kv 431 orte/orted/pmix/pmix_server_register_fns.c kv = OBJ_NEW(opal_value_t); kv 432 orte/orted/pmix/pmix_server_register_fns.c kv->key = strdup(OPAL_PMIX_APP_SIZE); kv 433 orte/orted/pmix/pmix_server_register_fns.c kv->type = OPAL_UINT32; kv 434 orte/orted/pmix/pmix_server_register_fns.c kv->data.uint32 = app->num_procs; kv 435 orte/orted/pmix/pmix_server_register_fns.c opal_list_append(info, &kv->super); kv 441 orte/orted/pmix/pmix_server_register_fns.c kv = OBJ_NEW(opal_value_t); kv 442 orte/orted/pmix/pmix_server_register_fns.c kv->key = strdup(OPAL_PMIX_PSET_NAME); kv 443 orte/orted/pmix/pmix_server_register_fns.c kv->type = OPAL_STRING; kv 444 orte/orted/pmix/pmix_server_register_fns.c kv->data.string = tmp; kv 445 orte/orted/pmix/pmix_server_register_fns.c opal_list_append(pmap, &kv->super); kv 452 orte/orted/pmix/pmix_server_register_fns.c kv = OBJ_NEW(opal_value_t); kv 453 orte/orted/pmix/pmix_server_register_fns.c kv->key = strdup(OPAL_PMIX_PSET_NAME); kv 454 orte/orted/pmix/pmix_server_register_fns.c kv->type = OPAL_STRING; kv 455 orte/orted/pmix/pmix_server_register_fns.c kv->data.string = tmp; kv 456 orte/orted/pmix/pmix_server_register_fns.c opal_list_append(pmap, &kv->super); kv 461 orte/orted/pmix/pmix_server_register_fns.c kv = OBJ_NEW(opal_value_t); kv 462 orte/orted/pmix/pmix_server_register_fns.c kv->key = strdup(OPAL_PMIX_LOCAL_RANK); kv 463 orte/orted/pmix/pmix_server_register_fns.c kv->type = OPAL_UINT16; kv 464 orte/orted/pmix/pmix_server_register_fns.c kv->data.uint16 = pptr->local_rank; kv 465 orte/orted/pmix/pmix_server_register_fns.c opal_list_append(pmap, &kv->super); kv 468 orte/orted/pmix/pmix_server_register_fns.c kv = OBJ_NEW(opal_value_t); kv 469 orte/orted/pmix/pmix_server_register_fns.c kv->key = strdup(OPAL_PMIX_NODE_RANK); kv 470 orte/orted/pmix/pmix_server_register_fns.c kv->type = OPAL_UINT16; kv 471 orte/orted/pmix/pmix_server_register_fns.c kv->data.uint32 = pptr->node_rank; kv 472 orte/orted/pmix/pmix_server_register_fns.c opal_list_append(pmap, &kv->super); kv 475 orte/orted/pmix/pmix_server_register_fns.c kv = OBJ_NEW(opal_value_t); kv 476 orte/orted/pmix/pmix_server_register_fns.c kv->key = strdup(OPAL_PMIX_NODEID); kv 477 orte/orted/pmix/pmix_server_register_fns.c kv->type = OPAL_UINT32; kv 478 orte/orted/pmix/pmix_server_register_fns.c kv->data.uint32 = pptr->node->index; kv 479 orte/orted/pmix/pmix_server_register_fns.c opal_list_append(pmap, &kv->super); kv 482 orte/orted/pmix/pmix_server_register_fns.c kv = OBJ_NEW(opal_value_t); kv 483 orte/orted/pmix/pmix_server_register_fns.c kv->key = strdup(OPAL_PMIX_HOSTNAME); kv 484 orte/orted/pmix/pmix_server_register_fns.c kv->type = OPAL_STRING; kv 485 orte/orted/pmix/pmix_server_register_fns.c kv->data.string = strdup(pptr->node->name); kv 486 orte/orted/pmix/pmix_server_register_fns.c opal_list_append(pmap, &kv->super); kv 549 orte/orted/pmix/pmix_server_register_fns.c kv = OBJ_NEW(opal_value_t); kv 550 orte/orted/pmix/pmix_server_register_fns.c orte_util_convert_jobid_to_string(&kv->key, jdata->jobid); kv 551 orte/orted/pmix/pmix_server_register_fns.c kv->type = OPAL_BYTE_OBJECT; kv 552 orte/orted/pmix/pmix_server_register_fns.c opal_dss.unload(&buf, (void**)&kv->data.bo.bytes, &kv->data.bo.size); kv 554 orte/orted/pmix/pmix_server_register_fns.c opal_list_append(info, &kv->super); kv 557 orte/orted/pmix/pmix_server_register_fns.c kv = OBJ_NEW(opal_value_t); kv 558 orte/orted/pmix/pmix_server_register_fns.c kv->key = strdup(OPAL_PMIX_RANGE); kv 559 orte/orted/pmix/pmix_server_register_fns.c kv->type = OPAL_UINT; kv 560 orte/orted/pmix/pmix_server_register_fns.c kv->data.uint = OPAL_PMIX_RANGE_SESSION; kv 561 orte/orted/pmix/pmix_server_register_fns.c opal_list_append(info, &kv->super); kv 564 orte/orted/pmix/pmix_server_register_fns.c kv = OBJ_NEW(opal_value_t); kv 565 orte/orted/pmix/pmix_server_register_fns.c kv->key = strdup(OPAL_PMIX_PERSISTENCE); kv 566 orte/orted/pmix/pmix_server_register_fns.c kv->type = OPAL_INT; kv 567 orte/orted/pmix/pmix_server_register_fns.c kv->data.integer = OPAL_PMIX_PERSIST_APP; kv 568 orte/orted/pmix/pmix_server_register_fns.c opal_list_append(info, &kv->super); kv 571 orte/orted/pmix/pmix_server_register_fns.c kv = OBJ_NEW(opal_value_t); kv 572 orte/orted/pmix/pmix_server_register_fns.c kv->key = strdup(OPAL_PMIX_USERID); kv 573 orte/orted/pmix/pmix_server_register_fns.c kv->type = OPAL_UINT32; kv 574 orte/orted/pmix/pmix_server_register_fns.c kv->data.uint32 = geteuid(); kv 575 orte/orted/pmix/pmix_server_register_fns.c opal_list_append(info, &kv->super); kv 99 orte/runtime/data_type_support/orte_dt_copy_fns.c opal_value_t *kv, *kvnew; kv 120 orte/runtime/data_type_support/orte_dt_copy_fns.c OPAL_LIST_FOREACH(kv, &src->attributes, opal_value_t) { kv 121 orte/runtime/data_type_support/orte_dt_copy_fns.c opal_dss.copy((void**)&kvnew, kv, OPAL_VALUE); kv 71 orte/runtime/data_type_support/orte_dt_packing_fns.c orte_attribute_t *kv; kv 94 orte/runtime/data_type_support/orte_dt_packing_fns.c OPAL_LIST_FOREACH(kv, &jobs[i]->attributes, orte_attribute_t) { kv 95 orte/runtime/data_type_support/orte_dt_packing_fns.c if (ORTE_ATTR_GLOBAL == kv->local) { kv 103 orte/runtime/data_type_support/orte_dt_packing_fns.c OPAL_LIST_FOREACH(kv, &jobs[i]->attributes, orte_attribute_t) { kv 104 orte/runtime/data_type_support/orte_dt_packing_fns.c if (ORTE_ATTR_GLOBAL == kv->local) { kv 105 orte/runtime/data_type_support/orte_dt_packing_fns.c if (ORTE_SUCCESS != (rc = opal_dss_pack_buffer(buffer, (void*)&kv, 1, ORTE_ATTRIBUTE))) { kv 275 orte/runtime/data_type_support/orte_dt_packing_fns.c orte_attribute_t *kv; kv 314 orte/runtime/data_type_support/orte_dt_packing_fns.c OPAL_LIST_FOREACH(kv, &nodes[i]->attributes, orte_attribute_t) { kv 315 orte/runtime/data_type_support/orte_dt_packing_fns.c if (ORTE_ATTR_GLOBAL == kv->local) { kv 323 orte/runtime/data_type_support/orte_dt_packing_fns.c OPAL_LIST_FOREACH(kv, &nodes[i]->attributes, orte_attribute_t) { kv 324 orte/runtime/data_type_support/orte_dt_packing_fns.c if (ORTE_ATTR_GLOBAL == kv->local) { kv 325 orte/runtime/data_type_support/orte_dt_packing_fns.c if (ORTE_SUCCESS != (rc = opal_dss_pack_buffer(buffer, (void*)&kv, 1, ORTE_ATTRIBUTE))) { kv 344 orte/runtime/data_type_support/orte_dt_packing_fns.c orte_attribute_t *kv; kv 401 orte/runtime/data_type_support/orte_dt_packing_fns.c OPAL_LIST_FOREACH(kv, &procs[i]->attributes, orte_attribute_t) { kv 402 orte/runtime/data_type_support/orte_dt_packing_fns.c if (ORTE_ATTR_GLOBAL == kv->local) { kv 410 orte/runtime/data_type_support/orte_dt_packing_fns.c OPAL_LIST_FOREACH(kv, &procs[i]->attributes, orte_attribute_t) { kv 411 orte/runtime/data_type_support/orte_dt_packing_fns.c if (ORTE_ATTR_GLOBAL == kv->local) { kv 412 orte/runtime/data_type_support/orte_dt_packing_fns.c if (ORTE_SUCCESS != (rc = opal_dss_pack_buffer(buffer, (void*)&kv, 1, ORTE_ATTRIBUTE))) { kv 432 orte/runtime/data_type_support/orte_dt_packing_fns.c orte_attribute_t *kv; kv 507 orte/runtime/data_type_support/orte_dt_packing_fns.c OPAL_LIST_FOREACH(kv, &app_context[i]->attributes, orte_attribute_t) { kv 508 orte/runtime/data_type_support/orte_dt_packing_fns.c if (ORTE_ATTR_GLOBAL == kv->local) { kv 516 orte/runtime/data_type_support/orte_dt_packing_fns.c OPAL_LIST_FOREACH(kv, &app_context[i]->attributes, orte_attribute_t) { kv 517 orte/runtime/data_type_support/orte_dt_packing_fns.c if (ORTE_ATTR_GLOBAL == kv->local) { kv 518 orte/runtime/data_type_support/orte_dt_packing_fns.c if (ORTE_SUCCESS != (rc = opal_dss_pack_buffer(buffer, (void*)&kv, 1, ORTE_ATTRIBUTE))) { kv 559 orte/runtime/data_type_support/orte_dt_print_fns.c opal_value_t *kv; kv 600 orte/runtime/data_type_support/orte_dt_print_fns.c OPAL_LIST_FOREACH(kv, &src->attributes, opal_value_t) { kv 601 orte/runtime/data_type_support/orte_dt_print_fns.c opal_dss.print(&tmp2, pfx2, kv, ORTE_ATTRIBUTE); kv 67 orte/runtime/data_type_support/orte_dt_unpacking_fns.c orte_attribute_t *kv; kv 107 orte/runtime/data_type_support/orte_dt_unpacking_fns.c if (ORTE_SUCCESS != (rc = opal_dss_unpack_buffer(buffer, &kv, kv 112 orte/runtime/data_type_support/orte_dt_unpacking_fns.c kv->local = ORTE_ATTR_GLOBAL; // obviously not a local value kv 113 orte/runtime/data_type_support/orte_dt_unpacking_fns.c opal_list_append(&jobs[i]->attributes, &kv->super); kv 274 orte/runtime/data_type_support/orte_dt_unpacking_fns.c orte_attribute_t *kv; kv 337 orte/runtime/data_type_support/orte_dt_unpacking_fns.c if (ORTE_SUCCESS != (rc = opal_dss_unpack_buffer(buffer, &kv, kv 342 orte/runtime/data_type_support/orte_dt_unpacking_fns.c kv->local = ORTE_ATTR_GLOBAL; // obviously not a local value kv 343 orte/runtime/data_type_support/orte_dt_unpacking_fns.c opal_list_append(&nodes[i]->attributes, &kv->super); kv 357 orte/runtime/data_type_support/orte_dt_unpacking_fns.c orte_attribute_t *kv;; kv 436 orte/runtime/data_type_support/orte_dt_unpacking_fns.c if (ORTE_SUCCESS != (rc = opal_dss_unpack_buffer(buffer, &kv, kv 441 orte/runtime/data_type_support/orte_dt_unpacking_fns.c kv->local = ORTE_ATTR_GLOBAL; // obviously not a local value kv 442 orte/runtime/data_type_support/orte_dt_unpacking_fns.c opal_list_append(&procs[i]->attributes, &kv->super); kv 457 orte/runtime/data_type_support/orte_dt_unpacking_fns.c orte_attribute_t *kv; kv 567 orte/runtime/data_type_support/orte_dt_unpacking_fns.c if (ORTE_SUCCESS != (rc = opal_dss_unpack_buffer(buffer, &kv, kv 573 orte/runtime/data_type_support/orte_dt_unpacking_fns.c kv->local = false; kv 574 orte/runtime/data_type_support/orte_dt_unpacking_fns.c opal_list_append(&app_context[i]->attributes, &kv->super); kv 75 orte/test/mpi/interlib.c opal_value_t *kv; kv 77 orte/test/mpi/interlib.c OPAL_LIST_FOREACH(kv, info, opal_value_t) { kv 78 orte/test/mpi/interlib.c opal_output(0, "QUERY DATA KEY: %s VALUE %s", kv->key, kv->data.string); kv 89 orte/test/mpi/interlib.c opal_value_t *kv; kv 100 orte/test/mpi/interlib.c kv = OBJ_NEW(opal_value_t); kv 101 orte/test/mpi/interlib.c kv->key = strdup(OPAL_PMIX_PROGRAMMING_MODEL); kv 102 orte/test/mpi/interlib.c kv->type = OPAL_STRING; kv 103 orte/test/mpi/interlib.c kv->data.string = strdup("OpenMP"); kv 104 orte/test/mpi/interlib.c opal_list_append(&info, &kv->super); kv 105 orte/test/mpi/interlib.c kv = OBJ_NEW(opal_value_t); kv 106 orte/test/mpi/interlib.c kv->key = strdup(OPAL_PMIX_MODEL_LIBRARY_NAME); kv 107 orte/test/mpi/interlib.c kv->type = OPAL_STRING; kv 108 orte/test/mpi/interlib.c kv->data.string = strdup("foobar"); kv 109 orte/test/mpi/interlib.c opal_list_append(&info, &kv->super); kv 110 orte/test/mpi/interlib.c kv = OBJ_NEW(opal_value_t); kv 111 orte/test/mpi/interlib.c kv->key = strdup(OPAL_PMIX_MODEL_LIBRARY_VERSION); kv 112 orte/test/mpi/interlib.c kv->type = OPAL_STRING; kv 113 orte/test/mpi/interlib.c kv->data.string = strdup("1.2.3.4"); kv 114 orte/test/mpi/interlib.c opal_list_append(&info, &kv->super); kv 115 orte/test/mpi/interlib.c kv = OBJ_NEW(opal_value_t); kv 116 orte/test/mpi/interlib.c kv->key = strdup(OPAL_PMIX_THREADING_MODEL); kv 117 orte/test/mpi/interlib.c kv->type = OPAL_STRING; kv 118 orte/test/mpi/interlib.c kv->data.string = strdup("PTHREAD"); kv 119 orte/test/mpi/interlib.c opal_list_append(&info, &kv->super); kv 125 orte/test/mpi/interlib.c kv = OBJ_NEW(opal_value_t); kv 126 orte/test/mpi/interlib.c kv->key = strdup(OPAL_PMIX_EVENT_NON_DEFAULT); kv 127 orte/test/mpi/interlib.c kv->type = OPAL_BOOL; kv 128 orte/test/mpi/interlib.c kv->data.flag = true; kv 129 orte/test/mpi/interlib.c opal_list_append(&info, &kv->super); kv 151 orte/test/mpi/interlib.c kv = OBJ_NEW(opal_value_t); kv 152 orte/test/mpi/interlib.c kv->key = strdup(OPAL_PMIX_EVENT_HDLR_NAME); kv 153 orte/test/mpi/interlib.c kv->type = OPAL_STRING; kv 154 orte/test/mpi/interlib.c kv->data.string = strdup("My-Declarations"); kv 155 orte/test/mpi/interlib.c opal_list_append(&directives, &kv->super); kv 158 orte/test/mpi/interlib.c kv = OBJ_NEW(opal_value_t); kv 159 orte/test/mpi/interlib.c kv->key = strdup("status"); // the key here is irrelevant kv 160 orte/test/mpi/interlib.c kv->type = OPAL_INT; kv 161 orte/test/mpi/interlib.c kv->data.integer = OPAL_ERR_MODEL_DECLARED; kv 162 orte/test/mpi/interlib.c opal_list_append(&info, &kv->super); kv 193 orte/test/mpi/interlib.c "WASSUP", NULL, &kv); kv 194 orte/test/mpi/interlib.c if (NULL == kv) { kv 197 orte/test/mpi/interlib.c fprintf(stderr, "THREAD WASSUP: %s\n", kv->data.string); kv 198 orte/test/mpi/interlib.c OBJ_RELEASE(kv); kv 209 orte/test/mpi/interlib.c kv = OBJ_NEW(opal_value_t); kv 210 orte/test/mpi/interlib.c kv->key = strdup(OPAL_PMIX_WAIT); kv 211 orte/test/mpi/interlib.c kv->type = OPAL_INT; kv 212 orte/test/mpi/interlib.c kv->data.integer = 0; // wait for all kv 213 orte/test/mpi/interlib.c opal_list_append(&directives, &kv->super); kv 240 orte/test/mpi/interlib.c opal_value_t kv, *kptr; kv 249 orte/test/mpi/interlib.c OBJ_CONSTRUCT(&kv, opal_value_t); kv 250 orte/test/mpi/interlib.c kv.key = strdup("WASSUP"); kv 251 orte/test/mpi/interlib.c kv.type = OPAL_STRING; kv 252 orte/test/mpi/interlib.c kv.data.string = strdup("nothing"); kv 253 orte/test/mpi/interlib.c opal_pmix.put(OPAL_PMIX_LOCAL, &kv); kv 254 orte/test/mpi/interlib.c OBJ_DESTRUCT(&kv); kv 26 orte/test/mpi/mpi_spin.c opal_value_t *kv; kv 32 orte/test/mpi/mpi_spin.c OPAL_LIST_FOREACH(kv, info, opal_value_t) { kv 33 orte/test/mpi/mpi_spin.c if (0 == strcmp(kv->key, OPAL_PMIX_EVENT_AFFECTED_PROC)) { kv 34 orte/test/mpi/mpi_spin.c proc.jobid = kv->data.name.jobid; kv 35 orte/test/mpi/mpi_spin.c proc.vpid = kv->data.name.vpid; kv 66 orte/test/mpi/mpi_spin.c opal_value_t *kv; kv 72 orte/test/mpi/mpi_spin.c kv = OBJ_NEW(opal_value_t); kv 73 orte/test/mpi/mpi_spin.c kv->key = strdup("errorcode"); kv 74 orte/test/mpi/mpi_spin.c kv->type = OPAL_INT; kv 75 orte/test/mpi/mpi_spin.c kv->data.integer = OPAL_ERR_PROC_ABORTED; kv 76 orte/test/mpi/mpi_spin.c opal_list_append(codes, &kv->super); kv 70 orte/test/mpi/pmix.c opal_value_t *kv; kv 77 orte/test/mpi/pmix.c kv = OBJ_NEW(opal_value_t); kv 78 orte/test/mpi/pmix.c kv->key = strdup(OPAL_PMIX_EVENT_ORDER_PREPEND); kv 79 orte/test/mpi/pmix.c opal_list_append(&info, &kv->super); kv 51 orte/test/system/orte_notify.c opal_value_t *kv; kv 68 orte/test/system/orte_notify.c kv = OBJ_NEW(opal_value_t); kv 69 orte/test/system/orte_notify.c kv->key = strdup(OPAL_PMIX_EVENT_ORDER_PREPEND); kv 70 orte/test/system/orte_notify.c kv->type = OPAL_BOOL; kv 71 orte/test/system/orte_notify.c kv->data.flag = true; kv 72 orte/test/system/orte_notify.c opal_list_append(&info, &kv->super); kv 43 orte/util/attr.c orte_attribute_t *kv; kv 46 orte/util/attr.c OPAL_LIST_FOREACH(kv, attributes, orte_attribute_t) { kv 47 orte/util/attr.c if (key == kv->key) { kv 48 orte/util/attr.c if (kv->type != type) { kv 53 orte/util/attr.c if (ORTE_SUCCESS != (rc = orte_attr_unload(kv, data, type))) { kv 68 orte/util/attr.c orte_attribute_t *kv; kv 71 orte/util/attr.c OPAL_LIST_FOREACH(kv, attributes, orte_attribute_t) { kv 72 orte/util/attr.c if (key == kv->key) { kv 73 orte/util/attr.c if (kv->type != type) { kv 76 orte/util/attr.c if (ORTE_SUCCESS != (rc = orte_attr_load(kv, data, type))) { kv 83 orte/util/attr.c kv = OBJ_NEW(orte_attribute_t); kv 84 orte/util/attr.c kv->key = key; kv 85 orte/util/attr.c kv->local = local; kv 86 orte/util/attr.c if (OPAL_SUCCESS != (rc = orte_attr_load(kv, data, type))) { kv 87 orte/util/attr.c OBJ_RELEASE(kv); kv 90 orte/util/attr.c opal_list_append(attributes, &kv->super); kv 98 orte/util/attr.c orte_attribute_t *kv, *end, *next; kv 103 orte/util/attr.c OPAL_LIST_FOREACH(kv, attributes, orte_attribute_t) { kv 104 orte/util/attr.c if (key == kv->key) { kv 105 orte/util/attr.c return kv; kv 137 orte/util/attr.c orte_attribute_t *kv; kv 140 orte/util/attr.c kv = OBJ_NEW(orte_attribute_t); kv 141 orte/util/attr.c kv->key = key; kv 142 orte/util/attr.c kv->local = local; kv 143 orte/util/attr.c if (OPAL_SUCCESS != (rc = orte_attr_load(kv, data, type))) { kv 144 orte/util/attr.c OBJ_RELEASE(kv); kv 147 orte/util/attr.c opal_list_append(attributes, &kv->super); kv 155 orte/util/attr.c orte_attribute_t *kv; kv 158 orte/util/attr.c kv = OBJ_NEW(orte_attribute_t); kv 159 orte/util/attr.c kv->key = key; kv 160 orte/util/attr.c kv->local = local; kv 161 orte/util/attr.c if (OPAL_SUCCESS != (rc = orte_attr_load(kv, data, type))) { kv 162 orte/util/attr.c OBJ_RELEASE(kv); kv 165 orte/util/attr.c opal_list_prepend(attributes, &kv->super); kv 171 orte/util/attr.c orte_attribute_t *kv; kv 173 orte/util/attr.c OPAL_LIST_FOREACH(kv, attributes, orte_attribute_t) { kv 174 orte/util/attr.c if (key == kv->key) { kv 175 orte/util/attr.c opal_list_remove_item(attributes, &kv->super); kv 176 orte/util/attr.c OBJ_RELEASE(kv); kv 457 orte/util/attr.c int orte_attr_load(orte_attribute_t *kv, kv 464 orte/util/attr.c kv->type = type; kv 471 orte/util/attr.c kv->data.flag = true; kv 475 orte/util/attr.c if (OPAL_STRING == type && NULL != kv->data.string) { kv 476 orte/util/attr.c free(kv->data.string); kv 477 orte/util/attr.c } else if (OPAL_BYTE_OBJECT == type && NULL != kv->data.bo.bytes) { kv 478 orte/util/attr.c free(kv->data.bo.bytes); kv 481 orte/util/attr.c memset(&kv->data, 0, sizeof(kv->data)); kv 488 orte/util/attr.c kv->data.flag = *(bool*)(data); kv 491 orte/util/attr.c kv->data.byte = *(uint8_t*)(data); kv 494 orte/util/attr.c if (NULL != kv->data.string) { kv 495 orte/util/attr.c free(kv->data.string); kv 498 orte/util/attr.c kv->data.string = strdup( (const char *) data); kv 500 orte/util/attr.c kv->data.string = NULL; kv 504 orte/util/attr.c kv->data.size = *(size_t*)(data); kv 507 orte/util/attr.c kv->data.pid = *(pid_t*)(data); kv 511 orte/util/attr.c kv->data.integer = *(int*)(data); kv 514 orte/util/attr.c kv->data.int8 = *(int8_t*)(data); kv 517 orte/util/attr.c kv->data.int16 = *(int16_t*)(data); kv 520 orte/util/attr.c kv->data.int32 = *(int32_t*)(data); kv 523 orte/util/attr.c kv->data.int64 = *(int64_t*)(data); kv 527 orte/util/attr.c kv->data.uint = *(unsigned int*)(data); kv 530 orte/util/attr.c kv->data.uint8 = *(uint8_t*)(data); kv 533 orte/util/attr.c kv->data.uint16 = *(uint16_t*)(data); kv 536 orte/util/attr.c kv->data.uint32 = *(uint32_t*)data; kv 539 orte/util/attr.c kv->data.uint64 = *(uint64_t*)(data); kv 543 orte/util/attr.c if (NULL != kv->data.bo.bytes) { kv 544 orte/util/attr.c free(kv->data.bo.bytes); kv 548 orte/util/attr.c kv->data.bo.bytes = (uint8_t *) malloc(boptr->size); kv 549 orte/util/attr.c memcpy(kv->data.bo.bytes, boptr->bytes, boptr->size); kv 550 orte/util/attr.c kv->data.bo.size = boptr->size; kv 552 orte/util/attr.c kv->data.bo.bytes = NULL; kv 553 orte/util/attr.c kv->data.bo.size = 0; kv 558 orte/util/attr.c kv->data.fval = *(float*)(data); kv 563 orte/util/attr.c kv->data.tv.tv_sec = tv->tv_sec; kv 564 orte/util/attr.c kv->data.tv.tv_usec = tv->tv_usec; kv 568 orte/util/attr.c kv->data.ptr = data; kv 572 orte/util/attr.c kv->data.vpid = *(orte_vpid_t *)data; kv 576 orte/util/attr.c kv->data.jobid = *(orte_jobid_t *)data; kv 580 orte/util/attr.c kv->data.name = *(opal_process_name_t *)data; kv 584 orte/util/attr.c OBJ_CONSTRUCT(&kv->data.envar, opal_envar_t); kv 587 orte/util/attr.c kv->data.envar.envar = strdup(envar->envar); kv 590 orte/util/attr.c kv->data.envar.value = strdup(envar->value); kv 592 orte/util/attr.c kv->data.envar.separator = envar->separator; kv 602 orte/util/attr.c int orte_attr_unload(orte_attribute_t *kv, kv 608 orte/util/attr.c if (type != kv->type) { kv 621 orte/util/attr.c memcpy(*data, &kv->data.flag, sizeof(bool)); kv 624 orte/util/attr.c memcpy(*data, &kv->data.byte, sizeof(uint8_t)); kv 627 orte/util/attr.c if (NULL != kv->data.string) { kv 628 orte/util/attr.c *data = strdup(kv->data.string); kv 634 orte/util/attr.c memcpy(*data, &kv->data.size, sizeof(size_t)); kv 637 orte/util/attr.c memcpy(*data, &kv->data.pid, sizeof(pid_t)); kv 641 orte/util/attr.c memcpy(*data, &kv->data.integer, sizeof(int)); kv 644 orte/util/attr.c memcpy(*data, &kv->data.int8, sizeof(int8_t)); kv 647 orte/util/attr.c memcpy(*data, &kv->data.int16, sizeof(int16_t)); kv 650 orte/util/attr.c memcpy(*data, &kv->data.int32, sizeof(int32_t)); kv 653 orte/util/attr.c memcpy(*data, &kv->data.int64, sizeof(int64_t)); kv 657 orte/util/attr.c memcpy(*data, &kv->data.uint, sizeof(unsigned int)); kv 660 orte/util/attr.c memcpy(*data, &kv->data.uint8, 1); kv 663 orte/util/attr.c memcpy(*data, &kv->data.uint16, 2); kv 666 orte/util/attr.c memcpy(*data, &kv->data.uint32, 4); kv 669 orte/util/attr.c memcpy(*data, &kv->data.uint64, 8); kv 674 orte/util/attr.c if (NULL != kv->data.bo.bytes && 0 < kv->data.bo.size) { kv 675 orte/util/attr.c boptr->bytes = (uint8_t *) malloc(kv->data.bo.size); kv 676 orte/util/attr.c memcpy(boptr->bytes, kv->data.bo.bytes, kv->data.bo.size); kv 677 orte/util/attr.c boptr->size = kv->data.bo.size; kv 687 orte/util/attr.c opal_dss.copy_payload(*data, &kv->data.buf); kv 691 orte/util/attr.c memcpy(*data, &kv->data.fval, sizeof(float)); kv 695 orte/util/attr.c memcpy(*data, &kv->data.tv, sizeof(struct timeval)); kv 699 orte/util/attr.c *data = kv->data.ptr; kv 703 orte/util/attr.c memcpy(*data, &kv->data.vpid, sizeof(orte_vpid_t)); kv 707 orte/util/attr.c memcpy(*data, &kv->data.jobid, sizeof(orte_jobid_t)); kv 711 orte/util/attr.c memcpy(*data, &kv->data.name, sizeof(orte_process_name_t)); kv 716 orte/util/attr.c if (NULL != kv->data.envar.envar) { kv 717 orte/util/attr.c envar->envar = strdup(kv->data.envar.envar); kv 719 orte/util/attr.c if (NULL != kv->data.envar.value) { kv 720 orte/util/attr.c envar->value = strdup(kv->data.envar.value); kv 722 orte/util/attr.c envar->separator = kv->data.envar.separator; kv 250 orte/util/attr.h ORTE_DECLSPEC int orte_attr_load(orte_attribute_t *kv, kv 253 orte/util/attr.h ORTE_DECLSPEC int orte_attr_unload(orte_attribute_t *kv, kv 634 orte/util/show_help.c opal_value_t *kv; kv 711 orte/util/show_help.c kv = OBJ_NEW(opal_value_t), kv 712 orte/util/show_help.c kv->key = strdup(OPAL_PMIX_LOG_MSG); kv 713 orte/util/show_help.c kv->type = OPAL_BYTE_OBJECT; kv 714 orte/util/show_help.c opal_dss.unload(buf, (void**)&kv->data.bo.bytes, &kv->data.bo.size); kv 715 orte/util/show_help.c opal_list_append(&info, &kv->super); kv 724 orte/util/show_help.c kv->data.bo.bytes = NULL;