tbl_idx 93 opal/mca/pmix/pmix4x/pmix/src/mca/common/dstore/dstore_base.c size_t tbl_idx); tbl_idx 96 opal/mca/pmix/pmix4x/pmix/src/mca/common/dstore/dstore_base.c uid_t jobuid, size_t *tbl_idx); tbl_idx 97 opal/mca/pmix/pmix4x/pmix/src/mca/common/dstore/dstore_base.c static inline int _esh_session_tbl_add(pmix_common_dstore_ctx_t *ds_ctx, size_t *tbl_idx); tbl_idx 127 opal/mca/pmix/pmix4x/pmix/src/mca/common/dstore/dstore_base.c #define _ESH_SESSION_lock(session_array, tbl_idx) \ tbl_idx 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) tbl_idx 130 opal/mca/pmix/pmix4x/pmix/src/mca/common/dstore/dstore_base.c #define _ESH_SESSION_path(session_array, tbl_idx) \ tbl_idx 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) tbl_idx 133 opal/mca/pmix/pmix4x/pmix/src/mca/common/dstore/dstore_base.c #define _ESH_SESSION_lockfile(session_array, tbl_idx) \ tbl_idx 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) tbl_idx 136 opal/mca/pmix/pmix4x/pmix/src/mca/common/dstore/dstore_base.c #define _ESH_SESSION_setjobuid(session_array, tbl_idx) \ tbl_idx 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) tbl_idx 139 opal/mca/pmix/pmix4x/pmix/src/mca/common/dstore/dstore_base.c #define _ESH_SESSION_jobuid(session_array, tbl_idx) \ tbl_idx 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) tbl_idx 142 opal/mca/pmix/pmix4x/pmix/src/mca/common/dstore/dstore_base.c #define _ESH_SESSION_sm_seg_first(session_array, tbl_idx) \ tbl_idx 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) tbl_idx 144 opal/mca/pmix/pmix4x/pmix/src/mca/common/dstore/dstore_base.c #define _ESH_SESSION_sm_seg_last(session_array, tbl_idx) \ tbl_idx 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) tbl_idx 147 opal/mca/pmix/pmix4x/pmix/src/mca/common/dstore/dstore_base.c #define _ESH_SESSION_ns_info(session_array, tbl_idx) \ tbl_idx 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) tbl_idx 151 opal/mca/pmix/pmix4x/pmix/src/mca/common/dstore/dstore_base.c #define _ESH_SESSION_pthread_rwlock(tbl_idx) (PMIX_VALUE_ARRAY_GET_BASE(_session_array, session_t)[tbl_idx].rwlock) tbl_idx 152 opal/mca/pmix/pmix4x/pmix/src/mca/common/dstore/dstore_base.c #define _ESH_SESSION_pthread_seg(tbl_idx) (PMIX_VALUE_ARRAY_GET_BASE(_session_array, session_t)[tbl_idx].rwlock_seg) tbl_idx 153 opal/mca/pmix/pmix4x/pmix/src/mca/common/dstore/dstore_base.c #define _ESH_SESSION_lock(tbl_idx) _ESH_SESSION_pthread_rwlock(tbl_idx) tbl_idx 157 opal/mca/pmix/pmix4x/pmix/src/mca/common/dstore/dstore_base.c #define _ESH_SESSION_lockfd(tbl_idx) (PMIX_VALUE_ARRAY_GET_BASE(_session_array, session_t)[tbl_idx].lockfd) tbl_idx 158 opal/mca/pmix/pmix4x/pmix/src/mca/common/dstore/dstore_base.c #define _ESH_SESSION_lock(tbl_idx) _ESH_SESSION_lockfd(tbl_idx) tbl_idx 390 opal/mca/pmix/pmix4x/pmix/src/mca/common/dstore/dstore_base.c size_t tbl_idx) tbl_idx 406 opal/mca/pmix/pmix4x/pmix/src/mca/common/dstore/dstore_base.c ns_map[map_idx].data.tbl_idx = tbl_idx; tbl_idx 418 opal/mca/pmix/pmix4x/pmix/src/mca/common/dstore/dstore_base.c new_map->data.tbl_idx = tbl_idx; tbl_idx 425 opal/mca/pmix/pmix4x/pmix/src/mca/common/dstore/dstore_base.c uid_t jobuid, size_t *tbl_idx) tbl_idx 435 opal/mca/pmix/pmix4x/pmix/src/mca/common/dstore/dstore_base.c *tbl_idx = idx; tbl_idx 443 opal/mca/pmix/pmix4x/pmix/src/mca/common/dstore/dstore_base.c static inline int _esh_session_tbl_add(pmix_common_dstore_ctx_t *ds_ctx, size_t *tbl_idx) tbl_idx 465 opal/mca/pmix/pmix4x/pmix/src/mca/common/dstore/dstore_base.c *tbl_idx = idx; tbl_idx 727 opal/mca/pmix/pmix4x/pmix/src/mca/common/dstore/dstore_base.c ns_map->tbl_idx)->seg_info.seg_base_addr)); tbl_idx 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); tbl_idx 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 + tbl_idx 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; tbl_idx 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, tbl_idx 752 opal/mca/pmix/pmix4x/pmix/src/mca/common/dstore/dstore_base.c elem.ns_map.tbl_idx = ns_map->tbl_idx; tbl_idx 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) + tbl_idx 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), tbl_idx 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); tbl_idx 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); tbl_idx 1549 opal/mca/pmix/pmix4x/pmix/src/mca/common/dstore/dstore_base.c size_t tbl_idx = 0; tbl_idx 1714 opal/mca/pmix/pmix4x/pmix/src/mca/common/dstore/dstore_base.c rc = _esh_session_tbl_add(ds_ctx, &tbl_idx); tbl_idx 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); tbl_idx 1732 opal/mca/pmix/pmix4x/pmix/src/mca/common/dstore/dstore_base.c ns_map = _esh_session_map(ds_ctx, nspace, 0, tbl_idx); tbl_idx 1739 opal/mca/pmix/pmix4x/pmix/src/mca/common/dstore/dstore_base.c if (PMIX_SUCCESS != (rc =_esh_session_init(ds_ctx, tbl_idx, ns_map, 1, tbl_idx 1829 opal/mca/pmix/pmix4x/pmix/src/mca/common/dstore/dstore_base.c ns_info.ns_map.tbl_idx = ns_map->tbl_idx; tbl_idx 1904 opal/mca/pmix/pmix4x/pmix/src/mca/common/dstore/dstore_base.c rc = _ESH_LOCK(ds_ctx, ns_map->tbl_idx, wr_lock); tbl_idx 1917 opal/mca/pmix/pmix4x/pmix/src/mca/common/dstore/dstore_base.c rc = _ESH_LOCK(ds_ctx, ns_map->tbl_idx, wr_unlock); tbl_idx 2002 opal/mca/pmix/pmix4x/pmix/src/mca/common/dstore/dstore_base.c lock_rc = _ESH_LOCK(ds_ctx, ns_map->tbl_idx, rd_lock); tbl_idx 2227 opal/mca/pmix/pmix4x/pmix/src/mca/common/dstore/dstore_base.c lock_rc = _ESH_LOCK(ds_ctx, ns_map->tbl_idx, rd_unlock); tbl_idx 2362 opal/mca/pmix/pmix4x/pmix/src/mca/common/dstore/dstore_base.c _ESH_SESSION_path(ds_ctx->session_array, ns_map->tbl_idx), tbl_idx 2374 opal/mca/pmix/pmix4x/pmix/src/mca/common/dstore/dstore_base.c size_t tbl_idx=0; tbl_idx 2398 opal/mca/pmix/pmix4x/pmix/src/mca/common/dstore/dstore_base.c if (PMIX_SUCCESS != _esh_jobuid_tbl_search(ds_ctx, jobuid, &tbl_idx)) { tbl_idx 2400 opal/mca/pmix/pmix4x/pmix/src/mca/common/dstore/dstore_base.c rc = _esh_session_tbl_add(ds_ctx, &tbl_idx); tbl_idx 2405 opal/mca/pmix/pmix4x/pmix/src/mca/common/dstore/dstore_base.c ns_map = _esh_session_map(ds_ctx, nspace, local_size, tbl_idx); tbl_idx 2412 opal/mca/pmix/pmix4x/pmix/src/mca/common/dstore/dstore_base.c if (PMIX_SUCCESS != (rc =_esh_session_init(ds_ctx, tbl_idx, ns_map, tbl_idx 2420 opal/mca/pmix/pmix4x/pmix/src/mca/common/dstore/dstore_base.c ns_map = _esh_session_map(ds_ctx, nspace, local_size, tbl_idx); tbl_idx 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), tbl_idx 2432 opal/mca/pmix/pmix4x/pmix/src/mca/common/dstore/dstore_base.c if (NULL == _ESH_SESSION_lock(ds_ctx->session_array, tbl_idx)) { tbl_idx 2460 opal/mca/pmix/pmix4x/pmix/src/mca/common/dstore/dstore_base.c session_tbl_idx = ns_map_data->tbl_idx; tbl_idx 2466 opal/mca/pmix/pmix4x/pmix/src/mca/common/dstore/dstore_base.c (ns_map[map_idx].data.tbl_idx == ns_map_data->tbl_idx)) { tbl_idx 2540 opal/mca/pmix/pmix4x/pmix/src/mca/common/dstore/dstore_base.c rc = _ESH_LOCK(ds_ctx, ns_map->tbl_idx, wr_lock); tbl_idx 2554 opal/mca/pmix/pmix4x/pmix/src/mca/common/dstore/dstore_base.c rc1 = _ESH_LOCK(ds_ctx, ns_map->tbl_idx, wr_unlock); tbl_idx 2769 opal/mca/pmix/pmix4x/pmix/src/mca/common/dstore/dstore_base.c rc = _ESH_LOCK(ds_ctx, ns_map->tbl_idx, wr_lock); tbl_idx 2790 opal/mca/pmix/pmix4x/pmix/src/mca/common/dstore/dstore_base.c rc = _ESH_LOCK(ds_ctx, ns_map->tbl_idx, wr_unlock); tbl_idx 90 opal/mca/pmix/pmix4x/pmix/src/mca/common/dstore/dstore_base.h size_t tbl_idx;