Home
last modified time | relevance | path

Searched refs:advmss (Results 1 – 17 of 17) sorted by relevance

/linux-6.15/include/net/
H A Ddst.h184 u32 advmss = dst_metric_raw(dst, RTAX_ADVMSS); in dst_metric_advmss() local
186 if (!advmss) in dst_metric_advmss()
187 advmss = dst->ops->default_advmss(dst); in dst_metric_advmss()
189 return advmss; in dst_metric_advmss()
H A Dtcp.h1657 __tcp_adjust_rcv_ssthresh(sk, 4U * tcp_sk(sk)->advmss); in tcp_adjust_rcv_ssthresh()
2515 tcp_sk(sk)->advmss, tcp_sk(sk)->mss_cache, in tcp_warn_once()
/linux-6.15/drivers/net/ethernet/chelsio/inline_crypto/chtls/
H A Dchtls_cm.c971 tp->advmss = dst_metric_advmss(dst); in chtls_select_mss()
972 if (USER_MSS(tp) && tp->advmss > USER_MSS(tp)) in chtls_select_mss()
973 tp->advmss = USER_MSS(tp); in chtls_select_mss()
974 if (tp->advmss > pmtu - iphdrsz) in chtls_select_mss()
975 tp->advmss = pmtu - iphdrsz; in chtls_select_mss()
976 if (mss && tp->advmss > mss) in chtls_select_mss()
977 tp->advmss = mss; in chtls_select_mss()
979 tp->advmss = cxgb4_best_aligned_mtu(cdev->lldi->mtus, in chtls_select_mss()
981 tp->advmss - tcpoptsz, in chtls_select_mss()
983 tp->advmss -= iphdrsz; in chtls_select_mss()
/linux-6.15/drivers/scsi/cxgbi/cxgb4i/
H A Dcxgb4i.c645 flowc->mnemval[7].val = htonl(csk->advmss); in send_tx_flowc_wr()
671 csk->advmss); in send_tx_flowc_wr()
945 csk->advmss = lldi->mtus[TCPOPT_MSS_G(tcp_opt)] - 40; in do_act_establish()
947 csk->advmss -= 12; in do_act_establish()
948 if (csk->advmss < 128) in do_act_establish()
949 csk->advmss = 128; in do_act_establish()
953 csk, TCPOPT_MSS_G(tcp_opt), csk->advmss); in do_act_establish()
/linux-6.15/net/ipv4/
H A Dtcp_input.c260 tcp_sk(sk)->advmss); in tcp_measure_rcv_mss()
555 incr = 2 * tp->advmss; in tcp_grow_window()
593 if (tcp_app_win && maxwin > 4 * tp->advmss) in tcp_init_buffer_space()
596 4 * tp->advmss)); in tcp_init_buffer_space()
601 tp->window_clamp > 2 * tp->advmss && in tcp_init_buffer_space()
602 tp->window_clamp + tp->advmss > maxwin) in tcp_init_buffer_space()
604 max(2 * tp->advmss, maxwin - tp->advmss)); in tcp_init_buffer_space()
609 (u32)TCP_INIT_CWND * tp->advmss); in tcp_init_buffer_space()
789 rcvwin = ((u64)copied << 1) + 16 * tp->advmss; in tcp_rcv_space_adjust()
6578 tp->advmss -= TCPOLEN_TSTAMP_ALIGNED; in tcp_rcv_synsent_state_process()
[all …]
H A Dtcp_output.c127 int mss = tp->advmss; in tcp_advertise_mss()
134 tp->advmss = mss; in tcp_advertise_mss()
3911 tp->advmss = tcp_mss_clamp(tp, dst_metric_advmss(dst)); in tcp_connect_init()
3925 tp->advmss - (tp->rx_opt.ts_recent_stamp ? tp->tcp_header_len - sizeof(struct tcphdr) : 0), in tcp_connect_init()
3986 tp->rx_opt.mss_clamp = tp->advmss; /* If MSS is not cached */ in tcp_send_syn_data()
H A Droute.c1318 unsigned int advmss; in ipv4_default_advmss() local
1323 advmss = max_t(unsigned int, ipv4_mtu(dst) - header_size, in ipv4_default_advmss()
1327 return min(advmss, IPV4_MAX_PMTU - header_size); in ipv4_default_advmss()
H A Dtcp.c4188 info->tcpi_advmss = tp->advmss; in tcp_get_info()
5045 CACHELINE_ASSERT_GROUP_MEMBER(struct tcp_sock, tcp_sock_read_rx, advmss); in tcp_struct_check()
H A Dtcp_ipv4.c1812 newtp->advmss = tcp_mss_clamp(tcp_sk(sk), dst_metric_advmss(dst));
/linux-6.15/Documentation/netlink/specs/
H A Drt_route.yaml216 name: advmss
/linux-6.15/drivers/scsi/cxgbi/
H A Dlibcxgbi.c1103 csk->advmss = dst_metric_advmss(dst); in cxgbi_sock_select_mss()
1105 if (csk->advmss > pmtu - 40) in cxgbi_sock_select_mss()
1106 csk->advmss = pmtu - 40; in cxgbi_sock_select_mss()
1107 if (csk->advmss < csk->cdev->mtus[0] - 40) in cxgbi_sock_select_mss()
1108 csk->advmss = csk->cdev->mtus[0] - 40; in cxgbi_sock_select_mss()
1109 idx = cxgbi_sock_find_best_mtu(csk, csk->advmss + 40); in cxgbi_sock_select_mss()
1960 csk->advmss); in cxgbi_conn_alloc_pdu()
H A Dlibcxgbi.h121 unsigned short advmss; member
/linux-6.15/Documentation/networking/net_cachelines/
H A Dtcp_sock.rst45 u16 advmss read_mostly tcp_r…
/linux-6.15/include/linux/
H A Dtcp.h241 u16 advmss; /* Advertised MSS */ member
/linux-6.15/net/mptcp/
H A Dprotocol.c1913 u32 time, advmss = 1; in mptcp_rcv_space_adjust() local
1942 sf_advmss = READ_ONCE(tp->advmss); in mptcp_rcv_space_adjust()
1945 advmss = max(sf_advmss, advmss); in mptcp_rcv_space_adjust()
1962 rcvwin = ((u64)msk->rcvq_space.copied << 1) + 16 * advmss; in mptcp_rcv_space_adjust()
3282 TCP_INIT_CWND * tp->advmss); in mptcp_rcv_space_init()
/linux-6.15/net/ipv6/
H A Dtcp_ipv6.c1512 newtp->advmss = tcp_mss_clamp(tcp_sk(sk), dst_metric_advmss(dst));
/linux-6.15/Documentation/networking/
H A Dsnmp_counter.rst1218 …ts sack cubic wscale:7,7 rto:204 rtt:0.98/0.49 mss:1448 pmtu:1500 rcvmss:536 advmss:1448 cwnd:10 b…