Lines Matching defs:copy
518 * we can switch to copy when see the first bad fragment.
697 * then copy the Ethernet header and cb to the
770 csum_page(struct page *page, int offset, int copy)
775 csum = csum_partial(kaddr + offset, copy, 0);
852 int copy;
951 copy = mtu - skb->len;
952 if (copy < length)
953 copy = maxfraglen - skb->len;
954 if (copy <= 0) {
1039 copy = datalen - transhdrlen - fraggap;
1040 if (copy > 0 && getfrag(from, data + transhdrlen, offset, copy, fraggap, skb) < 0) {
1046 offset += copy;
1059 if (copy > length)
1060 copy = length;
1066 if (getfrag(from, skb_put(skb, copy),
1067 offset, copy, off, skb) < 0) {
1080 if (copy >= left)
1081 copy = left;
1092 if (copy > PAGE_SIZE)
1093 copy = PAGE_SIZE;
1108 if (getfrag(from, page_address(frag->page)+frag->page_offset+frag->size, offset, copy, skb->len, skb) < 0) {
1112 sk->sk_sndmsg_off += copy;
1113 frag->size += copy;
1114 skb->len += copy;
1115 skb->data_len += copy;
1116 skb->truesize += copy;
1117 atomic_add(copy, &sk->sk_wmem_alloc);
1119 offset += copy;
1120 length -= copy;