Home
last modified time | relevance | path

Searched refs:rcvbuf (Results 1 – 17 of 17) sorted by relevance

/linux/net/sunrpc/xprtrdma/
H A Dsvc_rdma_backchannel.c25 struct xdr_buf *rcvbuf = &rqstp->rq_arg; in svc_rdma_handle_bc_reply() local
26 struct kvec *dst, *src = &rcvbuf->head[0]; in svc_rdma_handle_bc_reply()
54 xprt_complete_rqst(req->rq_task, rcvbuf->len); in svc_rdma_handle_bc_reply()
56 rcvbuf->len = 0; in svc_rdma_handle_bc_reply()
/linux/net/vmw_vsock/
H A Dhyperv_transport.c305 int rcvbuf; in hvs_open_connection() local
374 rcvbuf = RINGBUFFER_HVS_RCV_SIZE; in hvs_open_connection()
379 rcvbuf = max_t(int, sk->sk_rcvbuf, RINGBUFFER_HVS_RCV_SIZE); in hvs_open_connection()
380 rcvbuf = min_t(int, rcvbuf, RINGBUFFER_HVS_MAX_SIZE); in hvs_open_connection()
381 rcvbuf = ALIGN(rcvbuf, HV_HYP_PAGE_SIZE); in hvs_open_connection()
386 ret = vmbus_open(chan, sndbuf, rcvbuf, NULL, 0, hvs_channel_cb, in hvs_open_connection()
/linux/tools/testing/selftests/net/
H A Dtcp_mmap.c84 static int rcvbuf; /* Default: autotuning. Can be set with -r <integer> option */ variable
325 if (rcvbuf && setsockopt(fd, SOL_SOCKET, in apply_rcvsnd_buf()
326 SO_RCVBUF, &rcvbuf, sizeof(rcvbuf)) == -1) { in apply_rcvsnd_buf()
477 rcvbuf = atoi(optarg); in main()
/linux/drivers/media/usb/dvb-usb/
H A Ddigitv.h12 unsigned char rcvbuf[7]; member
/linux/tools/testing/selftests/bpf/
H A Dnetlink_helpers.c14 static int rcvbuf = 1024 * 1024; variable
44 &rcvbuf, sizeof(rcvbuf)) < 0) { in rtnl_open_byproto()
/linux/include/uapi/linux/
H A Drds.h203 __u32 rcvbuf; member
213 __u32 rcvbuf; member
/linux/tools/testing/selftests/net/mptcp/
H A Dmptcp_connect.sh30 rcvbuf=0
104 rcvbuf="$OPTARG"
338 if [ "$rcvbuf" -gt 0 ]; then
339 extra_args+=" -R $rcvbuf"
/linux/drivers/media/usb/dvb-usb-v2/
H A Dmxl111sf.h96 u8 rcvbuf[MXL_MAX_XFER_SIZE]; member
/linux/include/trace/events/
H A Dtcp.h220 __field(__u32, rcvbuf)
250 __entry->rcvbuf = sk->sk_rcvbuf;
272 TP_printk("time=%u rtt_us=%u copied=%u inq=%u space=%u ooo=%u scaling_ratio=%u rcvbuf=%u "
278 __entry->scaling_ratio, __entry->rcvbuf,
/linux/net/netlink/
H A Daf_netlink.c1391 unsigned int rmem, rcvbuf; in netlink_broadcast_deliver() local
1394 rcvbuf = READ_ONCE(sk->sk_rcvbuf); in netlink_broadcast_deliver()
1396 if ((rmem == skb->truesize || rmem <= rcvbuf) && in netlink_broadcast_deliver()
1400 return rmem > (rcvbuf >> 1); in netlink_broadcast_deliver()
2259 unsigned int rmem, rcvbuf; in netlink_dump() local
2295 rcvbuf = READ_ONCE(sk->sk_rcvbuf); in netlink_dump()
2297 if (rmem != skb->truesize && rmem >= rcvbuf) { in netlink_dump()
/linux/include/net/
H A Dtcp.h1752 int rcvbuf, threshold; in keepalive_probes()
1757 rcvbuf = READ_ONCE(sk->sk_rcvbuf); in keepalive_probes()
1758 threshold = rcvbuf - (rcvbuf >> 3); in keepalive_probes()
1694 int rcvbuf, threshold; tcp_rmem_pressure() local
/linux/tools/testing/selftests/net/ovpn/
H A Dovpn-cli.c1110 int sndbuf = RT_SNDBUF_SIZE, rcvbuf = RT_RCVBUF_SIZE, fd; in ovpn_rt_socket() local
1125 if (setsockopt(fd, SOL_SOCKET, SO_RCVBUF, &rcvbuf, in ovpn_rt_socket()
1126 sizeof(rcvbuf)) < 0) { in ovpn_rt_socket()
/linux/net/ipv4/
H A Dudp.c1706 unsigned int rmem, rcvbuf; in __udp_enqueue_schedule_skb() local
1714 rcvbuf = READ_ONCE(sk->sk_rcvbuf); in __udp_enqueue_schedule_skb()
1724 if (rmem + size > rcvbuf) { in __udp_enqueue_schedule_skb()
1725 if (rcvbuf > INT_MAX >> 1) in __udp_enqueue_schedule_skb()
1739 if (rmem > (rcvbuf >> 1)) { in __udp_enqueue_schedule_skb()
H A Dtcp_input.c916 u32 rcvwin, rcvbuf, cap, oldval; in tcp_rcvbuf_grow() local
949 rcvbuf = min_t(u32, tcp_space_from_win(sk, rcvwin), cap); in tcp_rcvbuf_grow()
950 if (rcvbuf > sk->sk_rcvbuf) { in tcp_rcvbuf_grow()
951 WRITE_ONCE(sk->sk_rcvbuf, rcvbuf); in tcp_rcvbuf_grow()
954 tcp_win_from_space(sk, rcvbuf)); in tcp_rcvbuf_grow()
/linux/net/mptcp/
H A Dprotocol.c212 u32 rcvwin, rcvbuf, cap, oldval; in mptcp_rcvbuf_grow() local
231 rcvbuf = min_t(u32, mptcp_space_from_win(sk, rcvwin), cap); in mptcp_rcvbuf_grow()
232 if (rcvbuf > sk->sk_rcvbuf) { in mptcp_rcvbuf_grow()
233 WRITE_ONCE(sk->sk_rcvbuf, rcvbuf); in mptcp_rcvbuf_grow()
/linux/net/packet/
H A Daf_packet.c1276 int rcvbuf = READ_ONCE(sk->sk_rcvbuf); in __packet_rcv_has_room() local
1277 int avail = rcvbuf - atomic_read(&sk->sk_rmem_alloc) in __packet_rcv_has_room()
1280 if (avail > (rcvbuf >> ROOM_POW_OFF)) in __packet_rcv_has_room()
/linux/Documentation/networking/
H A Dip-sysctl.rst679 rcvbuf autotuning can over estimate final socket rcvbuf, which
683 rcvbuf growth: Few additional ms to reach the final (and smaller)
684 rcvbuf is a good tradeoff.
3617 - 1: rcvbuf space is per association
3618 - 0: rcvbuf space is per socket