UCX
1.17
Unified Communication X
Loading...
Searching...
No Matches
Deprecated List
Global
ucp_am_send_nb
(ucp_ep_h ep, uint16_t id, const void *buffer, size_t count, ucp_datatype_t datatype, ucp_send_callback_t cb, unsigned flags)
Use
ucp_am_send_nbx
instead.
Global
ucp_atomic_add32
(ucp_ep_h ep, uint32_t add, uint64_t remote_addr, ucp_rkey_h rkey)
Replaced by
ucp_atomic_post
with opcode UCP_ATOMIC_POST_OP_ADD.
Global
ucp_atomic_add64
(ucp_ep_h ep, uint64_t add, uint64_t remote_addr, ucp_rkey_h rkey)
Replaced by
ucp_atomic_post
with opcode UCP_ATOMIC_POST_OP_ADD.
Global
ucp_atomic_cswap32
(ucp_ep_h ep, uint32_t compare, uint32_t swap, uint64_t remote_addr, ucp_rkey_h rkey, uint32_t *result)
Replaced by
ucp_atomic_fetch_nb
with opcode UCP_ATOMIC_FETCH_OP_CSWAP.
Global
ucp_atomic_cswap64
(ucp_ep_h ep, uint64_t compare, uint64_t swap, uint64_t remote_addr, ucp_rkey_h rkey, uint64_t *result)
Replaced by
ucp_atomic_fetch_nb
with opcode UCP_ATOMIC_FETCH_OP_CSWAP.
Global
ucp_atomic_fadd32
(ucp_ep_h ep, uint32_t add, uint64_t remote_addr, ucp_rkey_h rkey, uint32_t *result)
Replaced by
ucp_atomic_fetch_nb
with opcode UCP_ATOMIC_FETCH_OP_FADD.
Global
ucp_atomic_fadd64
(ucp_ep_h ep, uint64_t add, uint64_t remote_addr, ucp_rkey_h rkey, uint64_t *result)
Replaced by
ucp_atomic_fetch_nb
with opcode UCP_ATOMIC_FETCH_OP_FADD.
Global
ucp_atomic_fetch_nb
(ucp_ep_h ep, ucp_atomic_fetch_op_t opcode, uint64_t value, void *result, size_t op_size, uint64_t remote_addr, ucp_rkey_h rkey, ucp_send_callback_t cb)
Use
ucp_atomic_op_nbx
with the flag
UCP_OP_ATTR_FIELD_REPLY_BUFFER
instead.
Global
ucp_atomic_fetch_op_t
Use
ucp_atomic_op_nbx
and
ucp_atomic_op_t
instead.
Global
ucp_atomic_post
(ucp_ep_h ep, ucp_atomic_post_op_t opcode, uint64_t value, size_t op_size, uint64_t remote_addr, ucp_rkey_h rkey)
Use
ucp_atomic_op_nbx
without the flag
UCP_OP_ATTR_FIELD_REPLY_BUFFER
instead.
Global
ucp_atomic_post_op_t
Use
ucp_atomic_op_nbx
and
ucp_atomic_op_t
instead.
Global
ucp_atomic_swap32
(ucp_ep_h ep, uint32_t swap, uint64_t remote_addr, ucp_rkey_h rkey, uint32_t *result)
Replaced by
ucp_atomic_fetch_nb
with opcode UCP_ATOMIC_FETCH_OP_SWAP.
Global
ucp_atomic_swap64
(ucp_ep_h ep, uint64_t swap, uint64_t remote_addr, ucp_rkey_h rkey, uint64_t *result)
Replaced by
ucp_atomic_fetch_nb
with opcode UCP_ATOMIC_FETCH_OP_SWAP.
Global
ucp_disconnect_nb
(ucp_ep_h ep)
Replaced by
ucp_ep_close_nb
.
Global
ucp_ep_close_mode
Use
ucp_ep_close_nbx
and
ucp_ep_close_flags_t
instead.
Global
ucp_ep_close_nb
(ucp_ep_h ep, unsigned mode)
Use
ucp_ep_close_nbx
instead.
Global
ucp_ep_destroy
(ucp_ep_h ep)
Replaced by
ucp_ep_close_nb
.
Global
ucp_ep_flush
(ucp_ep_h ep)
Replaced by
ucp_ep_flush_nb
.
Global
ucp_ep_flush_nb
(ucp_ep_h ep, unsigned flags, ucp_send_callback_t cb)
Use
ucp_ep_flush_nbx
instead.
Global
ucp_ep_modify_nb
(ucp_ep_h ep, const ucp_ep_params_t *params)
Use
ucp_listener_conn_handler_t
instead of
ucp_listener_accept_handler_t
, if you have other use case please submit an issue on
https://github.com/openucx/ucx
or report to
ucx-g
.nosp@m.
roup
.nosp@m.
@elis
.nosp@m.
t.or
.nosp@m.
nl.go
.nosp@m.
v
Global
ucp_get
(ucp_ep_h ep, void *buffer, size_t length, uint64_t remote_addr, ucp_rkey_h rkey)
Replaced by
ucp_get_nb
.
Global
ucp_get_nb
(ucp_ep_h ep, void *buffer, size_t length, uint64_t remote_addr, ucp_rkey_h rkey, ucp_send_callback_t cb)
Use
ucp_get_nbx
instead.
Global
ucp_get_nbi
(ucp_ep_h ep, void *buffer, size_t length, uint64_t remote_addr, ucp_rkey_h rkey)
Use
ucp_get_nbx
without passing the flag
UCP_OP_ATTR_FIELD_CALLBACK
instead. If a request pointer is returned, release it immediately by
ucp_request_free
.
Global
ucp_listener_accept_handler_t
Replaced by
ucp_listener_conn_handler_t
.
Global
ucp_put
(ucp_ep_h ep, const void *buffer, size_t length, uint64_t remote_addr, ucp_rkey_h rkey)
Replaced by
ucp_put_nb
. The following example implements the same functionality using
ucp_put_nb
:
Global
ucp_put_nb
(ucp_ep_h ep, const void *buffer, size_t length, uint64_t remote_addr, ucp_rkey_h rkey, ucp_send_callback_t cb)
Use
ucp_put_nbx
instead.
Global
ucp_put_nbi
(ucp_ep_h ep, const void *buffer, size_t length, uint64_t remote_addr, ucp_rkey_h rkey)
Use
ucp_put_nbx
without passing the flag
UCP_OP_ATTR_FIELD_CALLBACK
instead. If a request pointer is returned, release it immediately by
ucp_request_free
.
Global
ucp_request_is_completed
(void *request)
Replaced by
ucp_request_test
.
Global
ucp_request_release
(void *request)
Replaced by
ucp_request_free
.
Global
ucp_request_test
(void *request, ucp_tag_recv_info_t *info)
Replaced by
ucp_tag_recv_request_test
and
ucp_request_check_status
depends on use case.
Global
ucp_rkey_buffer_release
(void *rkey_buffer)
Replaced by
ucp_memh_buffer_release()
.
Global
ucp_rkey_pack
(ucp_context_h context, ucp_mem_h memh, void **rkey_buffer_p, size_t *size_p)
Replaced by
ucp_memh_pack()
.
Global
ucp_stream_recv_nb
(ucp_ep_h ep, void *buffer, size_t count, ucp_datatype_t datatype, ucp_stream_recv_callback_t cb, size_t *length, unsigned flags)
Use
ucp_stream_recv_nbx
instead.
Global
ucp_stream_send_nb
(ucp_ep_h ep, const void *buffer, size_t count, ucp_datatype_t datatype, ucp_send_callback_t cb, unsigned flags)
Use
ucp_stream_send_nbx
instead.
Global
ucp_tag_msg_recv_nb
(ucp_worker_h worker, void *buffer, size_t count, ucp_datatype_t datatype, ucp_tag_message_h message, ucp_tag_recv_callback_t cb)
Use
ucp_tag_recv_nbx
instead.
Global
ucp_tag_recv_nb
(ucp_worker_h worker, void *buffer, size_t count, ucp_datatype_t datatype, ucp_tag_t tag, ucp_tag_t tag_mask, ucp_tag_recv_callback_t cb)
Use
ucp_tag_recv_nbx
instead.
Global
ucp_tag_recv_nbr
(ucp_worker_h worker, void *buffer, size_t count, ucp_datatype_t datatype, ucp_tag_t tag, ucp_tag_t tag_mask, void *req)
Use
ucp_tag_recv_nbx
with the flag
UCP_OP_ATTR_FIELD_REQUEST
instead.
Global
ucp_tag_send_nb
(ucp_ep_h ep, const void *buffer, size_t count, ucp_datatype_t datatype, ucp_tag_t tag, ucp_send_callback_t cb)
Use
ucp_tag_send_nbx
instead.
Global
ucp_tag_send_nbr
(ucp_ep_h ep, const void *buffer, size_t count, ucp_datatype_t datatype, ucp_tag_t tag, void *req)
Use
ucp_tag_send_nbx
with the flag
UCP_OP_ATTR_FIELD_REQUEST
instead.
Global
ucp_tag_send_sync_nb
(ucp_ep_h ep, const void *buffer, size_t count, ucp_datatype_t datatype, ucp_tag_t tag, ucp_send_callback_t cb)
Use
ucp_tag_send_sync_nbx
instead.
Global
ucp_worker_flush
(ucp_worker_h worker)
Replaced by
ucp_worker_flush_nb
. The following example implements the same functionality using
ucp_worker_flush_nb
:
Global
ucp_worker_flush_nb
(ucp_worker_h worker, unsigned flags, ucp_send_callback_t cb)
Use
ucp_worker_flush_nbx
instead.
Global
ucp_worker_get_address
(ucp_worker_h worker, ucp_address_t **address_p, size_t *address_length_p)
Use
ucp_worker_query
with the flag
UCP_WORKER_ATTR_FIELD_ADDRESS
in order to obtain the worker address.
Global
ucp_worker_set_am_handler
(ucp_worker_h worker, uint16_t id, ucp_am_callback_t cb, void *arg, uint32_t flags)
Use
ucp_worker_set_am_recv_handler
instead.
Generated on Thu Jun 13 2024 12:19:25 for UCX by
1.10.0