session_array 127 opal/mca/pmix/pmix4x/pmix/src/mca/common/dstore/dstore_base.c #define _ESH_SESSION_lock(session_array, tbl_idx) \ session_array 128 opal/mca/pmix/pmix4x/pmix/src/mca/common/dstore/dstore_base.c (PMIX_VALUE_ARRAY_GET_BASE(session_array, session_t)[tbl_idx].lock) session_array 130 opal/mca/pmix/pmix4x/pmix/src/mca/common/dstore/dstore_base.c #define _ESH_SESSION_path(session_array, tbl_idx) \ session_array 131 opal/mca/pmix/pmix4x/pmix/src/mca/common/dstore/dstore_base.c (PMIX_VALUE_ARRAY_GET_BASE(session_array, session_t)[tbl_idx].nspace_path) session_array 133 opal/mca/pmix/pmix4x/pmix/src/mca/common/dstore/dstore_base.c #define _ESH_SESSION_lockfile(session_array, tbl_idx) \ session_array 134 opal/mca/pmix/pmix4x/pmix/src/mca/common/dstore/dstore_base.c (PMIX_VALUE_ARRAY_GET_BASE(session_array, session_t)[tbl_idx].lockfile) session_array 136 opal/mca/pmix/pmix4x/pmix/src/mca/common/dstore/dstore_base.c #define _ESH_SESSION_setjobuid(session_array, tbl_idx) \ session_array 137 opal/mca/pmix/pmix4x/pmix/src/mca/common/dstore/dstore_base.c (PMIX_VALUE_ARRAY_GET_BASE(session_array, session_t)[tbl_idx].setjobuid) session_array 139 opal/mca/pmix/pmix4x/pmix/src/mca/common/dstore/dstore_base.c #define _ESH_SESSION_jobuid(session_array, tbl_idx) \ session_array 140 opal/mca/pmix/pmix4x/pmix/src/mca/common/dstore/dstore_base.c (PMIX_VALUE_ARRAY_GET_BASE(session_array, session_t)[tbl_idx].jobuid) session_array 142 opal/mca/pmix/pmix4x/pmix/src/mca/common/dstore/dstore_base.c #define _ESH_SESSION_sm_seg_first(session_array, tbl_idx) \ session_array 143 opal/mca/pmix/pmix4x/pmix/src/mca/common/dstore/dstore_base.c (PMIX_VALUE_ARRAY_GET_BASE(session_array, session_t)[tbl_idx].sm_seg_first) session_array 144 opal/mca/pmix/pmix4x/pmix/src/mca/common/dstore/dstore_base.c #define _ESH_SESSION_sm_seg_last(session_array, tbl_idx) \ session_array 145 opal/mca/pmix/pmix4x/pmix/src/mca/common/dstore/dstore_base.c (PMIX_VALUE_ARRAY_GET_BASE(session_array, session_t)[tbl_idx].sm_seg_last) session_array 147 opal/mca/pmix/pmix4x/pmix/src/mca/common/dstore/dstore_base.c #define _ESH_SESSION_ns_info(session_array, tbl_idx) \ session_array 148 opal/mca/pmix/pmix4x/pmix/src/mca/common/dstore/dstore_base.c (PMIX_VALUE_ARRAY_GET_BASE(session_array, session_t)[tbl_idx].ns_info) session_array 164 opal/mca/pmix/pmix4x/pmix/src/mca/common/dstore/dstore_base.c rc = ds_ctx->lock_cbs->operation(_ESH_SESSION_lock(ds_ctx->session_array, \ session_array 256 opal/mca/pmix/pmix4x/pmix/src/mca/common/dstore/dstore_base.c ds_ctx->session_array = NULL; session_array 271 opal/mca/pmix/pmix4x/pmix/src/mca/common/dstore/dstore_base.c if (NULL == (ds_ctx->session_array = PMIX_NEW(pmix_value_array_t))){ session_array 276 opal/mca/pmix/pmix4x/pmix/src/mca/common/dstore/dstore_base.c if (PMIX_SUCCESS != (rc = pmix_value_array_init(ds_ctx->session_array, sizeof(session_t)))) { session_array 280 opal/mca/pmix/pmix4x/pmix/src/mca/common/dstore/dstore_base.c if (PMIX_SUCCESS != (rc = pmix_value_array_set_size(ds_ctx->session_array, ESH_INIT_SESSION_TBL_SIZE))) { session_array 285 opal/mca/pmix/pmix4x/pmix/src/mca/common/dstore/dstore_base.c memset(pmix_value_array_get_item(ds_ctx->session_array, idx), 0, sizeof(session_t)); session_array 311 opal/mca/pmix/pmix4x/pmix/src/mca/common/dstore/dstore_base.c if (NULL != ds_ctx->session_array) { session_array 312 opal/mca/pmix/pmix4x/pmix/src/mca/common/dstore/dstore_base.c PMIX_RELEASE(ds_ctx->session_array); session_array 349 opal/mca/pmix/pmix4x/pmix/src/mca/common/dstore/dstore_base.c if (NULL == ds_ctx->session_array) { session_array 353 opal/mca/pmix/pmix4x/pmix/src/mca/common/dstore/dstore_base.c size = pmix_value_array_get_size(ds_ctx->session_array); session_array 354 opal/mca/pmix/pmix4x/pmix/src/mca/common/dstore/dstore_base.c s_tbl = PMIX_VALUE_ARRAY_GET_BASE(ds_ctx->session_array, session_t); session_array 361 opal/mca/pmix/pmix4x/pmix/src/mca/common/dstore/dstore_base.c PMIX_RELEASE(ds_ctx->session_array); session_array 362 opal/mca/pmix/pmix4x/pmix/src/mca/common/dstore/dstore_base.c ds_ctx->session_array = NULL; session_array 430 opal/mca/pmix/pmix4x/pmix/src/mca/common/dstore/dstore_base.c size = pmix_value_array_get_size(ds_ctx->session_array); session_array 431 opal/mca/pmix/pmix4x/pmix/src/mca/common/dstore/dstore_base.c session_tbl = PMIX_VALUE_ARRAY_GET_BASE(ds_ctx->session_array, session_t); session_array 446 opal/mca/pmix/pmix4x/pmix/src/mca/common/dstore/dstore_base.c size_t size = pmix_value_array_get_size(ds_ctx->session_array); session_array 447 opal/mca/pmix/pmix4x/pmix/src/mca/common/dstore/dstore_base.c session_t *s_tbl = PMIX_VALUE_ARRAY_GET_BASE(ds_ctx->session_array, session_t); session_array 457 opal/mca/pmix/pmix4x/pmix/src/mca/common/dstore/dstore_base.c if (NULL == (new_sesion = pmix_value_array_get_item(ds_ctx->session_array, idx))) { session_array 511 opal/mca/pmix/pmix4x/pmix/src/mca/common/dstore/dstore_base.c session_t *s = &(PMIX_VALUE_ARRAY_GET_ITEM(ds_ctx->session_array, session_t, idx)); session_array 559 opal/mca/pmix/pmix4x/pmix/src/mca/common/dstore/dstore_base.c session_t *s = &(PMIX_VALUE_ARRAY_GET_ITEM(ds_ctx->session_array, session_t, idx)); session_array 567 opal/mca/pmix/pmix4x/pmix/src/mca/common/dstore/dstore_base.c ds_ctx->lock_cbs->finalize(&_ESH_SESSION_lock(ds_ctx->session_array, idx)); session_array 726 opal/mca/pmix/pmix4x/pmix/src/mca/common/dstore/dstore_base.c num_elems = *((size_t*)(_ESH_SESSION_sm_seg_last(ds_ctx->session_array, session_array 728 opal/mca/pmix/pmix4x/pmix/src/mca/common/dstore/dstore_base.c pmix_dstore_seg_desc_t *last_seg = _ESH_SESSION_sm_seg_last(ds_ctx->session_array, ns_map->tbl_idx); session_array 744 opal/mca/pmix/pmix4x/pmix/src/mca/common/dstore/dstore_base.c memcpy((uint8_t*)(_ESH_SESSION_sm_seg_last(ds_ctx->session_array, ns_map->tbl_idx)->seg_info.seg_base_addr + session_array 746 opal/mca/pmix/pmix4x/pmix/src/mca/common/dstore/dstore_base.c _ESH_SESSION_sm_seg_last(ds_ctx->session_array, ns_map->tbl_idx) = last_seg; session_array 747 opal/mca/pmix/pmix4x/pmix/src/mca/common/dstore/dstore_base.c memset(_ESH_SESSION_sm_seg_last(ds_ctx->session_array, ns_map->tbl_idx)->seg_info.seg_base_addr, session_array 755 opal/mca/pmix/pmix4x/pmix/src/mca/common/dstore/dstore_base.c memcpy((uint8_t*)(_ESH_SESSION_sm_seg_last(ds_ctx->session_array, ns_map->tbl_idx)->seg_info.seg_base_addr) + session_array 758 opal/mca/pmix/pmix4x/pmix/src/mca/common/dstore/dstore_base.c memcpy((uint8_t*)(_ESH_SESSION_sm_seg_last(ds_ctx->session_array, ns_map->tbl_idx)->seg_info.seg_base_addr), session_array 767 opal/mca/pmix/pmix4x/pmix/src/mca/common/dstore/dstore_base.c tmp = _ESH_SESSION_sm_seg_first(ds_ctx->session_array, ns_map->tbl_idx); session_array 798 opal/mca/pmix/pmix4x/pmix/src/mca/common/dstore/dstore_base.c tmp = _ESH_SESSION_sm_seg_first(ds_ctx->session_array, ns_map->tbl_idx); session_array 1728 opal/mca/pmix/pmix4x/pmix/src/mca/common/dstore/dstore_base.c rc = ds_ctx->lock_cbs->init(&_ESH_SESSION_lock(ds_ctx->session_array, tbl_idx), ds_ctx->base_path, nspace, 1, ds_ctx->jobuid, ds_ctx->setjobuid); session_array 2362 opal/mca/pmix/pmix4x/pmix/src/mca/common/dstore/dstore_base.c _ESH_SESSION_path(ds_ctx->session_array, ns_map->tbl_idx), session_array 2429 opal/mca/pmix/pmix4x/pmix/src/mca/common/dstore/dstore_base.c ds_ctx->lock_cbs->init(&_ESH_SESSION_lock(ds_ctx->session_array, tbl_idx), session_array 2432 opal/mca/pmix/pmix4x/pmix/src/mca/common/dstore/dstore_base.c if (NULL == _ESH_SESSION_lock(ds_ctx->session_array, tbl_idx)) { session_array 2478 opal/mca/pmix/pmix4x/pmix/src/mca/common/dstore/dstore_base.c session_tbl = PMIX_VALUE_ARRAY_GET_BASE(ds_ctx->session_array, session_t); session_array 49 opal/mca/pmix/pmix4x/pmix/src/mca/common/dstore/dstore_base.h pmix_value_array_t *session_array;