Lines Matching refs:mss_now
705 void tcp_push(struct sock *sk, int flags, int mss_now, in tcp_push() argument
736 __tcp_push_pending_frames(sk, mss_now, nonagle); in tcp_push()
896 static unsigned int tcp_xmit_size_goal(struct sock *sk, u32 mss_now, in tcp_xmit_size_goal() argument
903 return mss_now; in tcp_xmit_size_goal()
909 size_goal = tp->gso_segs * mss_now; in tcp_xmit_size_goal()
911 new_size_goal >= size_goal + mss_now)) { in tcp_xmit_size_goal()
912 tp->gso_segs = min_t(u16, new_size_goal / mss_now, in tcp_xmit_size_goal()
914 size_goal = tp->gso_segs * mss_now; in tcp_xmit_size_goal()
917 return max(size_goal, mss_now); in tcp_xmit_size_goal()
922 int mss_now; in tcp_send_mss() local
924 mss_now = tcp_current_mss(sk); in tcp_send_mss()
925 *size_goal = tcp_xmit_size_goal(sk, mss_now, !(flags & MSG_OOB)); in tcp_send_mss()
927 return mss_now; in tcp_send_mss()
1044 int mss_now = 0, size_goal, copied_syn = 0; in tcp_sendmsg_locked() local
1127 mss_now = tcp_send_mss(sk, &size_goal, flags); in tcp_sendmsg_locked()
1286 __tcp_push_pending_frames(sk, mss_now, TCP_NAGLE_PUSH); in tcp_sendmsg_locked()
1288 tcp_push_one(sk, mss_now); in tcp_sendmsg_locked()
1295 tcp_push(sk, flags & ~MSG_MORE, mss_now, in tcp_sendmsg_locked()
1302 mss_now = tcp_send_mss(sk, &size_goal, flags); in tcp_sendmsg_locked()
1308 tcp_push(sk, flags, mss_now, tp->nonagle, size_goal); in tcp_sendmsg_locked()
1351 int mss_now, size_goal; in tcp_splice_eof() local
1357 mss_now = tcp_send_mss(sk, &size_goal, 0); in tcp_splice_eof()
1358 tcp_push(sk, 0, mss_now, tp->nonagle, size_goal); in tcp_splice_eof()