Home
last modified time | relevance | path

Searched refs:rcv_mss (Results 1 - 12 of 12) sorted by relevance

/kernel/linux/linux-5.10/include/net/
H A Dinet_connection_sock.h132 __u16 rcv_mss; /* MSS used for delayed ACK decisions */ member
/kernel/linux/linux-6.6/include/net/
H A Dinet_connection_sock.h121 __u16 rcv_mss; /* MSS used for delayed ACK decisions */ member
H A Dtcp.h1532 (tcp_receive_window(tp) <= inet_csk(sk)->icsk_ack.rcv_mss); in tcp_epollin_ready()
/kernel/linux/linux-5.10/net/ipv4/
H A Dtcp.c502 if (tcp_receive_window(tp) <= inet_csk(sk)->icsk_ack.rcv_mss) in tcp_stream_is_readable()
1565 __u16 rcv_mss = icsk->icsk_ack.rcv_mss; in tcp_cleanup_rbuf() local
1567 rcv_mss *= tcp_ack_num(sk); in tcp_cleanup_rbuf()
1571 tp->rcv_nxt - tp->rcv_wup > rcv_mss || in tcp_cleanup_rbuf()
2882 /* Initialize rcv_mss to TCP_MIN_MSS to avoid division by 0 in tcp_disconnect()
2885 icsk->icsk_ack.rcv_mss = TCP_MIN_MSS; in tcp_disconnect()
3625 info->tcpi_rcv_mss = icsk->icsk_ack.rcv_mss; in tcp_get_info()
H A Dtcp_input.c241 if (len >= icsk->icsk_ack.rcv_mss) { in tcp_measure_rcv_mss()
242 icsk->icsk_ack.rcv_mss = min_t(unsigned int, len, in tcp_measure_rcv_mss()
245 if (unlikely(len > icsk->icsk_ack.rcv_mss + in tcp_measure_rcv_mss()
283 icsk->icsk_ack.rcv_mss = len; in tcp_measure_rcv_mss()
296 unsigned int quickacks = tcp_sk(sk)->rcv_wnd / (2 * icsk->icsk_ack.rcv_mss); in tcp_incr_quickack()
482 return 2 * inet_csk(sk)->icsk_ack.rcv_mss; in __tcp_grow_window()
615 inet_csk(sk)->icsk_ack.rcv_mss = hint; in tcp_initialize_rcv_mss()
690 TCP_SKB_CB(skb)->seq >= inet_csk(sk)->icsk_ack.rcv_mss) { in tcp_rcv_rtt_measure_ts()
4995 tcp_receive_window(tp) > inet_csk(sk)->icsk_ack.rcv_mss) in tcp_data_ready()
5479 __u16 rcv_mss in __tcp_ack_snd_check() local
[all...]
H A Dtcp_output.c2960 * but may be worse for the performance because of rcv_mss in __tcp_select_window()
2963 int mss = icsk->icsk_ack.rcv_mss; in __tcp_select_window()
/kernel/linux/common_modules/newip/third_party/linux-5.10/net/newip/
H A Dtcp_nip_input.c692 inet_csk(sk)->icsk_ack.rcv_mss = tcp_nip_current_mss(sk); // TCP_BASE_MSS in __tcp_nip_ack_snd_check()
695 if (((tp->rcv_nxt - tp->rcv_wup) > get_ack_num() * inet_csk(sk)->icsk_ack.rcv_mss && in __tcp_nip_ack_snd_check()
2186 inet_csk(sk)->icsk_ack.rcv_mss = hint; in tcp_nip_initialize_rcv_mss()
H A Dtcp_nip.c1619 TCP_ACK_NUM_MULTIPLIER * icsk->icsk_ack.rcv_mss) || in tcp_nip_cleanup_rbuf()
2206 icsk->icsk_ack.rcv_mss = TCP_MIN_MSS; in tcp_nip_disconnect()
/kernel/linux/linux-6.6/net/ipv4/
H A Dtcp_input.c239 if (len >= icsk->icsk_ack.rcv_mss) { in tcp_measure_rcv_mss()
242 * when we update icsk_ack.rcv_mss. in tcp_measure_rcv_mss()
244 if (unlikely(len != icsk->icsk_ack.rcv_mss)) { in tcp_measure_rcv_mss()
250 icsk->icsk_ack.rcv_mss = min_t(unsigned int, len, in tcp_measure_rcv_mss()
253 if (unlikely(len > icsk->icsk_ack.rcv_mss + in tcp_measure_rcv_mss()
291 icsk->icsk_ack.rcv_mss = len; in tcp_measure_rcv_mss()
304 unsigned int quickacks = tcp_sk(sk)->rcv_wnd / (2 * icsk->icsk_ack.rcv_mss); in tcp_incr_quickack()
490 return 2 * inet_csk(sk)->icsk_ack.rcv_mss; in __tcp_grow_window()
631 inet_csk(sk)->icsk_ack.rcv_mss = hint; in tcp_initialize_rcv_mss()
706 TCP_SKB_CB(skb)->seq >= inet_csk(sk)->icsk_ack.rcv_mss) { in tcp_rcv_rtt_measure_ts()
[all...]
H A Dtcp.c1453 tp->rcv_nxt - tp->rcv_wup > icsk->icsk_ack.rcv_mss || in __tcp_cleanup_rbuf()
3053 /* Initialize rcv_mss to TCP_MIN_MSS to avoid division by 0 in tcp_disconnect()
3056 icsk->icsk_ack.rcv_mss = TCP_MIN_MSS; in tcp_disconnect()
3791 info->tcpi_rcv_mss = icsk->icsk_ack.rcv_mss; in tcp_get_info()
H A Dtcp_output.c3024 * but may be worse for the performance because of rcv_mss in __tcp_select_window()
3027 int mss = icsk->icsk_ack.rcv_mss; in __tcp_select_window()
/kernel/linux/linux-6.6/net/mptcp/
H A Dprotocol.c561 READ_ONCE(icsk->icsk_ack.rcv_mss)) || in mptcp_subflow_could_cleanup()

Completed in 49 milliseconds