Home
last modified time | relevance | path

Searched refs:FI_ATOMICS (Results 1 – 24 of 24) sorted by relevance

/dports/net/mpich/mpich-3.4.3/modules/libfabric/prov/gni/include/
H A Dgnix.h176 (FI_MSG | FI_RMA | FI_TAGGED | FI_ATOMICS | \
844 if (ops_flags & FI_ATOMICS) { in gnix_atomic_read_target_allowed()
846 if (pc & FI_ATOMICS) { in gnix_atomic_read_target_allowed()
861 if (ops_flags & FI_ATOMICS) { in gnix_atomic_write_target_allowed()
863 if (pc & FI_ATOMICS) { in gnix_atomic_write_target_allowed()
938 } else if ((flags & FI_ATOMICS) && (flags & FI_READ)) { in gnix_ops_allowed()
941 if (caps & FI_ATOMICS) { in gnix_ops_allowed()
960 } else if ((flags & FI_ATOMICS) && (flags & FI_WRITE)) { in gnix_ops_allowed()
963 if (caps & FI_ATOMICS) { in gnix_ops_allowed()
/dports/net/mpich/mpich-3.4.3/modules/libfabric/prov/sockets/src/
H A Dsock_attr.c36 FI_ATOMICS | FI_NAMED_RX_CTX | FI_FENCE | FI_TRIGGER)
38 FI_ATOMICS | FI_DIRECTED_RECV | FI_MULTI_RECV | \
42 FI_ATOMICS | FI_NAMED_RX_CTX | FI_FENCE | FI_TRIGGER | \
45 FI_ATOMICS | FI_DIRECTED_RECV | FI_MULTI_RECV | \
/dports/net/mpich/mpich-3.4.3/modules/libfabric/prov/rxm/src/
H A Drxm_attr.c35 #define RXM_TX_CAPS (OFI_TX_MSG_CAPS | FI_TAGGED | OFI_TX_RMA_CAPS | FI_ATOMICS)
37 OFI_RX_RMA_CAPS | FI_ATOMICS | FI_DIRECTED_RECV | \
/dports/net/mpich/mpich-3.4.3/modules/libfabric/prov/shm/src/
H A Dsmr_attr.c35 #define SMR_TX_CAPS (OFI_TX_MSG_CAPS | FI_TAGGED | OFI_TX_RMA_CAPS | FI_ATOMICS)
37 OFI_RX_RMA_CAPS | FI_ATOMICS | FI_DIRECTED_RECV | \
/dports/net/mpich/mpich-3.4.3/modules/libfabric/prov/rxd/src/
H A Drxd_attr.c35 #define RXD_TX_CAPS (OFI_TX_MSG_CAPS | FI_TAGGED | OFI_TX_RMA_CAPS | FI_ATOMICS)
37 OFI_RX_RMA_CAPS | FI_ATOMICS | FI_DIRECTED_RECV | FI_MULTI_RECV)
/dports/net/mpich/mpich-3.4.3/modules/libfabric/prov/psm/src/
H A Dpsmx_domain.c460 if ((ep_cap & FI_ATOMICS) && domain->atomics_ep && in psmx_domain_check_features()
486 if (((ep_cap & FI_RMA) || (ep_cap & FI_ATOMICS) || psmx_env.am_msg) && in psmx_domain_enable_ep()
498 if ((ep_cap & FI_ATOMICS) && ofi_rma_target_allowed(ep_cap)) in psmx_domain_enable_ep()
518 if ((ep->caps & FI_ATOMICS) && domain->atomics_ep == ep) in psmx_domain_disable_ep()
H A Dpsmx_ep.c468 if (ep_cap & FI_ATOMICS) in psmx_ep_open()
H A Dpsmx.h84 #define PSMX_CAPS (FI_TAGGED | FI_MSG | FI_ATOMICS | \
/dports/devel/ga/ga-5.8/comex/src-ofi/
H A Dofi.h16 #define ATOMICS_PROVIDER_CAPS (FI_ATOMICS | TAGGED_PROVIDER_CAPS)
/dports/net/mpich/mpich-3.4.3/modules/libfabric/man/
H A Dfi_psm.7.md37 *FI_TAGGED*, *FI_MSG*, *FI_ATOMICS*, and *FI_RMA*. These capabilities
44 one endpoint with *FI_RMA* | *FI_ATOMICS*. But it is not allowed to
H A Dfi_shm.7.md29 capabilities: *FI_MSG*, *FI_TAGGED*, *FI_RMA*, amd *FI_ATOMICS*. These
H A Dfi_psm2.7.md30 *FI_TAGGED*, *FI_MSG*, *FI_ATOMICS*, and *FI_RMA*. These capabilities
/dports/net/mpich/mpich-3.4.3/src/mpid/ch4/netmod/ofi/
H A Dofi_init.c1207 tx_attr.caps |= FI_ATOMICS; in create_sep_tx()
1240 rx_attr.caps |= FI_ATOMICS; in create_sep_rx()
1591 !(prov->caps & FI_ATOMICS) || (prov->tx_attr->msg_order & msg_order) != msg_order); in match_global_settings()
1705 UPDATE_SETTING_BY_INFO(enable_atomics, prov_use->caps & FI_ATOMICS); in update_global_settings()
1779 hints->caps |= FI_ATOMICS; /* Atomics capabilities */ in init_hints()
/dports/net/mpich/mpich-3.4.3/modules/libfabric/fabtests/functional/
H A Drdm_atomic.c539 hints->caps = FI_MSG | FI_ATOMICS; in main()
/dports/net/mpich/mpich-3.4.3/modules/libfabric/prov/bgq/src/
H A Dfi_bgq_atomic.c824 if (info->caps & FI_ATOMICS || in fi_bgq_init_atomic_ops()
826 (info->tx_attr->caps & FI_ATOMICS))) { in fi_bgq_init_atomic_ops()
/dports/net/mpich/mpich-3.4.3/modules/libfabric/prov/psm2/src/
H A Dpsmx2.h91 #define PSMX2_TX_CAPS (OFI_TX_MSG_CAPS | FI_TAGGED | OFI_TX_RMA_CAPS | FI_ATOMICS | \
94 FI_TAGGED | OFI_RX_RMA_CAPS | FI_ATOMICS | FI_DIRECTED_RECV | \
H A Dpsmx2_domain.c530 if ((ep->caps & FI_RMA) || (ep->caps & FI_ATOMICS)) { in psmx2_domain_enable_ep()
H A Dpsmx2_ep.c579 if (ep_cap & FI_ATOMICS) in psmx2_ep_open_internal()
/dports/net/mpich/mpich-3.4.3/modules/libfabric/include/rdma/
H A Dfabric.h137 #define FI_ATOMICS FI_ATOMIC macro
/dports/net/mpich/mpich-3.4.3/modules/libfabric/prov/verbs/src/
H A Dverbs_info.c47 #define VERBS_MSG_TX_CAPS (OFI_TX_MSG_CAPS | OFI_TX_RMA_CAPS | FI_ATOMICS)
48 #define VERBS_MSG_RX_CAPS (OFI_RX_MSG_CAPS | OFI_RX_RMA_CAPS | FI_ATOMICS)
/dports/net/mpich/mpich-3.4.3/modules/libfabric/src/
H A Dcommon.c150 caps & FI_ATOMICS) { in ofi_rma_initiate_allowed()
166 caps & FI_ATOMICS) { in ofi_rma_target_allowed()
/dports/net/mpich/mpich-3.4.3/modules/libfabric/fabtests/ubertest/
H A Dconfig.c39 #define FT_CAP_ATOMIC FI_ATOMICS | FI_READ | FI_WRITE | FI_REMOTE_READ | FI_REMOTE_WRITE
/dports/net/mpich/mpich-3.4.3/modules/libfabric/include/
H A Dofi_util.h837 #define FI_PRIMARY_CAPS (FI_MSG | FI_RMA | FI_TAGGED | FI_ATOMICS | FI_MULTICAST | \
/dports/net/mpich/mpich-3.4.3/modules/libfabric/prov/util/src/
H A Dutil_attr.c1064 if (caps & (FI_RMA | FI_ATOMICS) && !(caps & OFI_RMA_DIRECTION_CAPS)) in ofi_get_caps()