rva 32 oshmem/mca/atomic/ucx/atomic_ucx_cswap.c uint64_t rva; rva 43 oshmem/mca/atomic/ucx/atomic_ucx_cswap.c ucx_mkey = mca_spml_ucx_get_mkey(ctx, pe, target, (void *)&rva, mca_spml_self); rva 46 oshmem/mca/atomic/ucx/atomic_ucx_cswap.c rva, ucx_mkey->rkey, rva 45 oshmem/mca/atomic/ucx/atomic_ucx_module.c uint64_t rva; rva 50 oshmem/mca/atomic/ucx/atomic_ucx_module.c ucx_mkey = mca_spml_ucx_get_mkey(ctx, pe, target, (void *)&rva, mca_spml_self); rva 52 oshmem/mca/atomic/ucx/atomic_ucx_module.c op, value, size, rva, rva 68 oshmem/mca/atomic/ucx/atomic_ucx_module.c uint64_t rva; rva 73 oshmem/mca/atomic/ucx/atomic_ucx_module.c ucx_mkey = mca_spml_ucx_get_mkey(ctx, pe, target, (void *)&rva, mca_spml_self); rva 76 oshmem/mca/atomic/ucx/atomic_ucx_module.c rva, ucx_mkey->rkey, rva 81 oshmem/mca/memheap/base/base.h void** rva); rva 249 oshmem/mca/memheap/base/base.h void** rva) rva 263 oshmem/mca/memheap/base/base.h *rva = va; rva 265 oshmem/mca/memheap/base/base.h s->mkeys[btl_id].u.key, *rva); rva 271 oshmem/mca/memheap/base/base.h *rva = memheap_va2rva(va, s->super.va_base, mkey->va_base); rva 272 oshmem/mca/memheap/base/base.h MEMHEAP_VERBOSE_FASTPATH(10, "rkey: pe=%d va=%p -> (cached) %lx %p", pe, (void *)va, mkey->u.key, (void *)*rva); rva 276 oshmem/mca/memheap/base/base.h return mca_memheap_base_get_cached_mkey_slow(ctx, s, pe, va, btl_id, rva); rva 684 oshmem/mca/memheap/base/memheap_base_mkey.c void** rva) rva 705 oshmem/mca/memheap/base/memheap_base_mkey.c *rva = memheap_va2rva(va, s->super.va_base, mkey->va_base); rva 707 oshmem/mca/memheap/base/memheap_base_mkey.c MEMHEAP_VERBOSE_FASTPATH(5, "rkey: pe=%d va=%p -> (remote lookup) %lx %p", pe, (void *)va, mkey->u.key, (void *)*rva); rva 154 oshmem/mca/spml/ikrit/spml_ikrit.c static mxm_mem_key_t *mca_spml_ikrit_get_mkey_slow(int pe, void *va, int ptl_id, void **rva); rva 208 oshmem/mca/spml/ikrit/spml_ikrit.c mxm_mem_key_t *mca_spml_ikrit_get_mkey_slow(int pe, void *va, int ptl_id, void **rva) rva 213 oshmem/mca/spml/ikrit/spml_ikrit.c mkey = mca_memheap_base_get_cached_mkey(pe, va, ptl_id, rva); rva 599 oshmem/mca/spml/ikrit/spml_ikrit.c void *rva; rva 602 oshmem/mca/spml/ikrit/spml_ikrit.c mkey = mca_spml_ikrit_get_mkey(src, src_addr, MXM_PTL_RDMA, &rva, &mca_spml_ikrit); rva 606 oshmem/mca/spml/ikrit/spml_ikrit.c src, MXM_PTL_RDMA, src_addr, dst_addr, (int)size, (void *)rva); rva 616 oshmem/mca/spml/ikrit/spml_ikrit.c sreq->op.mem.remote_vaddr = (intptr_t) rva; rva 628 oshmem/mca/spml/ikrit/spml_ikrit.c void *rva; rva 637 oshmem/mca/spml/ikrit/spml_ikrit.c if (NULL != mca_spml_ikrit_get_mkey(src, src_addr, MXM_PTL_SHM, &rva, &mca_spml_ikrit)) rva 642 oshmem/mca/spml/ikrit/spml_ikrit.c src, src_addr, dst_addr, (int)size, (void *)rva); rva 644 oshmem/mca/spml/ikrit/spml_ikrit.c memcpy(dst_addr, (void *) (unsigned long) rva, size); rva 811 oshmem/mca/spml/ikrit/spml_ikrit.c void *rva; rva 823 oshmem/mca/spml/ikrit/spml_ikrit.c mkey = mca_spml_ikrit_get_mkey(dst, dst_addr, ptl_id, &rva, &mca_spml_ikrit); rva 826 oshmem/mca/spml/ikrit/spml_ikrit.c memcpy((void *) (unsigned long) rva, src_addr, size); rva 834 oshmem/mca/spml/ikrit/spml_ikrit.c dst, ptl_id, dst_addr, src_addr, (int)size, (void *)rva); rva 868 oshmem/mca/spml/ikrit/spml_ikrit.c put_req->mxm_req.op.mem.remote_vaddr = (intptr_t) rva; rva 902 oshmem/mca/spml/ikrit/spml_ikrit.c void *rva; rva 910 oshmem/mca/spml/ikrit/spml_ikrit.c mkey = mca_spml_ikrit_get_mkey(dst, dst_addr, ptl_id, &rva, &mca_spml_ikrit); rva 913 oshmem/mca/spml/ikrit/spml_ikrit.c dst, ptl_id, dst_addr, src_addr, (int)size, (void *)rva); rva 916 oshmem/mca/spml/ikrit/spml_ikrit.c memcpy((void *) (unsigned long) rva, src_addr, size); rva 924 oshmem/mca/spml/ikrit/spml_ikrit.c dst, MXM_PTL_RDMA, dst_addr, src_addr, (int)size, (void *)rva); rva 936 oshmem/mca/spml/ikrit/spml_ikrit.c mxm_req.op.mem.remote_vaddr = (intptr_t) rva; rva 83 oshmem/mca/spml/ikrit/spml_ikrit.h typedef mxm_mem_key_t *(*mca_spml_ikrit_get_mkey_slow_fn_t)(int pe, void *va, int ptl_id, void **rva); rva 199 oshmem/mca/spml/ikrit/spml_ikrit.h static inline mxm_mem_key_t *mca_spml_ikrit_get_mkey(int pe, void *va, int ptl_id, void **rva, rva 206 oshmem/mca/spml/ikrit/spml_ikrit.h return module->get_mkey_slow(pe, va, ptl_id, rva); rva 213 oshmem/mca/spml/ikrit/spml_ikrit.h return module->get_mkey_slow(pe, va, ptl_id, rva); rva 215 oshmem/mca/spml/ikrit/spml_ikrit.h *rva = map_segment_va2rva(&mkey->super, va); rva 325 oshmem/mca/spml/ucx/spml_ucx.c void *rva; rva 329 oshmem/mca/spml/ucx/spml_ucx.c err = ucp_rkey_ptr(ucx_mkey->rkey, (uint64_t)dst_addr, &rva); rva 333 oshmem/mca/spml/ucx/spml_ucx.c return rva; rva 676 oshmem/mca/spml/ucx/spml_ucx.c void *rva; rva 685 oshmem/mca/spml/ucx/spml_ucx.c ucx_mkey = mca_spml_ucx_get_mkey(ctx, src, src_addr, &rva, &mca_spml_ucx); rva 688 oshmem/mca/spml/ucx/spml_ucx.c (uint64_t)rva, ucx_mkey->rkey, opal_common_ucx_empty_complete_cb); rva 692 oshmem/mca/spml/ucx/spml_ucx.c (uint64_t)rva, ucx_mkey->rkey); rva 699 oshmem/mca/spml/ucx/spml_ucx.c void *rva; rva 704 oshmem/mca/spml/ucx/spml_ucx.c ucx_mkey = mca_spml_ucx_get_mkey(ctx, src, src_addr, &rva, &mca_spml_ucx); rva 706 oshmem/mca/spml/ucx/spml_ucx.c (uint64_t)rva, ucx_mkey->rkey); rva 713 oshmem/mca/spml/ucx/spml_ucx.c void *rva; rva 722 oshmem/mca/spml/ucx/spml_ucx.c ucx_mkey = mca_spml_ucx_get_mkey(ctx, dst, dst_addr, &rva, &mca_spml_ucx); rva 725 oshmem/mca/spml/ucx/spml_ucx.c (uint64_t)rva, ucx_mkey->rkey, opal_common_ucx_empty_complete_cb); rva 729 oshmem/mca/spml/ucx/spml_ucx.c (uint64_t)rva, ucx_mkey->rkey); rva 736 oshmem/mca/spml/ucx/spml_ucx.c void *rva; rva 741 oshmem/mca/spml/ucx/spml_ucx.c ucx_mkey = mca_spml_ucx_get_mkey(ctx, dst, dst_addr, &rva, &mca_spml_ucx); rva 743 oshmem/mca/spml/ucx/spml_ucx.c (uint64_t)rva, ucx_mkey->rkey); rva 77 oshmem/mca/spml/ucx/spml_ucx.h typedef spml_ucx_mkey_t * (*mca_spml_ucx_get_mkey_slow_fn_t)(shmem_ctx_t ctx, int pe, void *va, void **rva); rva 197 oshmem/mca/spml/ucx/spml_ucx.h mca_spml_ucx_get_mkey(shmem_ctx_t ctx, int pe, void *va, void **rva, mca_spml_ucx_t* module) rva 205 oshmem/mca/spml/ucx/spml_ucx.h *rva = map_segment_va2rva(&mkey->super, va); rva 27 oshmem/shmem/c/shmem_addr_accessible.c void* rva; rva 35 oshmem/shmem/c/shmem_addr_accessible.c mkey = mca_memheap_base_get_cached_mkey(oshmem_ctx_default, pe, (void *)addr, i, &rva); rva 37 oshmem/shmem/c/shmem_ptr.c void *rva; rva 56 oshmem/shmem/c/shmem_ptr.c mkey = mca_memheap_base_get_cached_mkey(oshmem_ctx_default, pe, (void *)dst_addr, i, &rva); rva 62 oshmem/shmem/c/shmem_ptr.c return rva; rva 65 oshmem/shmem/c/shmem_ptr.c rva = MCA_SPML_CALL(rmkey_ptr(dst_addr, mkey, pe)); rva 66 oshmem/shmem/c/shmem_ptr.c if (rva != NULL) { rva 67 oshmem/shmem/c/shmem_ptr.c return rva;