• Home
  • Raw
  • Download

Lines Matching refs:copy

83 	int copy;  in memcpy_toiovecend()  local
90 copy = min_t(unsigned int, iov->iov_len - offset, len); in memcpy_toiovecend()
91 if (copy_to_user(iov->iov_base + offset, kdata, copy)) in memcpy_toiovecend()
94 kdata += copy; in memcpy_toiovecend()
95 len -= copy; in memcpy_toiovecend()
117 int copy = min_t(unsigned int, len, iov->iov_len - offset); in memcpy_fromiovecend() local
120 if (copy_from_user(kdata, base, copy)) in memcpy_fromiovecend()
122 len -= copy; in memcpy_fromiovecend()
123 kdata += copy; in memcpy_fromiovecend()
153 int copy = min_t(unsigned int, len, iov->iov_len - offset); in csum_partial_copy_fromiovecend() local
162 if (par_len > copy) { in csum_partial_copy_fromiovecend()
163 if (copy_from_user(kdata, base, copy)) in csum_partial_copy_fromiovecend()
165 kdata += copy; in csum_partial_copy_fromiovecend()
166 base += copy; in csum_partial_copy_fromiovecend()
167 partial_cnt += copy; in csum_partial_copy_fromiovecend()
168 len -= copy; in csum_partial_copy_fromiovecend()
181 copy -= par_len; in csum_partial_copy_fromiovecend()
186 if (len > copy) { in csum_partial_copy_fromiovecend()
187 partial_cnt = copy % 4; in csum_partial_copy_fromiovecend()
189 copy -= partial_cnt; in csum_partial_copy_fromiovecend()
190 if (copy_from_user(kdata + copy, base + copy, in csum_partial_copy_fromiovecend()
196 if (copy) { in csum_partial_copy_fromiovecend()
197 csum = csum_and_copy_from_user(base, kdata, copy, in csum_partial_copy_fromiovecend()
202 len -= copy + partial_cnt; in csum_partial_copy_fromiovecend()
203 kdata += copy + partial_cnt; in csum_partial_copy_fromiovecend()