![]() |
UCX
1.14
Unified Communication X
|
Functions | |
ucs_status_t | uct_ep_atomic_cswap64 (uct_ep_h ep, uint64_t compare, uint64_t swap, uint64_t remote_addr, uct_rkey_t rkey, uint64_t *result, uct_completion_t *comp) |
ucs_status_t | uct_ep_atomic_cswap32 (uct_ep_h ep, uint32_t compare, uint32_t swap, uint64_t remote_addr, uct_rkey_t rkey, uint32_t *result, uct_completion_t *comp) |
ucs_status_t | uct_ep_atomic32_post (uct_ep_h ep, uct_atomic_op_t opcode, uint32_t value, uint64_t remote_addr, uct_rkey_t rkey) |
ucs_status_t | uct_ep_atomic64_post (uct_ep_h ep, uct_atomic_op_t opcode, uint64_t value, uint64_t remote_addr, uct_rkey_t rkey) |
ucs_status_t | uct_ep_atomic32_fetch (uct_ep_h ep, uct_atomic_op_t opcode, uint32_t value, uint32_t *result, uint64_t remote_addr, uct_rkey_t rkey, uct_completion_t *comp) |
ucs_status_t | uct_ep_atomic64_fetch (uct_ep_h ep, uct_atomic_op_t opcode, uint64_t value, uint64_t *result, uint64_t remote_addr, uct_rkey_t rkey, uct_completion_t *comp) |
Defines atomic operations.
ucs_status_t uct_ep_atomic_cswap64 | ( | uct_ep_h | ep, |
uint64_t | compare, | ||
uint64_t | swap, | ||
uint64_t | remote_addr, | ||
uct_rkey_t | rkey, | ||
uint64_t * | result, | ||
uct_completion_t * | comp | ||
) |
ucs_status_t uct_ep_atomic_cswap32 | ( | uct_ep_h | ep, |
uint32_t | compare, | ||
uint32_t | swap, | ||
uint64_t | remote_addr, | ||
uct_rkey_t | rkey, | ||
uint32_t * | result, | ||
uct_completion_t * | comp | ||
) |
ucs_status_t uct_ep_atomic32_post | ( | uct_ep_h | ep, |
uct_atomic_op_t | opcode, | ||
uint32_t | value, | ||
uint64_t | remote_addr, | ||
uct_rkey_t | rkey | ||
) |
ucs_status_t uct_ep_atomic64_post | ( | uct_ep_h | ep, |
uct_atomic_op_t | opcode, | ||
uint64_t | value, | ||
uint64_t | remote_addr, | ||
uct_rkey_t | rkey | ||
) |
ucs_status_t uct_ep_atomic32_fetch | ( | uct_ep_h | ep, |
uct_atomic_op_t | opcode, | ||
uint32_t | value, | ||
uint32_t * | result, | ||
uint64_t | remote_addr, | ||
uct_rkey_t | rkey, | ||
uct_completion_t * | comp | ||
) |
ucs_status_t uct_ep_atomic64_fetch | ( | uct_ep_h | ep, |
uct_atomic_op_t | opcode, | ||
uint64_t | value, | ||
uint64_t * | result, | ||
uint64_t | remote_addr, | ||
uct_rkey_t | rkey, | ||
uct_completion_t * | comp | ||
) |