Searched refs:window_clamp (Results 1 – 8 of 8) sorted by relevance
/linux-4.4.14/net/ipv4/ |
D | tcp_minisocks.c | 376 u32 window_clamp; in tcp_openreq_init_rwin() local 382 window_clamp = READ_ONCE(tp->window_clamp); in tcp_openreq_init_rwin() 384 req->rsk_window_clamp = window_clamp ? : dst_metric(dst, RTAX_WINDOW); in tcp_openreq_init_rwin() 516 newtp->window_clamp = req->rsk_window_clamp; in tcp_create_openreq_child() 525 newtp->window_clamp = min(newtp->window_clamp, 65535U); in tcp_create_openreq_child()
|
D | tcp_output.c | 209 __u32 *rcv_wnd, __u32 *window_clamp, in tcp_select_initial_window() argument 216 if (*window_clamp == 0) in tcp_select_initial_window() 217 (*window_clamp) = (65535 << 14); in tcp_select_initial_window() 218 space = min(*window_clamp, space); in tcp_select_initial_window() 243 space = min_t(u32, space, *window_clamp); in tcp_select_initial_window() 257 (*window_clamp) = min(65535U << (*rcv_wscale), *window_clamp); in tcp_select_initial_window() 2380 int full_space = min_t(int, tp->window_clamp, allowed_space); in __tcp_select_window() 3085 if (!tp->window_clamp) in tcp_connect_init() 3086 tp->window_clamp = dst_metric(dst, RTAX_WINDOW); in tcp_connect_init() 3095 (tp->window_clamp > tcp_full_space(sk) || tp->window_clamp == 0)) in tcp_connect_init() [all …]
|
D | tcp_input.c | 364 if (tp->rcv_ssthresh < tp->window_clamp && in tcp_grow_window() 380 tp->window_clamp); in tcp_grow_window() 424 if (tp->window_clamp >= maxwin) { in tcp_init_buffer_space() 425 tp->window_clamp = maxwin; in tcp_init_buffer_space() 428 tp->window_clamp = max(maxwin - in tcp_init_buffer_space() 435 tp->window_clamp > 2 * tp->advmss && in tcp_init_buffer_space() 436 tp->window_clamp + tp->advmss > maxwin) in tcp_init_buffer_space() 437 tp->window_clamp = max(2 * tp->advmss, maxwin - tp->advmss); in tcp_init_buffer_space() 439 tp->rcv_ssthresh = min(tp->rcv_ssthresh, tp->window_clamp); in tcp_init_buffer_space() 459 tp->rcv_ssthresh = min(tp->window_clamp, 2U * tp->advmss); in tcp_clamp_window() [all …]
|
D | syncookies.c | 387 req->rsk_window_clamp = tp->window_clamp ? :dst_metric(&rt->dst, RTAX_WINDOW); in cookie_v4_check()
|
D | tcp.c | 1427 if (2*rcv_window_now <= tp->window_clamp) { in tcp_cleanup_rbuf() 2250 tp->window_clamp = 0; in tcp_disconnect() 2543 tp->window_clamp = 0; in do_tcp_setsockopt() 2545 tp->window_clamp = val < SOCK_MIN_RCVBUF / 2 ? in do_tcp_setsockopt() 2775 val = tp->window_clamp; in do_tcp_getsockopt()
|
/linux-4.4.14/include/linux/ |
D | tcp.h | 194 u32 window_clamp; /* Maximal window to advertise */ member
|
/linux-4.4.14/net/ipv6/ |
D | syncookies.c | 238 req->rsk_window_clamp = tp->window_clamp ? :dst_metric(dst, RTAX_WINDOW); in cookie_v6_check()
|
/linux-4.4.14/include/net/ |
D | tcp.h | 1196 __u32 *window_clamp, int wscale_ok,
|