Skip to content

Posts Tagged ‘Address Handle ’

What is a loopback message? A loopback message is a message that was sent in an RDMA device, in a specific port from one QP to another/same QP on that device at the same port; the destination address of the...

int ibv_destroy_ah(struct ibv_ah *ah);int ibv_destroy_ah(struct ibv_ah *ah); Description ibv_destroy_ah() destroys an Address Handle. It is up to the user waiting for all outstanding Send Requests, that were posted with this AH, to be completed or flushed before he destroys the...

struct ibv_ah *ibv_create_ah_from_wc(struct ibv_pd *pd, struct ibv_wc *wc, struct ibv_grh *grh, uint8_t port_num);struct ibv_ah *ibv_create_ah_from_wc(struct ibv_pd *pd, struct ibv_wc *wc, struct ibv_grh *grh, uint8_t port_num); Description ibv_create_ah_from_wc() creates an Address Handle (AH) using a Work Completion and a Global Routing...

int ibv_init_ah_from_wc(struct ibv_context *context, uint8_t port_num, struct ibv_wc *wc, struct ibv_grh *grh, struct ibv_ah_attr *ah_attr);int ibv_init_ah_from_wc(struct ibv_context *context, uint8_t port_num, struct ibv_wc *wc, struct ibv_grh *grh, struct ibv_ah_attr *ah_attr); Description ibv_init_ah_from_wc() initializes the Address Handle (AH) attribute structure using A...

struct ibv_ah *ibv_create_ah(struct ibv_pd *pd, struct ibv_ah_attr *attr);struct ibv_ah *ibv_create_ah(struct ibv_pd *pd, struct ibv_ah_attr *attr); Description ibv_create_ah() creates an Address Handle (AH) associated with a Protection Domain. This AH will later be used when a Send Request (SR) will be...