Home
last modified time | relevance | path

Searched refs:rcv_wnd (Results 1 – 25 of 33) sorted by relevance

12

/linux/net/ipv4/
H A Dtcp_minisocks.c442 u32 rcv_wnd; in tcp_openreq_init_rwin() local
455 rcv_wnd = tcp_rwnd_init_bpf((struct sock *)req); in tcp_openreq_init_rwin()
456 if (rcv_wnd == 0) in tcp_openreq_init_rwin()
457 rcv_wnd = dst_metric(dst, RTAX_INITRWND); in tcp_openreq_init_rwin()
458 else if (full_space < rcv_wnd * mss) in tcp_openreq_init_rwin()
459 full_space = rcv_wnd * mss; in tcp_openreq_init_rwin()
468 rcv_wnd); in tcp_openreq_init_rwin()
606 newtp->rcv_wnd = req->rsk_rcv_wnd; in tcp_create_openreq_child()
H A Dtcp_output.c230 __u32 *rcv_wnd, __u32 *__window_clamp, in tcp_select_initial_window() argument
255 (*rcv_wnd) = min(space, MAX_TCP_WINDOW); in tcp_select_initial_window()
257 (*rcv_wnd) = space; in tcp_select_initial_window()
260 *rcv_wnd = min(*rcv_wnd, init_rcv_wnd * mss); in tcp_select_initial_window()
286 u32 old_win = tp->rcv_wnd; in tcp_select_window()
294 tp->rcv_wnd = 0; in tcp_select_window()
317 tp->rcv_wnd = new_win; in tcp_select_window()
1636 th->window = htons(min(tp->rcv_wnd, 65535U)); in __tcp_transmit_skb()
3388 window = tp->rcv_wnd; in __tcp_select_window()
4110 u32 rcv_wnd; in tcp_connect_init() local
[all …]
H A Dtcp.c3570 if (after(opt.snd_wl1, tp->rcv_nxt + opt.rcv_wnd)) in tcp_repair_set_window()
3580 tp->rcv_wnd = opt.rcv_wnd; in tcp_repair_set_window()
3854 new_rcv_ssthresh = min(tp->rcv_wnd, new_window_clamp); in tcp_set_window_clamp()
4367 info->tcpi_rcv_wnd = tp->rcv_wnd; in tcp_get_info()
4684 opt.rcv_wnd = tp->rcv_wnd; in do_tcp_getsockopt()
5241 CACHELINE_ASSERT_GROUP_MEMBER(struct tcp_sock, tcp_sock_write_txrx, rcv_wnd); in tcp_struct_check()
/linux/include/trace/events/
H A Dtcp.h223 __field(__u32, rcv_wnd)
253 __entry->rcv_wnd = tp->rcv_wnd;
280 __entry->rcv_wnd,
388 __field(__u32, rcv_wnd)
415 __entry->rcv_wnd = tp->rcv_wnd;
429 __entry->srtt, __entry->rcv_wnd, __entry->sock_cookie,
H A Dmptcp.h203 __field(__u32, rcv_wnd)
232 __entry->rcv_wnd = atomic64_read(&msk->rcv_wnd_sent) -
256 __entry->scaling_ratio, __entry->rcvbuf, __entry->rcv_wnd,
/linux/include/linux/qed/
H A Dtcp_common.h91 __le32 rcv_wnd; member
236 __le32 rcv_wnd; member
H A Dqed_iscsi_if.h73 u32 rcv_wnd; member
/linux/net/mptcp/
H A Doptions.c1078 tp->rcv_wnd += mptcp_rcv_wnd - subflow->rcv_wnd_sent; in rwin_update()
1312 rcv_wnd_new = ack_seq + tp->rcv_wnd; in mptcp_set_rwin()
1316 u64 rcv_wnd; in mptcp_set_rwin() local
1319 rcv_wnd = atomic64_cmpxchg(&msk->rcv_wnd_sent, rcv_wnd_old, rcv_wnd_new); in mptcp_set_rwin()
1321 if (rcv_wnd == rcv_wnd_old) in mptcp_set_rwin()
1324 rcv_wnd_old = rcv_wnd; in mptcp_set_rwin()
1341 tp->rcv_wnd = min_t(u64, win, U32_MAX); in mptcp_set_rwin()
1342 new_win = tp->rcv_wnd; in mptcp_set_rwin()
1362 WRITE_ONCE(msk->old_wspace, tp->rcv_wnd); in mptcp_set_rwin()
1377 WRITE_ONCE(msk->old_wspace, tp->rcv_wnd); in mptcp_track_rwin()
/linux/tools/testing/selftests/net/packetdrill/
H A Dtcp_rcv_big_endseq.pkt39 // If queue is empty, accept a packet even if its end_seq is above wup + rcv_wnd
/linux/drivers/net/ethernet/qlogic/qed/
H A Dqed_nvmetcp.h72 u32 rcv_wnd; member
H A Dqed_iscsi.c78 u32 rcv_wnd; member
362 p_tcp->rcv_wnd = cpu_to_le32(p_conn->rcv_wnd); in qed_sp_iscsi_conn_offload()
1243 con->rcv_wnd = conn_info->rcv_wnd; in qed_iscsi_offload_conn()
/linux/drivers/infiniband/hw/irdma/
H A Dmain.c91 iwdev->rcv_wnd = IRDMA_CM_DEFAULT_RCV_WND_SCALED; in ig3rdma_vport_probe()
H A Di40iw_if.c93 iwdev->rcv_wnd = IRDMA_CM_DEFAULT_RCV_WND_SCALED; in i40iw_fill_device_info()
H A Dcm.c378 tcph->window = htons(cm_node->tcp_cntxt.rcv_wnd); in irdma_form_ah_cm_frame()
566 tcph->window = htons(cm_node->tcp_cntxt.rcv_wnd); in irdma_form_uda_cm_frame()
2304 cm_node->tcp_cntxt.rcv_wnd = iwdev->rcv_wnd >> cm_node->tcp_cntxt.rcv_wscale; in irdma_make_cm_node()
2645 u32 rcv_wnd; in irdma_check_seq() local
2650 rcv_wnd = cm_node->tcp_cntxt.rcv_wnd; in irdma_check_seq()
2652 !between(seq, rcv_nxt, (rcv_nxt + rcv_wnd))) in irdma_check_seq()
3352 tcp_info->rcv_wnd = cm_node->tcp_cntxt.rcv_wnd in irdma_init_tcp_ctx()
H A Dcm.h231 u32 rcv_wnd; member
H A Dicrdma_if.c237 iwdev->rcv_wnd = IRDMA_CM_DEFAULT_RCV_WND_SCALED; in icrdma_fill_device_info()
H A Dmain.h361 u32 rcv_wnd; member
H A Dpuda.c1591 u32 rcv_wnd = hw_host_ctx[23]; in irdma_ieq_handle_exception() local
1630 if (!(rcv_wnd >= (buf->seqnum - pfpdu->rcv_nxt))) { in irdma_ieq_handle_exception()
/linux/tools/include/uapi/linux/
H A Dtcp.h147 __u32 rcv_wnd; member
/linux/drivers/net/ethernet/chelsio/inline_crypto/chtls/
H A Dchtls_io.c1249 unsigned int wnd = tp->rcv_wnd; in chtls_select_window()
1263 if (wnd > tp->rcv_wnd) { in chtls_select_window()
1264 tp->rcv_wup -= wnd - tp->rcv_wnd; in chtls_select_window()
1265 tp->rcv_wnd = wnd; in chtls_select_window()
1328 must_send = credits + 16384 >= tp->rcv_wnd; in chtls_cleanup_rbuf()
H A Dchtls_cm.c1045 RCV_BUFSIZ_V(min(tp->rcv_wnd >> 10, RCV_BUFSIZ_M)); in chtls_pass_accept_rpl()
1228 tp->rcv_wnd = csk->rcv_win; in chtls_recv_sock()
1474 if (tp->rcv_wnd > (RCV_BUFSIZ_M << 10)) in make_established()
1475 tp->rcv_wup -= tp->rcv_wnd - (RCV_BUFSIZ_M << 10); in make_established()
/linux/include/uapi/linux/
H A Dtcp.h160 __u32 rcv_wnd; member
/linux/include/linux/
H A Dtcp.h318 u32 rcv_wnd; /* Current receiver window */ member
/linux/Documentation/networking/net_cachelines/
H A Dtcp_sock.rst123 u32 rcv_wnd read_write read_mostly tcp_s…
/linux/include/net/
H A Dtcp.h911 s32 win = tp->rcv_wup + tp->rcv_wnd - tp->rcv_nxt; in tcp_receive_window()
1675 __u32 mss, __u32 *rcv_wnd,
1912 tp->rcv_wnd && in tcp_fast_path_check()

12