Home
last modified time | relevance | path

Searched refs:UCT_ATOMIC_OP_OR (Results 1 – 20 of 20) sorted by relevance

/dports/net/mpich/mpich-3.4.3/modules/ucx/test/gtest/uct/
H A Dtest_amo_fand_for.cc54 !check_atomics(UCS_BIT(UCT_ATOMIC_OP_OR), FOP32)) {
55 test_fop<uint32_t, UCT_ATOMIC_OP_OR>(or_op<uint32_t>);
59 !check_atomics(UCS_BIT(UCT_ATOMIC_OP_OR), FOP64)) {
60 test_fop<uint64_t, UCT_ATOMIC_OP_OR>(or_op<uint64_t>);
86 !check_atomics(UCS_BIT(UCT_ATOMIC_OP_OR), FOP64),
88 test_fop<uint64_t, UCT_ATOMIC_OP_OR>(or_op<uint64_t>);
92 !check_atomics(UCS_BIT(UCT_ATOMIC_OP_OR), FOP64),
94 test_fop<uint64_t, UCT_ATOMIC_OP_OR>(or_op<uint64_t>);
98 !check_atomics(UCS_BIT(UCT_ATOMIC_OP_OR), FOP64),
100 test_fop<uint64_t, UCT_ATOMIC_OP_OR>(or_op<uint64_t>);
H A Dtest_amo_and_or.cc57 !check_atomics(UCS_BIT(UCT_ATOMIC_OP_OR), OP32)) {
58 test_op<uint32_t, UCT_ATOMIC_OP_OR>(or_op<uint32_t>, or_val<uint32_t>);
62 !check_atomics(UCS_BIT(UCT_ATOMIC_OP_OR), OP64)) {
63 test_op<uint64_t, UCT_ATOMIC_OP_OR>(or_op<uint64_t>, or_val<uint64_t>);
H A Dtest_fence.cc93 case UCT_ATOMIC_OP_OR: in atomic_op_val()
225 (!check_atomics(UCS_BIT(UCT_ATOMIC_OP_OR), OP32) ||
226 !check_atomics(UCS_BIT(UCT_ATOMIC_OP_OR), FOP32))) {
227 test_fence<uint32_t, UCT_ATOMIC_OP_OR>();
231 (!check_atomics(UCS_BIT(UCT_ATOMIC_OP_OR), OP64) ||
232 !check_atomics(UCS_BIT(UCT_ATOMIC_OP_OR), FOP64))) {
233 test_fence<uint64_t, UCT_ATOMIC_OP_OR>();
H A Dtest_p2p_mix.cc200 if (sender().iface_attr().cap.atomic64.fop_flags & UCS_BIT(UCT_ATOMIC_OP_OR)) { in init()
201 m_avail_send_funcs.push_back(&uct_p2p_mix_test::atomic_fop<uint64_t, UCT_ATOMIC_OP_OR>); in init()
203 if (sender().iface_attr().cap.atomic32.fop_flags & UCS_BIT(UCT_ATOMIC_OP_OR)) { in init()
204 m_avail_send_funcs.push_back(&uct_p2p_mix_test::atomic_fop<uint32_t, UCT_ATOMIC_OP_OR>); in init()
/dports/net/mpich/mpich-3.4.3/modules/ucx/src/uct/sm/base/
H A Dsm_ep.c74 case UCT_ATOMIC_OP_OR: in uct_sm_ep_atomic32_post()
104 case UCT_ATOMIC_OP_OR: in uct_sm_ep_atomic64_post()
138 case UCT_ATOMIC_OP_OR: in uct_sm_ep_atomic64_fetch()
179 case UCT_ATOMIC_OP_OR: in uct_sm_ep_atomic32_fetch()
/dports/net/mpich/mpich-3.4.3/modules/ucx/src/uct/ugni/rdma/
H A Dugni_rdma_iface.c70 UCS_BIT(UCT_ATOMIC_OP_OR) | in uct_ugni_rdma_iface_query()
75 UCS_BIT(UCT_ATOMIC_OP_OR) | in uct_ugni_rdma_iface_query()
87 UCS_BIT(UCT_ATOMIC_OP_OR) | in uct_ugni_rdma_iface_query()
91 UCS_BIT(UCT_ATOMIC_OP_OR) | in uct_ugni_rdma_iface_query()
H A Dugni_rdma_ep.c342 case UCT_ATOMIC_OP_OR: in uct_ugni_ep_atomic32_post()
387 case UCT_ATOMIC_OP_OR: in uct_ugni_ep_atomic64_post()
438 case UCT_ATOMIC_OP_OR: in uct_ugni_ep_atomic64_fetch()
489 case UCT_ATOMIC_OP_OR: in uct_ugni_ep_atomic32_fetch()
/dports/net/mpich/mpich-3.4.3/modules/ucx/src/ucp/core/
H A Ducp_context.h270 UCS_BIT(UCT_ATOMIC_OP_OR) | \
275 UCS_BIT(UCT_ATOMIC_OP_OR) | \
/dports/net/mpich/mpich-3.4.3/modules/ucx/src/ucp/rma/
H A Damo_sw.c150 case UCT_ATOMIC_OP_OR: \
175 case UCT_ATOMIC_OP_OR: \
H A Damo_send.c71 [UCP_ATOMIC_POST_OP_OR] = UCT_ATOMIC_OP_OR,
78 [UCP_ATOMIC_OP_OR] = UCT_ATOMIC_OP_OR,
/dports/net/mpich/mpich-3.4.3/modules/ucx/src/uct/sm/self/
H A Dself.c77 UCS_BIT(UCT_ATOMIC_OP_OR) | in uct_self_iface_query()
82 UCS_BIT(UCT_ATOMIC_OP_OR) | in uct_self_iface_query()
/dports/net/openmpi/openmpi-4.1.1/opal/mca/btl/uct/
H A Dbtl_uct_amo.c20 [MCA_BTL_ATOMIC_OR] = UCT_ATOMIC_OP_OR + 1,
H A Dbtl_uct_tl.c64 {UCS_BIT(UCT_ATOMIC_OP_OR), MCA_BTL_ATOMIC_SUPPORTS_OR},
/dports/net/mpich/mpich-3.4.3/modules/ucx/src/uct/ib/rc/accel/
H A Drc_mlx5_common.c1005 UCS_BIT(UCT_ATOMIC_OP_OR) | in uct_rc_mlx5_iface_common_query()
1008 UCS_BIT(UCT_ATOMIC_OP_OR) | in uct_rc_mlx5_iface_common_query()
1017 UCS_BIT(UCT_ATOMIC_OP_OR) | in uct_rc_mlx5_iface_common_query()
1021 UCS_BIT(UCT_ATOMIC_OP_OR) | in uct_rc_mlx5_iface_common_query()
H A Drc_mlx5_common.h82 UCS_BIT(UCT_ATOMIC_OP_OR) | \
H A Drc_mlx5.inl1631 case UCT_ATOMIC_OP_OR:
/dports/net/mpich/mpich-3.4.3/modules/ucx/src/uct/sm/mm/base/
H A Dmm_iface.c172 UCS_BIT(UCT_ATOMIC_OP_OR) | in uct_mm_iface_query()
177 UCS_BIT(UCT_ATOMIC_OP_OR) | in uct_mm_iface_query()
/dports/net/mpich/mpich-3.4.3/modules/ucx/src/uct/api/
H A Duct.h341 UCT_ATOMIC_OP_OR, /**< Atomic or */ enumerator
/dports/net/mpich/mpich-3.4.3/modules/ucx/src/tools/perf/lib/
H A Dlibperf.c90 [UCT_ATOMIC_OP_OR] = "or" ,
97 [UCT_ATOMIC_OP_OR] = "fetch-or",
/dports/net/mpich/mpich-3.4.3/modules/ucx/src/ucp/wireup/
H A Dselect.c128 [UCT_ATOMIC_OP_OR] = {.name = "or", .fetch = "fetch-"},