Lines Matching defs:size
411 /* Buffer size and advertised window tuning.
4909 unsigned int size)
4912 !sk_rmem_schedule(sk, skb, size)) {
4917 while (!sk_rmem_schedule(sk, skb, size)) {
5089 int tcp_send_rcvq(struct sock *sk, struct msghdr *msg, size_t size)
5096 if (size == 0)
5099 if (size > PAGE_SIZE) {
5100 int npages = min_t(size_t, size >> PAGE_SHIFT, MAX_SKB_FRAGS);
5103 size = data_len + (size & ~PAGE_MASK);
5105 skb = alloc_skb_with_frags(size - data_len, data_len,
5111 skb_put(skb, size - data_len);
5113 skb->len = size;
5120 err = skb_copy_datagram_from_iter(skb, 0, &msg->msg_iter, size);
5125 TCP_SKB_CB(skb)->end_seq = TCP_SKB_CB(skb)->seq + size;
5132 return size;
5401 int size = TCP_SKB_CB(skb)->end_seq - start;
5404 if (size > 0) {
5405 size = min(copy, size);
5406 if (skb_copy_bits(skb, offset, skb_put(nskb, size), size))
5408 TCP_SKB_CB(nskb)->end_seq += size;
5409 copy -= size;
5410 start += size;