Lines Matching defs:size
409 /* Buffer size and advertised window tuning.
4759 unsigned int size)
4762 !sk_rmem_schedule(sk, skb, size)) {
4767 while (!sk_rmem_schedule(sk, skb, size)) {
4936 int tcp_send_rcvq(struct sock *sk, struct msghdr *msg, size_t size)
4943 if (size == 0)
4946 if (size > PAGE_SIZE) {
4947 int npages = min_t(size_t, size >> PAGE_SHIFT, MAX_SKB_FRAGS);
4950 size = data_len + (size & ~PAGE_MASK);
4952 skb = alloc_skb_with_frags(size - data_len, data_len,
4958 skb_put(skb, size - data_len);
4960 skb->len = size;
4967 err = skb_copy_datagram_from_iter(skb, 0, &msg->msg_iter, size);
4972 TCP_SKB_CB(skb)->end_seq = TCP_SKB_CB(skb)->seq + size;
4979 return size;
5227 int size = TCP_SKB_CB(skb)->end_seq - start;
5230 if (size > 0) {
5231 size = min(copy, size);
5232 if (skb_copy_bits(skb, offset, skb_put(nskb, size), size))
5234 TCP_SKB_CB(nskb)->end_seq += size;
5235 copy -= size;
5236 start += size;