Lines Matching refs:space
573 tp->rcvq_space.space = min3(tp->rcv_ssthresh, tp->rcv_wnd,
704 * This function should be called every time data is copied to user space.
705 * It calculates the appropriate TCP receive buffer space.
722 if (copied <= tp->rcvq_space.space)
745 grow = rcvwin * (copied - tp->rcvq_space.space);
746 do_div(grow, tp->rcvq_space.space);
763 tp->rcvq_space.space = copied;
1187 * |<------------+------+----- TCP seqno space --------------+---------->|
1195 * equal to the ideal case (infinite seqno space without wrap caused issues).
1197 * With D-SACK the lower bound is extended to cover sequence space below
4240 * to timestamp space.
4243 * on networks with high bandwidth, when sequence space is recycled fastly,
4335 * space. Not before when we get holes.
4493 * in-order packets close up the sequence space.
4502 * or hits the sequence space of other SACK blocks, if so coalesce.
5398 * and hopefully then we'll have sufficient space.
5444 /* Caller made space either from:
5786 * - There is no buffer space left
5820 * the buffer to user space. smart...
5834 * space for instance)