Lines Matching refs:conn
45 struct rds_connection *conn = cm_id->context; in rds_rdma_cm_event_handler() local
49 rdsdebug("conn %p id %p handling event %u (%s)\n", conn, cm_id, in rds_rdma_cm_event_handler()
59 if (conn) { in rds_rdma_cm_event_handler()
60 mutex_lock(&conn->c_cm_lock); in rds_rdma_cm_event_handler()
65 if (rds_conn_state(conn) == RDS_CONN_DISCONNECTING) { in rds_rdma_cm_event_handler()
89 if (conn) { in rds_rdma_cm_event_handler()
92 ibic = conn->c_transport_data; in rds_rdma_cm_event_handler()
96 rds_conn_drop(conn); in rds_rdma_cm_event_handler()
101 trans->cm_connect_complete(conn, event); in rds_rdma_cm_event_handler()
111 if (conn) in rds_rdma_cm_event_handler()
112 rds_conn_drop(conn); in rds_rdma_cm_event_handler()
117 "%pI4->%pI4\n", &conn->c_laddr, in rds_rdma_cm_event_handler()
118 &conn->c_faddr); in rds_rdma_cm_event_handler()
119 rds_conn_drop(conn); in rds_rdma_cm_event_handler()
130 if (conn) in rds_rdma_cm_event_handler()
131 mutex_unlock(&conn->c_cm_lock); in rds_rdma_cm_event_handler()