Lines Matching refs:sk
107 set_bit(SOCK_NOSPACE, &tc->t_sock->sk->sk_socket->flags); in rds_tcp_xmit()
171 void rds_tcp_write_space(struct sock *sk) in rds_tcp_write_space() argument
173 void (*write_space)(struct sock *sk); in rds_tcp_write_space()
177 read_lock(&sk->sk_callback_lock); in rds_tcp_write_space()
178 conn = sk->sk_user_data; in rds_tcp_write_space()
180 write_space = sk->sk_write_space; in rds_tcp_write_space()
193 if ((atomic_read(&sk->sk_wmem_alloc) << 1) <= sk->sk_sndbuf) in rds_tcp_write_space()
197 read_unlock(&sk->sk_callback_lock); in rds_tcp_write_space()
211 write_space(sk); in rds_tcp_write_space()
213 if (sk->sk_socket) in rds_tcp_write_space()
214 set_bit(SOCK_NOSPACE, &sk->sk_socket->flags); in rds_tcp_write_space()