Lines Matching refs:mss_now

660 static void tcp_push(struct sock *sk, int flags, int mss_now,  in tcp_push()  argument
692 __tcp_push_pending_frames(sk, mss_now, nonagle); in tcp_push()
854 static unsigned int tcp_xmit_size_goal(struct sock *sk, u32 mss_now, in tcp_xmit_size_goal() argument
861 return mss_now; in tcp_xmit_size_goal()
868 size_goal = tp->gso_segs * mss_now; in tcp_xmit_size_goal()
870 new_size_goal >= size_goal + mss_now)) { in tcp_xmit_size_goal()
871 tp->gso_segs = min_t(u16, new_size_goal / mss_now, in tcp_xmit_size_goal()
873 size_goal = tp->gso_segs * mss_now; in tcp_xmit_size_goal()
876 return max(size_goal, mss_now); in tcp_xmit_size_goal()
881 int mss_now; in tcp_send_mss() local
883 mss_now = tcp_current_mss(sk); in tcp_send_mss()
884 *size_goal = tcp_xmit_size_goal(sk, mss_now, !(flags & MSG_OOB)); in tcp_send_mss()
886 return mss_now; in tcp_send_mss()
893 int mss_now, size_goal; in do_tcp_sendpages() local
911 mss_now = tcp_send_mss(sk, &size_goal, flags); in do_tcp_sendpages()
983 __tcp_push_pending_frames(sk, mss_now, TCP_NAGLE_PUSH); in do_tcp_sendpages()
985 tcp_push_one(sk, mss_now); in do_tcp_sendpages()
991 tcp_push(sk, flags & ~MSG_MORE, mss_now, in do_tcp_sendpages()
998 mss_now = tcp_send_mss(sk, &size_goal, flags); in do_tcp_sendpages()
1003 tcp_push(sk, flags, mss_now, tp->nonagle, size_goal); in do_tcp_sendpages()
1095 int mss_now = 0, size_goal, copied_syn = 0; in tcp_sendmsg() local
1139 mss_now = tcp_send_mss(sk, &size_goal, flags); in tcp_sendmsg()
1157 max = mss_now; in tcp_sendmsg()
1263 __tcp_push_pending_frames(sk, mss_now, TCP_NAGLE_PUSH); in tcp_sendmsg()
1265 tcp_push_one(sk, mss_now); in tcp_sendmsg()
1272 tcp_push(sk, flags & ~MSG_MORE, mss_now, in tcp_sendmsg()
1279 mss_now = tcp_send_mss(sk, &size_goal, flags); in tcp_sendmsg()
1284 tcp_push(sk, flags, mss_now, tp->nonagle, size_goal); in tcp_sendmsg()