Searched refs:window_clamp (Results 1 - 13 of 13) sorted by relevance
/linux-master/tools/testing/selftests/bpf/progs/ |
H A D | test_tcpbpf_kern.c | 39 return tp->window_clamp; 48 int window_clamp = 9216; local 101 &window_clamp, sizeof(window_clamp)); 130 &window_clamp, sizeof(window_clamp));
|
/linux-master/net/ipv4/ |
H A D | tcp_minisocks.c | 418 u32 window_clamp; local 424 window_clamp = READ_ONCE(tp->window_clamp); 426 req->rsk_window_clamp = window_clamp ? : dst_metric(dst, RTAX_WINDOW); 566 newtp->window_clamp = req->rsk_window_clamp; 575 newtp->window_clamp = min(newtp->window_clamp, 65535U);
|
H A D | tcp_output.c | 206 __u32 *rcv_wnd, __u32 *window_clamp, 213 if (*window_clamp == 0) 214 (*window_clamp) = (U16_MAX << TCP_MAX_WSCALE); 215 space = min(*window_clamp, space); 242 space = min_t(u32, space, *window_clamp); 247 (*window_clamp) = min_t(__u32, U16_MAX << (*rcv_wscale), *window_clamp); 3065 full_space = min_t(int, tp->window_clamp, allowed_space); 3857 if (!tp->window_clamp) 3858 tp->window_clamp 205 tcp_select_initial_window(const struct sock *sk, int __space, __u32 mss, __u32 *rcv_wnd, __u32 *window_clamp, int wscale_ok, __u8 *rcv_wscale, __u32 init_rcv_wnd) argument [all...] |
H A D | tcp.c | 1479 if (2*rcv_window_now <= tp->window_clamp) { 1724 tcp_sk(sk)->window_clamp = val; 3043 tp->window_clamp = 0; 3382 tp->window_clamp = 0; 3384 u32 new_rcv_ssthresh, old_window_clamp = tp->window_clamp; 3391 tp->window_clamp = new_window_clamp; 3396 __tcp_adjust_rcv_ssthresh(sk, tp->window_clamp); 3399 new_rcv_ssthresh = min(tp->rcv_wnd, tp->window_clamp); 4060 val = tp->window_clamp; 4664 CACHELINE_ASSERT_GROUP_MEMBER(struct tcp_sock, tcp_sock_write_txrx, window_clamp); [all...] |
H A D | syncookies.c | 465 req->rsk_window_clamp = tp->window_clamp ? :dst_metric(&rt->dst, RTAX_WINDOW);
|
H A D | tcp_input.c | 447 /* 2. Tuning advertised window (window_clamp, rcv_ssthresh) 453 * window_clamp is maximal advertised window. It can be less than 454 * tcp_full_space(), in this case tcp_full_space() - window_clamp 455 * is reserved for "application" buffer. The less window_clamp is 459 * rcv_ssthresh is more strict window_clamp used at "slow start" 516 room = min_t(int, tp->window_clamp, tcp_space(sk)) - tp->rcv_ssthresh; 565 if (tp->window_clamp >= maxwin) { 566 tp->window_clamp = maxwin; 569 tp->window_clamp = max(maxwin - 576 tp->window_clamp > [all...] |
/linux-master/tools/testing/selftests/bpf/ |
H A D | bpf_tcp_helpers.h | 68 __u32 window_clamp; member in struct:tcp_sock
|
/linux-master/net/ipv6/ |
H A D | syncookies.c | 249 req->rsk_window_clamp = tp->window_clamp ? :dst_metric(dst, RTAX_WINDOW);
|
/linux-master/include/linux/ |
H A D | tcp.h | 290 u32 window_clamp; /* Maximal window to advertise */ member in struct:tcp_sock
|
/linux-master/net/mptcp/ |
H A D | protocol.c | 2042 u32 window_clamp; local 2044 window_clamp = __tcp_win_from_space(scaling_ratio, rcvbuf); 2059 tcp_sk(ssk)->window_clamp = window_clamp;
|
H A D | sockopt.c | 1526 tcp_sk(ssk)->window_clamp = val;
|
/linux-master/drivers/net/ethernet/chelsio/inline_crypto/chtls/ |
H A D | chtls_cm.c | 1240 tp->window_clamp);
|
/linux-master/include/net/ |
H A D | tcp.h | 1513 __u32 *window_clamp, int wscale_ok,
|
Completed in 306 milliseconds