aboutsummaryrefslogtreecommitdiffstats
path: root/include
diff options
context:
space:
mode:
Diffstat (limited to 'include')
-rw-r--r--include/rdma/rdma_cm.h15
1 files changed, 15 insertions, 0 deletions
diff --git a/include/rdma/rdma_cm.h b/include/rdma/rdma_cm.h
index aa6ce47537a2..6b8ec486d06b 100644
--- a/include/rdma/rdma_cm.h
+++ b/include/rdma/rdma_cm.h
@@ -253,6 +253,21 @@ int rdma_listen(struct rdma_cm_id *id, int backlog);
253int rdma_accept(struct rdma_cm_id *id, struct rdma_conn_param *conn_param); 253int rdma_accept(struct rdma_cm_id *id, struct rdma_conn_param *conn_param);
254 254
255/** 255/**
256 * rdma_notify - Notifies the RDMA CM of an asynchronous event that has
257 * occurred on the connection.
258 * @id: Connection identifier to transition to established.
259 * @event: Asynchronous event.
260 *
261 * This routine should be invoked by users to notify the CM of relevant
262 * communication events. Events that should be reported to the CM and
263 * when to report them are:
264 *
265 * IB_EVENT_COMM_EST - Used when a message is received on a connected
266 * QP before an RTU has been received.
267 */
268int rdma_notify(struct rdma_cm_id *id, enum ib_event_type event);
269
270/**
256 * rdma_reject - Called to reject a connection request or response. 271 * rdma_reject - Called to reject a connection request or response.
257 */ 272 */
258int rdma_reject(struct rdma_cm_id *id, const void *private_data, 273int rdma_reject(struct rdma_cm_id *id, const void *private_data,