diff options
Diffstat (limited to 'include')
| -rw-r--r-- | include/rdma/rdma_cm.h | 15 |
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); | |||
| 253 | int rdma_accept(struct rdma_cm_id *id, struct rdma_conn_param *conn_param); | 253 | int 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 | */ | ||
| 268 | int 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 | */ |
| 258 | int rdma_reject(struct rdma_cm_id *id, const void *private_data, | 273 | int rdma_reject(struct rdma_cm_id *id, const void *private_data, |
