Lines Matching refs:conn

210 	struct rdsv3_connection *conn = ic->conn;
284 rm = rdsv3_send_get_message(conn, send->s_op);
300 clear_bit(RDSV3_LL_SEND_FULL, &conn->c_flags);
303 if (wc->wc_status != IBT_WC_SUCCESS && rdsv3_conn_up(conn)) {
307 NIPQUAD(conn->c_faddr), wc->wc_status);
308 rdsv3_conn_drop(conn);
311 RDSV3_DPRINTF4("rdsv3_ib_send_cqe_handler", "Return: conn: %p", ic);
386 struct rdsv3_connection *conn = ic->i_cm_id->context;
389 set_bit(RDSV3_LL_SEND_FULL, &conn->c_flags);
420 rdsv3_ib_send_add_credits(struct rdsv3_connection *conn, unsigned int credits)
422 struct rdsv3_ib_connection *ic = conn->c_transport_data;
431 test_bit(RDSV3_LL_SEND_FULL, &conn->c_flags) ?
435 if (test_and_clear_bit(RDSV3_LL_SEND_FULL, &conn->c_flags))
436 rdsv3_queue_delayed_work(rdsv3_wq, &conn->c_send_w, 0);
443 "Return: conn: %p, credits: %d",
444 conn, credits);
448 rdsv3_ib_advertise_credits(struct rdsv3_connection *conn, unsigned int posted)
450 struct rdsv3_ib_connection *ic = conn->c_transport_data;
452 RDSV3_DPRINTF4("rdsv3_ib_advertise_credits", "conn: %p, posted: %d",
453 conn, posted);
557 rdsv3_ib_xmit(struct rdsv3_connection *conn, struct rdsv3_message *rm,
560 struct rdsv3_ib_connection *ic = conn->c_transport_data;
578 RDSV3_DPRINTF4("rdsv3_ib_xmit", "conn: %p, rm: %p", conn, rm);
584 if (conn->c_loopback &&
586 rdsv3_cong_map_updated(conn->c_fcong, ~(uint64_t)0);
601 set_bit(RDSV3_LL_SEND_FULL, &conn->c_flags);
843 rdsv3_ib_send_add_credits(conn, credit_alloc - i);
856 "returned %d\n", NIPQUAD(conn->c_faddr), ret);
863 rdsv3_conn_drop(ic->conn);
870 RDSV3_DPRINTF4("rdsv3_ib_xmit", "Return: conn: %p, rm: %p", conn, rm);
985 rdsv3_ib_xmit_rdma(struct rdsv3_connection *conn, struct rdsv3_rdma_op *op)
987 struct rdsv3_ib_connection *ic = conn->c_transport_data;
1102 "returned %d", NIPQUAD(conn->c_faddr), status);
1110 rdsv3_ib_xmit_complete(struct rdsv3_connection *conn)
1112 struct rdsv3_ib_connection *ic = conn->c_transport_data;
1114 RDSV3_DPRINTF4("rdsv3_ib_xmit_complete", "conn: %p", conn);