mem_rec 961 opal/mca/common/ucx/common_ucx_wpool.c _tlocal_mem_record_cleanup(_tlocal_mem_t *mem_rec) mem_rec 965 opal/mca/common/ucx/common_ucx_wpool.c for(i = 0; i < mem_rec->gmem->ctx->comm_size; i++) { mem_rec 966 opal/mca/common/ucx/common_ucx_wpool.c if (mem_rec->mem->rkeys[i]) { mem_rec 967 opal/mca/common/ucx/common_ucx_wpool.c ucp_rkey_destroy(mem_rec->mem->rkeys[i]); mem_rec 970 opal/mca/common/ucx/common_ucx_wpool.c free(mem_rec->mem->rkeys); mem_rec 975 opal/mca/common/ucx/common_ucx_wpool.c _common_ucx_mem_signout(mem_rec->gmem); mem_rec 978 opal/mca/common/ucx/common_ucx_wpool.c if (NULL != mem_rec->mem_tls_ptr) { mem_rec 979 opal/mca/common/ucx/common_ucx_wpool.c free(mem_rec->mem_tls_ptr); mem_rec 982 opal/mca/common/ucx/common_ucx_wpool.c assert(mem_rec->ctx_rec != NULL); mem_rec 983 opal/mca/common/ucx/common_ucx_wpool.c OPAL_ATOMIC_ADD_FETCH32(&mem_rec->ctx_rec->refcnt, -1); mem_rec 984 opal/mca/common/ucx/common_ucx_wpool.c assert(mem_rec->ctx_rec->refcnt >= 0); mem_rec 986 opal/mca/common/ucx/common_ucx_wpool.c free(mem_rec->mem); mem_rec 988 opal/mca/common/ucx/common_ucx_wpool.c memset(mem_rec, 0, sizeof(*mem_rec)); mem_rec 1061 opal/mca/common/ucx/common_ucx_wpool.c _tlocal_mem_create_rkey(_tlocal_mem_t *mem_rec, ucp_ep_h ep, int target) mem_rec 1063 opal/mca/common/ucx/common_ucx_wpool.c _mem_info_t *minfo = mem_rec->mem; mem_rec 1064 opal/mca/common/ucx/common_ucx_wpool.c opal_common_ucx_wpmem_t *gmem = mem_rec->gmem; mem_rec 1085 opal/mca/common/ucx/common_ucx_wpool.c _tlocal_mem_t *mem_rec = NULL; mem_rec 1113 opal/mca/common/ucx/common_ucx_wpool.c mem_rec = _tlocal_search_mem(tls, mem); mem_rec 1114 opal/mca/common/ucx/common_ucx_wpool.c if (OPAL_UNLIKELY(mem_rec == NULL)) { mem_rec 1115 opal/mca/common/ucx/common_ucx_wpool.c mem_rec = _tlocal_add_mem(tls, mem); mem_rec 1116 opal/mca/common/ucx/common_ucx_wpool.c if (NULL == mem_rec) { mem_rec 1120 opal/mca/common/ucx/common_ucx_wpool.c mem_info = mem_rec->mem; mem_rec 1125 opal/mca/common/ucx/common_ucx_wpool.c rc = _tlocal_mem_create_rkey(mem_rec, ep, target); mem_rec 71 opal/mca/common/ucx/common_ucx_wpool_int.h static int _tlocal_mem_create_rkey(_tlocal_mem_t *mem_rec, ucp_ep_h ep, int target); mem_rec 73 opal/mca/common/ucx/common_ucx_wpool_int.h static void _tlocal_mem_record_cleanup(_tlocal_mem_t *mem_rec);