Lines Matching refs:copy

920 		int copy, i;  in do_tcp_sendpages()  local
923 if (!tcp_send_head(sk) || (copy = size_goal - skb->len) <= 0) { in do_tcp_sendpages()
934 copy = size_goal; in do_tcp_sendpages()
937 if (copy > size) in do_tcp_sendpages()
938 copy = size; in do_tcp_sendpages()
946 if (!sk_wmem_schedule(sk, copy)) in do_tcp_sendpages()
950 skb_frag_size_add(&skb_shinfo(skb)->frags[i - 1], copy); in do_tcp_sendpages()
953 skb_fill_page_desc(skb, i, page, offset, copy); in do_tcp_sendpages()
957 skb->len += copy; in do_tcp_sendpages()
958 skb->data_len += copy; in do_tcp_sendpages()
959 skb->truesize += copy; in do_tcp_sendpages()
960 sk->sk_wmem_queued += copy; in do_tcp_sendpages()
961 sk_mem_charge(sk, copy); in do_tcp_sendpages()
963 tp->write_seq += copy; in do_tcp_sendpages()
964 TCP_SKB_CB(skb)->end_seq += copy; in do_tcp_sendpages()
970 copied += copy; in do_tcp_sendpages()
971 offset += copy; in do_tcp_sendpages()
972 size -= copy; in do_tcp_sendpages()
1151 int copy = 0; in tcp_sendmsg() local
1158 copy = max - skb->len; in tcp_sendmsg()
1161 if (copy <= 0) { in tcp_sendmsg()
1183 copy = size_goal; in tcp_sendmsg()
1195 if (copy > msg_data_left(msg)) in tcp_sendmsg()
1196 copy = msg_data_left(msg); in tcp_sendmsg()
1201 copy = min_t(int, copy, skb_availroom(skb)); in tcp_sendmsg()
1202 err = skb_add_data_nocache(sk, skb, &msg->msg_iter, copy); in tcp_sendmsg()
1222 copy = min_t(int, copy, pfrag->size - pfrag->offset); in tcp_sendmsg()
1224 if (!sk_wmem_schedule(sk, copy)) in tcp_sendmsg()
1230 copy); in tcp_sendmsg()
1236 skb_frag_size_add(&skb_shinfo(skb)->frags[i - 1], copy); in tcp_sendmsg()
1239 pfrag->offset, copy); in tcp_sendmsg()
1242 pfrag->offset += copy; in tcp_sendmsg()
1248 tp->write_seq += copy; in tcp_sendmsg()
1249 TCP_SKB_CB(skb)->end_seq += copy; in tcp_sendmsg()
1252 copied += copy; in tcp_sendmsg()