Searched defs:mss (Results 1 - 13 of 13) sorted by relevance

/net/ipv6/
H A Dudp_offload.c46 unsigned int mss; local
56 mss = skb_shinfo(skb)->gso_size;
57 if (unlikely(skb->len <= mss))
71 skb_shinfo(skb)->gso_segs = DIV_ROUND_UP(skb->len, mss);
H A Dsyncookies.c120 const __u16 mss = *mssp; local
125 if (mss >= msstab[mssind])
161 int mss; local
170 (mss = cookie_check(skb, cookie)) == 0) {
197 req->mss = mss;
255 tcp_select_initial_window(tcp_full_space(sk), req->mss,
/net/ipv4/
H A Dsyncookies.c143 * - values 1440 to 1460 accounted for 80% of observed mss values
160 * Generate a syncookie. mssp points to the mss, which is returned
168 const __u16 mss = *mssp; local
173 if (mss >= msstab[mssind])
193 * Return the decoded mss if it is, or 0 if not.
277 int mss; local
287 (mss = cookie_check(skb, cookie)) == 0) {
310 req->mss = mss;
368 tcp_select_initial_window(tcp_full_space(sk), req->mss,
[all...]
H A Dtcp_timer.c111 int mss; local
113 mss = tcp_mtu_to_mss(sk, icsk->icsk_mtup.search_low) >> 1;
114 mss = min(sysctl_tcp_base_mss, mss);
115 mss = max(mss, 68 - tp->tcp_header_len);
116 icsk->icsk_mtup.search_low = tcp_mss_to_mtu(sk, mss);
H A Dtcp_metrics.c26 u16 mss; member in struct:tcp_fastopen_metrics
127 tm->tcpm_fastopen.mss = 0;
641 void tcp_fastopen_cache_get(struct sock *sk, u16 *mss, argument
655 if (tfom->mss)
656 *mss = tfom->mss;
665 void tcp_fastopen_cache_set(struct sock *sk, u16 mss, argument
676 tfom->mss = mss;
781 if (tfom->mss
[all...]
H A Dtcp.c2900 unsigned int mss; local
2919 mss = skb_shinfo(skb)->gso_size;
2920 if (unlikely(skb->len <= mss))
2938 skb_shinfo(skb)->gso_segs = DIV_ROUND_UP(skb->len, mss);
2956 delta = htonl(oldlen + (thlen + mss));
2974 seq += mss;
2980 * So we account mss bytes of 'true size' for each segment.
2983 skb->truesize = mss;
2984 gso_skb->truesize -= mss;
3026 unsigned int mss local
[all...]
H A Dtcp_output.c104 /* Calculate mss to advertise in SYN segment.
122 int mss = tp->advmss; local
127 if (metric < mss) {
128 mss = metric;
129 tp->advmss = mss;
133 return (__u16)mss;
188 * be a multiple of mss if possible. We assume here that mss >= 1.
191 void tcp_select_initial_window(int __space, __u32 mss, argument
203 /* Quantize space offering to a multiple of mss i
386 u16 mss; /* 0 to disable */ member in struct:tcp_out_options
559 tcp_synack_options(struct sock *sk, struct request_sock *req, unsigned int mss, struct sk_buff *skb, struct tcp_out_options *opts, struct tcp_md5sig_key **md5, struct tcp_fastopen_cookie *foc) argument
1238 tcp_mss_to_mtu(struct sock *sk, int mss) argument
1978 int mss = tcp_current_mss(sk); local
2120 int mss = icsk->icsk_ack.rcv_mss; local
2664 int mss; local
3107 unsigned int mss = tcp_current_mss(sk); local
[all...]
H A Dudp.c2374 unsigned int mss; local
2375 mss = skb_shinfo(skb)->gso_size;
2376 if (unlikely(skb->len <= mss))
2389 skb_shinfo(skb)->gso_segs = DIV_ROUND_UP(skb->len, mss);
H A Dtcp_input.c354 u32 mss = tcp_sk(sk)->advmss; local
358 /* Limit to 10 segments if mss <= 1460,
359 * or 14600/mss segments, with a minimum of two segments.
361 if (mss > 1460)
362 icwnd = max_t(u32, (1460 * icwnd) / mss, 2);
364 rcvmem = SKB_TRUESIZE(mss + MAX_TCP_HEADER);
365 while (tcp_win_from_space(rcvmem) < mss)
1079 unsigned int mss; local
1086 mss = tcp_skb_mss(skb);
1091 if (pkt_len < mss)
1201 tcp_shifted_skb(struct sock *sk, struct sk_buff *skb, struct tcp_sacktag_state *state, unsigned int pcount, int shifted, int mss, bool dup_sack) argument
1304 int mss; local
2182 unsigned int mss; local
2617 unsigned int mss = tcp_current_mss(sk); local
5334 u16 mss = tp->rx_opt.mss_clamp; local
[all...]
/net/netfilter/
H A Dxt_osf.c198 u16 window, totlen, mss = 0; local
269 mss = optp[3];
270 mss <<= 8;
271 mss |= optp[2];
273 mss = ntohs((__force __be16)mss);
305 if (window == f->wss.val * mss ||
311 if (window == f->wss.val * (mss + 40) ||
/net/core/
H A Dskbuff.c2767 unsigned int mss = skb_shinfo(skb)->gso_size; local
2797 if (len > mss)
2798 len = mss;
/net/decnet/
H A Daf_decnet.c1848 unsigned int mss = 230 - DN_MAX_NSP_DATA_HEADER; local
1863 if (mtu > mss)
1864 mss = mtu;
1865 return mss;
1911 size_t mss; local
1960 mss = scp->segsize_rem;
1963 mss = dn_current_mss(sk, flags);
1967 if (size > mss) {
1990 if (len > mss)
1991 len = mss;
[all...]
H A Ddn_route.c268 * We update both the mtu and the advertised mss (i.e. the segment size we
292 u32 mss = mtu - DN_MAX_NSP_DATA_HEADER; local
294 if (!existing_mss || existing_mss > mss)
295 dst_metric_set(dst, RTAX_ADVMSS, mss);
898 unsigned int mss = dn_mss_from_pmtu(dev, dst_mtu(&rt->dst)); local
899 if (mss_metric > mss)
900 dst_metric_set(&rt->dst, RTAX_ADVMSS, mss);

Completed in 496 milliseconds