Searched refs:window_clamp (Results 1 - 12 of 12) sorted by relevance
/linux-master/tools/testing/selftests/bpf/progs/ |
H A D | test_tcpbpf_kern.c | 28 return tp->window_clamp; 37 int window_clamp = 9216; local 90 &window_clamp, sizeof(window_clamp)); 119 &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 | 213 u32 window_clamp = READ_ONCE(*__window_clamp); local 216 if (window_clamp == 0) 217 window_clamp = (U16_MAX << TCP_MAX_WSCALE); 218 space = min(window_clamp, space); 245 space = min_t(u32, space, window_clamp); 251 min_t(__u32, U16_MAX << (*rcv_wscale), window_clamp)); 3102 full_space = min_t(int, tp->window_clamp, allowed_space); 3898 if (!tp->window_clamp) 3899 WRITE_ONCE(tp->window_clamp, dst_metric(dst, RTAX_WINDOW)); 3906 (tp->window_clamp > tcp_full_spac [all...] |
H A D | tcp.c | 1483 if (2*rcv_window_now <= tp->window_clamp) { 1728 WRITE_ONCE(tcp_sk(sk)->window_clamp, val); 3064 tp->window_clamp = 0; 3403 WRITE_ONCE(tp->window_clamp, 0); 3405 u32 new_rcv_ssthresh, old_window_clamp = tp->window_clamp; 3412 WRITE_ONCE(tp->window_clamp, new_window_clamp); 3417 __tcp_adjust_rcv_ssthresh(sk, tp->window_clamp); 3420 new_rcv_ssthresh = min(tp->rcv_wnd, tp->window_clamp); 4081 val = READ_ONCE(tp->window_clamp); 4689 CACHELINE_ASSERT_GROUP_MEMBER(struct tcp_sock, tcp_sock_write_txrx, window_clamp); [all...] |
H A D | syncookies.c | 465 req->rsk_window_clamp = READ_ONCE(tp->window_clamp) ? :
|
H A D | tcp_input.c | 448 /* 2. Tuning advertised window (window_clamp, rcv_ssthresh) 454 * window_clamp is maximal advertised window. It can be less than 455 * tcp_full_space(), in this case tcp_full_space() - window_clamp 456 * is reserved for "application" buffer. The less window_clamp is 460 * rcv_ssthresh is more strict window_clamp used at "slow start" 517 room = min_t(int, tp->window_clamp, tcp_space(sk)) - tp->rcv_ssthresh; 566 if (tp->window_clamp >= maxwin) { 567 WRITE_ONCE(tp->window_clamp, maxwin); 570 WRITE_ONCE(tp->window_clamp, 577 tp->window_clamp > [all...] |
/linux-master/net/ipv6/ |
H A D | syncookies.c | 249 req->rsk_window_clamp = READ_ONCE(tp->window_clamp) ? :dst_metric(dst, RTAX_WINDOW);
|
/linux-master/include/linux/ |
H A D | tcp.h | 291 u32 window_clamp; /* Maximal window to advertise */ member in struct:tcp_sock
|
/linux-master/net/mptcp/ |
H A D | protocol.c | 2047 u32 window_clamp; local 2049 window_clamp = __tcp_win_from_space(scaling_ratio, rcvbuf); 2064 WRITE_ONCE(tcp_sk(ssk)->window_clamp, window_clamp);
|
H A D | sockopt.c | 1594 WRITE_ONCE(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 | 1510 __u32 *window_clamp, int wscale_ok,
|
Completed in 198 milliseconds