Lines Matching refs:sk
69 struct sock *sk = sock->sk; in rds_tcp_tune() local
77 lock_sock(sk); in rds_tcp_tune()
78 sk->sk_sndbuf = RDS_TCP_DEFAULT_BUFSIZE; in rds_tcp_tune()
79 sk->sk_rcvbuf = RDS_TCP_DEFAULT_BUFSIZE; in rds_tcp_tune()
80 sk->sk_userlocks |= SOCK_SNDBUF_LOCK|SOCK_RCVBUF_LOCK; in rds_tcp_tune()
81 release_sock(sk); in rds_tcp_tune()
86 return tcp_sk(tc->t_sock->sk)->snd_nxt; in rds_tcp_snd_nxt()
91 return tcp_sk(tc->t_sock->sk)->snd_una; in rds_tcp_snd_una()
98 write_lock_bh(&sock->sk->sk_callback_lock); in rds_tcp_restore_callbacks()
108 sock->sk->sk_write_space = tc->t_orig_write_space; in rds_tcp_restore_callbacks()
109 sock->sk->sk_data_ready = tc->t_orig_data_ready; in rds_tcp_restore_callbacks()
110 sock->sk->sk_state_change = tc->t_orig_state_change; in rds_tcp_restore_callbacks()
111 sock->sk->sk_user_data = NULL; in rds_tcp_restore_callbacks()
113 write_unlock_bh(&sock->sk->sk_callback_lock); in rds_tcp_restore_callbacks()
126 write_lock_bh(&sock->sk->sk_callback_lock); in rds_tcp_set_callbacks()
135 if (sock->sk->sk_data_ready == rds_tcp_listen_data_ready) in rds_tcp_set_callbacks()
136 sock->sk->sk_data_ready = sock->sk->sk_user_data; in rds_tcp_set_callbacks()
140 tc->t_orig_data_ready = sock->sk->sk_data_ready; in rds_tcp_set_callbacks()
141 tc->t_orig_write_space = sock->sk->sk_write_space; in rds_tcp_set_callbacks()
142 tc->t_orig_state_change = sock->sk->sk_state_change; in rds_tcp_set_callbacks()
144 sock->sk->sk_user_data = conn; in rds_tcp_set_callbacks()
145 sock->sk->sk_data_ready = rds_tcp_data_ready; in rds_tcp_set_callbacks()
146 sock->sk->sk_write_space = rds_tcp_write_space; in rds_tcp_set_callbacks()
147 sock->sk->sk_state_change = rds_tcp_state_change; in rds_tcp_set_callbacks()
149 write_unlock_bh(&sock->sk->sk_callback_lock); in rds_tcp_set_callbacks()