Lines Matching refs:mss_now

708 void tcp_push(struct sock *sk, int flags, int mss_now,  in tcp_push()  argument
739 __tcp_push_pending_frames(sk, mss_now, nonagle); in tcp_push()
918 static unsigned int tcp_xmit_size_goal(struct sock *sk, u32 mss_now, in tcp_xmit_size_goal() argument
925 return mss_now; in tcp_xmit_size_goal()
932 size_goal = tp->gso_segs * mss_now; in tcp_xmit_size_goal()
934 new_size_goal >= size_goal + mss_now)) { in tcp_xmit_size_goal()
935 tp->gso_segs = min_t(u16, new_size_goal / mss_now, in tcp_xmit_size_goal()
937 size_goal = tp->gso_segs * mss_now; in tcp_xmit_size_goal()
940 return max(size_goal, mss_now); in tcp_xmit_size_goal()
945 int mss_now; in tcp_send_mss() local
947 mss_now = tcp_current_mss(sk); in tcp_send_mss()
948 *size_goal = tcp_xmit_size_goal(sk, mss_now, !(flags & MSG_OOB)); in tcp_send_mss()
950 return mss_now; in tcp_send_mss()
973 int mss_now, size_goal; in do_tcp_sendpages() local
996 mss_now = tcp_send_mss(sk, &size_goal, flags); in do_tcp_sendpages()
1072 __tcp_push_pending_frames(sk, mss_now, TCP_NAGLE_PUSH); in do_tcp_sendpages()
1074 tcp_push_one(sk, mss_now); in do_tcp_sendpages()
1079 tcp_push(sk, flags & ~MSG_MORE, mss_now, in do_tcp_sendpages()
1086 mss_now = tcp_send_mss(sk, &size_goal, flags); in do_tcp_sendpages()
1093 tcp_push(sk, flags, mss_now, tp->nonagle, size_goal); in do_tcp_sendpages()
1199 int mss_now = 0, size_goal, copied_syn = 0; in tcp_sendmsg_locked() local
1273 mss_now = tcp_send_mss(sk, &size_goal, flags); in tcp_sendmsg_locked()
1400 __tcp_push_pending_frames(sk, mss_now, TCP_NAGLE_PUSH); in tcp_sendmsg_locked()
1402 tcp_push_one(sk, mss_now); in tcp_sendmsg_locked()
1408 tcp_push(sk, flags & ~MSG_MORE, mss_now, in tcp_sendmsg_locked()
1415 mss_now = tcp_send_mss(sk, &size_goal, flags); in tcp_sendmsg_locked()
1421 tcp_push(sk, flags, mss_now, tp->nonagle, size_goal); in tcp_sendmsg_locked()