Lines Matching refs:copy
2017 u32 copy, done = 0; in skb_copy_ubufs() local
2025 copy = min_t(u32, psize - d_off, p_len - done); in skb_copy_ubufs()
2027 vaddr + p_off + done, copy); in skb_copy_ubufs()
2028 done += copy; in skb_copy_ubufs()
2029 d_off += copy; in skb_copy_ubufs()
2984 int i, copy; in skb_copy_bits() local
2990 if ((copy = start - offset) > 0) { in skb_copy_bits()
2991 if (copy > len) in skb_copy_bits()
2992 copy = len; in skb_copy_bits()
2993 skb_copy_from_linear_data_offset(skb, offset, to, copy); in skb_copy_bits()
2994 if ((len -= copy) == 0) in skb_copy_bits()
2996 offset += copy; in skb_copy_bits()
2997 to += copy; in skb_copy_bits()
3010 if ((copy = end - offset) > 0) { in skb_copy_bits()
3015 if (copy > len) in skb_copy_bits()
3016 copy = len; in skb_copy_bits()
3020 copy, p, p_off, p_len, copied) { in skb_copy_bits()
3026 if ((len -= copy) == 0) in skb_copy_bits()
3028 offset += copy; in skb_copy_bits()
3029 to += copy; in skb_copy_bits()
3040 if ((copy = end - offset) > 0) { in skb_copy_bits()
3041 if (copy > len) in skb_copy_bits()
3042 copy = len; in skb_copy_bits()
3043 if (skb_copy_bits(frag_iter, offset - start, to, copy)) in skb_copy_bits()
3045 if ((len -= copy) == 0) in skb_copy_bits()
3047 offset += copy; in skb_copy_bits()
3048 to += copy; in skb_copy_bits()
3413 int i, copy; in skb_store_bits() local
3418 if ((copy = start - offset) > 0) { in skb_store_bits()
3419 if (copy > len) in skb_store_bits()
3420 copy = len; in skb_store_bits()
3421 skb_copy_to_linear_data_offset(skb, offset, from, copy); in skb_store_bits()
3422 if ((len -= copy) == 0) in skb_store_bits()
3424 offset += copy; in skb_store_bits()
3425 from += copy; in skb_store_bits()
3438 if ((copy = end - offset) > 0) { in skb_store_bits()
3443 if (copy > len) in skb_store_bits()
3444 copy = len; in skb_store_bits()
3448 copy, p, p_off, p_len, copied) { in skb_store_bits()
3454 if ((len -= copy) == 0) in skb_store_bits()
3456 offset += copy; in skb_store_bits()
3457 from += copy; in skb_store_bits()
3468 if ((copy = end - offset) > 0) { in skb_store_bits()
3469 if (copy > len) in skb_store_bits()
3470 copy = len; in skb_store_bits()
3472 from, copy)) in skb_store_bits()
3474 if ((len -= copy) == 0) in skb_store_bits()
3476 offset += copy; in skb_store_bits()
3477 from += copy; in skb_store_bits()
3493 int i, copy = start - offset; in skb_checksum() local
3498 if (copy > 0) { in skb_checksum()
3499 if (copy > len) in skb_checksum()
3500 copy = len; in skb_checksum()
3501 csum = csum_partial(skb->data + offset, copy, csum); in skb_checksum()
3502 if ((len -= copy) == 0) in skb_checksum()
3504 offset += copy; in skb_checksum()
3505 pos = copy; in skb_checksum()
3518 if ((copy = end - offset) > 0) { in skb_checksum()
3524 if (copy > len) in skb_checksum()
3525 copy = len; in skb_checksum()
3529 copy, p, p_off, p_len, copied) { in skb_checksum()
3537 if (!(len -= copy)) in skb_checksum()
3539 offset += copy; in skb_checksum()
3550 if ((copy = end - offset) > 0) { in skb_checksum()
3552 if (copy > len) in skb_checksum()
3553 copy = len; in skb_checksum()
3554 csum2 = skb_checksum(frag_iter, offset - start, copy, in skb_checksum()
3557 if ((len -= copy) == 0) in skb_checksum()
3559 offset += copy; in skb_checksum()
3560 pos += copy; in skb_checksum()
3576 int i, copy = start - offset; in skb_copy_and_csum_bits() local
3582 if (copy > 0) { in skb_copy_and_csum_bits()
3583 if (copy > len) in skb_copy_and_csum_bits()
3584 copy = len; in skb_copy_and_csum_bits()
3586 copy); in skb_copy_and_csum_bits()
3587 if ((len -= copy) == 0) in skb_copy_and_csum_bits()
3589 offset += copy; in skb_copy_and_csum_bits()
3590 to += copy; in skb_copy_and_csum_bits()
3591 pos = copy; in skb_copy_and_csum_bits()
3603 if ((copy = end - offset) > 0) { in skb_copy_and_csum_bits()
3610 if (copy > len) in skb_copy_and_csum_bits()
3611 copy = len; in skb_copy_and_csum_bits()
3615 copy, p, p_off, p_len, copied) { in skb_copy_and_csum_bits()
3625 if (!(len -= copy)) in skb_copy_and_csum_bits()
3627 offset += copy; in skb_copy_and_csum_bits()
3628 to += copy; in skb_copy_and_csum_bits()
3640 if ((copy = end - offset) > 0) { in skb_copy_and_csum_bits()
3641 if (copy > len) in skb_copy_and_csum_bits()
3642 copy = len; in skb_copy_and_csum_bits()
3645 to, copy); in skb_copy_and_csum_bits()
3647 if ((len -= copy) == 0) in skb_copy_and_csum_bits()
3649 offset += copy; in skb_copy_and_csum_bits()
3650 to += copy; in skb_copy_and_csum_bits()
3651 pos += copy; in skb_copy_and_csum_bits()
3664 int i, copy = start - offset; in skb_crc32c() local
3667 if (copy > 0) { in skb_crc32c()
3668 copy = min(copy, len); in skb_crc32c()
3669 crc = crc32c(crc, skb->data + offset, copy); in skb_crc32c()
3670 len -= copy; in skb_crc32c()
3673 offset += copy; in skb_crc32c()
3686 copy = end - offset; in skb_crc32c()
3687 if (copy > 0) { in skb_crc32c()
3692 copy = min(copy, len); in skb_crc32c()
3695 copy, p, p_off, p_len, copied) { in skb_crc32c()
3700 len -= copy; in skb_crc32c()
3703 offset += copy; in skb_crc32c()
3714 copy = end - offset; in skb_crc32c()
3715 if (copy > 0) { in skb_crc32c()
3716 copy = min(copy, len); in skb_crc32c()
3717 crc = skb_crc32c(frag_iter, offset - start, copy, crc); in skb_crc32c()
3718 len -= copy; in skb_crc32c()
3721 offset += copy; in skb_crc32c()
5184 int i, copy = start - offset; in __skb_to_sgvec() local
5191 if (copy > 0) { in __skb_to_sgvec()
5192 if (copy > len) in __skb_to_sgvec()
5193 copy = len; in __skb_to_sgvec()
5194 sg_set_buf(sg, skb->data + offset, copy); in __skb_to_sgvec()
5196 if ((len -= copy) == 0) in __skb_to_sgvec()
5198 offset += copy; in __skb_to_sgvec()
5207 if ((copy = end - offset) > 0) { in __skb_to_sgvec()
5212 if (copy > len) in __skb_to_sgvec()
5213 copy = len; in __skb_to_sgvec()
5214 sg_set_page(&sg[elt], skb_frag_page(frag), copy, in __skb_to_sgvec()
5217 if (!(len -= copy)) in __skb_to_sgvec()
5219 offset += copy; in __skb_to_sgvec()
5230 if ((copy = end - offset) > 0) { in __skb_to_sgvec()
5234 if (copy > len) in __skb_to_sgvec()
5235 copy = len; in __skb_to_sgvec()
5237 copy, recursion_level + 1); in __skb_to_sgvec()
5241 if ((len -= copy) == 0) in __skb_to_sgvec()
5243 offset += copy; in __skb_to_sgvec()