Lines Matching refs:conn
116 void rds_tcp_set_callbacks(struct socket *sock, struct rds_connection *conn) in rds_tcp_set_callbacks() argument
118 struct rds_tcp_connection *tc = conn->c_transport_data; in rds_tcp_set_callbacks()
134 tc->conn = conn; in rds_tcp_set_callbacks()
139 sock->sk->sk_user_data = conn; in rds_tcp_set_callbacks()
194 static int rds_tcp_conn_alloc(struct rds_connection *conn, gfp_t gfp) in rds_tcp_conn_alloc() argument
207 conn->c_transport_data = tc; in rds_tcp_conn_alloc()
213 rdsdebug("alloced tc %p\n", conn->c_transport_data); in rds_tcp_conn_alloc()
242 if (tc->conn->c_passive) in rds_tcp_destroy_conns()
243 rds_conn_destroy(tc->conn->c_passive); in rds_tcp_destroy_conns()
244 rds_conn_destroy(tc->conn); in rds_tcp_destroy_conns()
347 struct net *c_net = read_pnet(&tc->conn->c_net); in rds_tcp_kill_sock()
358 if (tc->conn->c_passive) in rds_tcp_kill_sock()
359 rds_conn_destroy(tc->conn->c_passive); in rds_tcp_kill_sock()
360 rds_conn_destroy(tc->conn); in rds_tcp_kill_sock()