Lines Matching refs:sk

81 	return tcp_sk(tc->t_sock->sk)->snd_nxt;  in rds_tcp_snd_nxt()
86 return tcp_sk(tc->t_sock->sk)->snd_una; in rds_tcp_snd_una()
93 write_lock_bh(&sock->sk->sk_callback_lock); in rds_tcp_restore_callbacks()
103 sock->sk->sk_write_space = tc->t_orig_write_space; in rds_tcp_restore_callbacks()
104 sock->sk->sk_data_ready = tc->t_orig_data_ready; in rds_tcp_restore_callbacks()
105 sock->sk->sk_state_change = tc->t_orig_state_change; in rds_tcp_restore_callbacks()
106 sock->sk->sk_user_data = NULL; in rds_tcp_restore_callbacks()
108 write_unlock_bh(&sock->sk->sk_callback_lock); in rds_tcp_restore_callbacks()
121 write_lock_bh(&sock->sk->sk_callback_lock); in rds_tcp_set_callbacks()
130 if (sock->sk->sk_data_ready == rds_tcp_listen_data_ready) in rds_tcp_set_callbacks()
131 sock->sk->sk_data_ready = sock->sk->sk_user_data; in rds_tcp_set_callbacks()
135 tc->t_orig_data_ready = sock->sk->sk_data_ready; in rds_tcp_set_callbacks()
136 tc->t_orig_write_space = sock->sk->sk_write_space; in rds_tcp_set_callbacks()
137 tc->t_orig_state_change = sock->sk->sk_state_change; in rds_tcp_set_callbacks()
139 sock->sk->sk_user_data = conn; in rds_tcp_set_callbacks()
140 sock->sk->sk_data_ready = rds_tcp_data_ready; in rds_tcp_set_callbacks()
141 sock->sk->sk_write_space = rds_tcp_write_space; in rds_tcp_set_callbacks()
142 sock->sk->sk_state_change = rds_tcp_state_change; in rds_tcp_set_callbacks()
144 write_unlock_bh(&sock->sk->sk_callback_lock); in rds_tcp_set_callbacks()
288 void rds_tcp_accept_work(struct sock *sk) in rds_tcp_accept_work() argument
290 struct net *net = sock_net(sk); in rds_tcp_accept_work()
338 struct sock *sk; in rds_tcp_kill_sock() local
355 sk = tc->t_sock->sk; in rds_tcp_kill_sock()
356 sk->sk_prot->disconnect(sk, 0); in rds_tcp_kill_sock()
357 tcp_done(sk); in rds_tcp_kill_sock()