Lines Matching refs:conn
61 struct rdsv3_connection *conn = cm_id->context; in rdsv3_rdma_cm_event_handler() local
66 "conn %p id %p handling event %u", conn, cm_id, event->event); in rdsv3_rdma_cm_event_handler()
74 if (conn) { in rdsv3_rdma_cm_event_handler()
75 mutex_enter(&conn->c_cm_lock); in rdsv3_rdma_cm_event_handler()
82 if (rdsv3_conn_state(conn) == RDSV3_CONN_DISCONNECTING) { in rdsv3_rdma_cm_event_handler()
91 "disconnecting", conn, cm_id, event->event); in rdsv3_rdma_cm_event_handler()
113 trans->cm_connect_complete(conn, event); in rdsv3_rdma_cm_event_handler()
123 if (conn) in rdsv3_rdma_cm_event_handler()
124 rdsv3_conn_drop(conn); in rdsv3_rdma_cm_event_handler()
131 if (conn) { in rdsv3_rdma_cm_event_handler()
134 "%u.%u.%u.%u->%u.%u.%u.%u", NIPQUAD(conn->c_laddr), in rdsv3_rdma_cm_event_handler()
135 NIPQUAD(conn->c_faddr)); in rdsv3_rdma_cm_event_handler()
136 rdsv3_conn_drop(conn); in rdsv3_rdma_cm_event_handler()
149 if (conn) in rdsv3_rdma_cm_event_handler()
150 mutex_exit(&conn->c_cm_lock); in rdsv3_rdma_cm_event_handler()