Lines Matching refs:mss_now

658 static void tcp_push(struct sock *sk, int flags, int mss_now,  in tcp_push()  argument
690 __tcp_push_pending_frames(sk, mss_now, nonagle); in tcp_push()
839 static unsigned int tcp_xmit_size_goal(struct sock *sk, u32 mss_now, in tcp_xmit_size_goal() argument
846 return mss_now; in tcp_xmit_size_goal()
853 size_goal = tp->gso_segs * mss_now; in tcp_xmit_size_goal()
855 new_size_goal >= size_goal + mss_now)) { in tcp_xmit_size_goal()
856 tp->gso_segs = min_t(u16, new_size_goal / mss_now, in tcp_xmit_size_goal()
858 size_goal = tp->gso_segs * mss_now; in tcp_xmit_size_goal()
861 return max(size_goal, mss_now); in tcp_xmit_size_goal()
866 int mss_now; in tcp_send_mss() local
868 mss_now = tcp_current_mss(sk); in tcp_send_mss()
869 *size_goal = tcp_xmit_size_goal(sk, mss_now, !(flags & MSG_OOB)); in tcp_send_mss()
871 return mss_now; in tcp_send_mss()
878 int mss_now, size_goal; in do_tcp_sendpages() local
895 mss_now = tcp_send_mss(sk, &size_goal, flags); in do_tcp_sendpages()
965 __tcp_push_pending_frames(sk, mss_now, TCP_NAGLE_PUSH); in do_tcp_sendpages()
967 tcp_push_one(sk, mss_now); in do_tcp_sendpages()
973 tcp_push(sk, flags & ~MSG_MORE, mss_now, in do_tcp_sendpages()
979 mss_now = tcp_send_mss(sk, &size_goal, flags); in do_tcp_sendpages()
984 tcp_push(sk, flags, mss_now, tp->nonagle, size_goal); in do_tcp_sendpages()
1073 int mss_now = 0, size_goal, copied_syn = 0; in tcp_sendmsg() local
1116 mss_now = tcp_send_mss(sk, &size_goal, flags); in tcp_sendmsg()
1134 max = mss_now; in tcp_sendmsg()
1239 __tcp_push_pending_frames(sk, mss_now, TCP_NAGLE_PUSH); in tcp_sendmsg()
1241 tcp_push_one(sk, mss_now); in tcp_sendmsg()
1248 tcp_push(sk, flags & ~MSG_MORE, mss_now, in tcp_sendmsg()
1254 mss_now = tcp_send_mss(sk, &size_goal, flags); in tcp_sendmsg()
1259 tcp_push(sk, flags, mss_now, tp->nonagle, size_goal); in tcp_sendmsg()