Home
last modified time | relevance | path

Searched refs:write_space (Results 1 – 9 of 9) sorted by relevance

/linux/net/rds/
H A Dtcp_send.c142 /* write_space will hit after EAGAIN, all else fatal */ in rds_tcp_xmit()
181 void (*write_space)(struct sock *sk); in rds_tcp_write_space() local
188 write_space = sk->sk_write_space; in rds_tcp_write_space()
193 rdsdebug("write_space for tc %p\n", tc); in rds_tcp_write_space()
194 write_space = tc->t_orig_write_space; in rds_tcp_write_space()
211 * write_space is only called when data leaves tcp's send queue if in rds_tcp_write_space()
213 * data in tcp's send queue because we use write_space to parse the in rds_tcp_write_space()
217 * tcp's write_space clears SOCK_NOSPACE if the send queue has more in rds_tcp_write_space()
219 * we call tcp's write_space or else we might only get called on the in rds_tcp_write_space()
222 write_space(s in rds_tcp_write_space()
[all...]
/linux/net/ipv4/
H A Dtcp_ulp.c104 void (*write_space)(struct sock *sk)) in tcp_update_ulp()
109 icsk->icsk_ulp_ops->update(sk, proto, write_space); in tcp_update_ulp()
/linux/net/sunrpc/
H A Dsysfs.c253 closing, congested, cwnd_wait, write_space, offline, remove; in rpc_sysfs_xprt_state_show() local
267 write_space = test_bit(XPRT_WRITE_SPACE, &xprt->state); in rpc_sysfs_xprt_state_show()
281 write_space ? "WRITE_SPACE" : "", in rpc_sysfs_xprt_state_show()
H A Dxprtsock.c1667 void (*write_space)(struct sock *sock); in xs_udp_do_set_buffer_size() local
1676 write_space = READ_ONCE(sk->sk_write_space); in xs_udp_do_set_buffer_size()
1677 write_space(sk); in xs_udp_do_set_buffer_size()
/linux/net/core/
H A Dskmsg.c1064 void (*write_space)(struct sock *sk) = NULL; in sk_psock_write_space() local
1071 write_space = psock->saved_write_space; in sk_psock_write_space()
1074 if (write_space) in sk_psock_write_space()
1075 write_space(sk); in sk_psock_write_space()
/linux/net/tls/
H A Dtls_main.c1072 void (*write_space)(struct sock *sk)) in tls_update()
1080 ctx->sk_write_space = write_space; in tls_update()
1085 sk->sk_write_space = write_space; in tls_update()
/linux/drivers/nvme/target/
H A Dtcp.c199 void (*write_space)(struct sock *); member
1596 sock->sk->sk_write_space = queue->write_space; in nvmet_tcp_restore_socket_callbacks()
1684 queue->write_space(sk); in nvmet_tcp_write_space()
1768 queue->write_space = sock->sk->sk_write_space; in nvmet_tcp_set_queue_sock()
/linux/drivers/nvme/host/
H A Dtcp.c146 void (*write_space)(struct sock *); member
1139 queue->write_space(sk); in nvme_tcp_write_space()
1993 sock->sk->sk_write_space = queue->write_space; in nvme_tcp_alloc_queue()
2054 queue->write_space = queue->sock->sk->sk_write_space; in nvme_tcp_stop_queue()
/linux/include/net/
H A Dtcp.h2815 void (*write_space)(struct sock *sk));
2834 void (*write_space)(struct sock *sk));