Searched refs:ib_memh (Results 1 – 4 of 4) sorted by relevance
/dports/net/mpich/mpich-3.4.3/modules/ucx/test/gtest/uct/ib/ |
H A D | test_ib_md.cc | 63 uct_ib_mem_t *ib_memh = (uct_ib_mem_t *)memh; in ib_md_umr_check() local 66 EXPECT_TRUE(ib_memh->flags & UCT_IB_MEM_ACCESS_REMOTE_ATOMIC); in ib_md_umr_check() 68 EXPECT_FALSE(ib_memh->flags & UCT_IB_MEM_ACCESS_REMOTE_ATOMIC); in ib_md_umr_check() 72 EXPECT_FALSE(ib_memh->flags & UCT_IB_MEM_FLAG_ATOMIC_MR); in ib_md_umr_check() 85 EXPECT_TRUE(ib_memh->flags & UCT_IB_MEM_FLAG_ATOMIC_MR); in ib_md_umr_check() 86 EXPECT_TRUE(ib_memh->atomic_rkey != 0); in ib_md_umr_check() 88 EXPECT_FALSE(ib_memh->flags & UCT_IB_MEM_FLAG_ATOMIC_MR); in ib_md_umr_check() 89 EXPECT_TRUE(ib_memh->atomic_rkey == 0); in ib_md_umr_check()
|
/dports/net/mpich/mpich-3.4.3/modules/ucx/src/uct/ib/mlx5/dv/ |
H A D | ib_mlx5dv_md.c | 42 uct_ib_mlx5_mem_t *memh = ucs_derived_of(ib_memh, uct_ib_mlx5_mem_t); in uct_ib_mlx5_reg_key() 44 return uct_ib_reg_key_impl(md, address, length, access_flags, ib_memh, in uct_ib_mlx5_reg_key() 49 uct_ib_mem_t *ib_memh, in uct_ib_mlx5_dereg_key() argument 52 uct_ib_mlx5_mem_t *memh = ucs_derived_of(ib_memh, uct_ib_mlx5_mem_t); in uct_ib_mlx5_dereg_key() 58 uct_ib_mem_t *ib_memh) in uct_ib_mlx5_reg_atomic_key() argument 61 uct_ib_mlx5_mem_t *memh = ucs_derived_of(ib_memh, uct_ib_mlx5_mem_t); in uct_ib_mlx5_reg_atomic_key() 79 if (!(ib_memh->flags & UCT_IB_MEM_FLAG_ODP)) { in uct_ib_mlx5_mem_prefetch() 83 ucs_debug("memh %p prefetch %p length %zu", ib_memh, addr, length); in uct_ib_mlx5_mem_prefetch() 85 sg_list.lkey = ib_memh->lkey; in uct_ib_mlx5_mem_prefetch() 258 return uct_ib_mlx5_reg_atomic_key(ibmd, ib_memh); in uct_ib_mlx5_devx_reg_atomic_key() [all …]
|
/dports/net/mpich/mpich-3.4.3/modules/ucx/src/uct/ib/mlx5/exp/ |
H A D | ib_exp_md.c | 37 uct_ib_mem_t *ib_memh, in uct_ib_mlx5_reg_key() argument 40 uct_ib_mlx5_mem_t *memh = ucs_derived_of(ib_memh, uct_ib_mlx5_mem_t); in uct_ib_mlx5_reg_key() 49 uct_ib_memh_init_keys(ib_memh, memh->mr->lkey, memh->mr->rkey); in uct_ib_mlx5_reg_key() 54 uct_ib_mem_t *ib_memh, in uct_ib_mlx5_dereg_key() argument 57 uct_ib_mlx5_mem_t *memh = ucs_derived_of(ib_memh, uct_ib_mlx5_mem_t); in uct_ib_mlx5_dereg_key() 63 uct_ib_mlx5_mem_prefetch(uct_ib_md_t *md, uct_ib_mem_t *ib_memh, void *addr, in uct_ib_mlx5_mem_prefetch() argument 67 uct_ib_mlx5_mem_t *memh = ucs_derived_of(ib_memh, uct_ib_mlx5_mem_t); in uct_ib_mlx5_mem_prefetch() 391 uct_ib_mem_t *ib_memh) in uct_ib_mlx5_exp_reg_atomic_key() argument 394 uct_ib_mlx5_mem_t *memh = ucs_derived_of(ib_memh, uct_ib_mlx5_mem_t); in uct_ib_mlx5_exp_reg_atomic_key() 489 uct_ib_mlx5_mem_t *memh = ucs_derived_of(ib_memh, uct_ib_mlx5_mem_t); in uct_ib_mlx5_exp_dereg_atomic_key() [all …]
|
/dports/net/mpich/mpich-3.4.3/modules/ucx/src/uct/ib/base/ |
H A D | ib_md.c | 802 uct_ib_mem_t *ib_memh = memh; in uct_ib_mem_dereg() local 805 status = uct_ib_memh_dereg(md, ib_memh); in uct_ib_mem_dereg() 806 uct_ib_memh_free(ib_memh); in uct_ib_mem_dereg() 812 uct_ib_mem_t *ib_memh, in uct_ib_verbs_reg_key() argument 815 uct_ib_verbs_mem_t *memh = ucs_derived_of(ib_memh, uct_ib_verbs_mem_t); in uct_ib_verbs_reg_key() 818 ib_memh, &memh->mrs[mr_type], mr_type); in uct_ib_verbs_reg_key() 841 uct_ib_mem_t *ib_memh, in uct_ib_verbs_dereg_key() argument 844 uct_ib_verbs_mem_t *memh = ucs_derived_of(ib_memh, uct_ib_verbs_mem_t); in uct_ib_verbs_dereg_key() 850 uct_ib_mem_t *ib_memh) in uct_ib_verbs_reg_atomic_key() argument 852 uct_ib_mr_type_t mr_type = uct_ib_memh_get_atomic_base_mr_type(ib_memh); in uct_ib_verbs_reg_atomic_key() [all …]
|