rdmacreateid
rdmacreateid is not a formal function name in the RDMA libraries; it is a commonly used informal reference to the rdma_create_id function in the librdmacm API, which is part of the RDMA Connection Manager. The function creates a new RDMA communication identifier (rdma_cm_id), which serves as the program’s representation of a communication endpoint for RDMA operations. The identifier is used to perform address resolution, route resolution, and to establish or accept connections through the RDMA CM.
The typical usage involves providing an event channel to receive asynchronous RDMA events related to this
After creation, the rdma_cm_id is used with a sequence of operations to set up communication. Common steps
Resource management involves releasing the identifier when it is no longer needed, via rdma_destroy_id, and cleaning