Home
last modified time | relevance | path

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 Dtest_ib_md.cc63 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 Dib_mlx5dv_md.c42 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 Dib_exp_md.c37 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 Dib_md.c802 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 …]