Lines Matching refs:copy
176 size_t skip, copy, left, wanted; in copy_page_to_iter_iovec() local
192 copy = min(bytes, iov->iov_len - skip); in copy_page_to_iter_iovec()
194 if (IS_ENABLED(CONFIG_HIGHMEM) && !fault_in_pages_writeable(buf, copy)) { in copy_page_to_iter_iovec()
199 left = copyout(buf, from, copy); in copy_page_to_iter_iovec()
200 copy -= left; in copy_page_to_iter_iovec()
201 skip += copy; in copy_page_to_iter_iovec()
202 from += copy; in copy_page_to_iter_iovec()
203 bytes -= copy; in copy_page_to_iter_iovec()
208 copy = min(bytes, iov->iov_len); in copy_page_to_iter_iovec()
209 left = copyout(buf, from, copy); in copy_page_to_iter_iovec()
210 copy -= left; in copy_page_to_iter_iovec()
211 skip = copy; in copy_page_to_iter_iovec()
212 from += copy; in copy_page_to_iter_iovec()
213 bytes -= copy; in copy_page_to_iter_iovec()
220 buf += copy; in copy_page_to_iter_iovec()
222 copy = min(bytes, iov->iov_len - skip); in copy_page_to_iter_iovec()
228 left = copyout(buf, from, copy); in copy_page_to_iter_iovec()
229 copy -= left; in copy_page_to_iter_iovec()
230 skip += copy; in copy_page_to_iter_iovec()
231 from += copy; in copy_page_to_iter_iovec()
232 bytes -= copy; in copy_page_to_iter_iovec()
236 copy = min(bytes, iov->iov_len); in copy_page_to_iter_iovec()
237 left = copyout(buf, from, copy); in copy_page_to_iter_iovec()
238 copy -= left; in copy_page_to_iter_iovec()
239 skip = copy; in copy_page_to_iter_iovec()
240 from += copy; in copy_page_to_iter_iovec()
241 bytes -= copy; in copy_page_to_iter_iovec()
260 size_t skip, copy, left, wanted; in copy_page_from_iter_iovec() local
276 copy = min(bytes, iov->iov_len - skip); in copy_page_from_iter_iovec()
278 if (IS_ENABLED(CONFIG_HIGHMEM) && !fault_in_pages_readable(buf, copy)) { in copy_page_from_iter_iovec()
283 left = copyin(to, buf, copy); in copy_page_from_iter_iovec()
284 copy -= left; in copy_page_from_iter_iovec()
285 skip += copy; in copy_page_from_iter_iovec()
286 to += copy; in copy_page_from_iter_iovec()
287 bytes -= copy; in copy_page_from_iter_iovec()
292 copy = min(bytes, iov->iov_len); in copy_page_from_iter_iovec()
293 left = copyin(to, buf, copy); in copy_page_from_iter_iovec()
294 copy -= left; in copy_page_from_iter_iovec()
295 skip = copy; in copy_page_from_iter_iovec()
296 to += copy; in copy_page_from_iter_iovec()
297 bytes -= copy; in copy_page_from_iter_iovec()
304 buf += copy; in copy_page_from_iter_iovec()
306 copy = min(bytes, iov->iov_len - skip); in copy_page_from_iter_iovec()
312 left = copyin(to, buf, copy); in copy_page_from_iter_iovec()
313 copy -= left; in copy_page_from_iter_iovec()
314 skip += copy; in copy_page_from_iter_iovec()
315 to += copy; in copy_page_from_iter_iovec()
316 bytes -= copy; in copy_page_from_iter_iovec()
320 copy = min(bytes, iov->iov_len); in copy_page_from_iter_iovec()
321 left = copyin(to, buf, copy); in copy_page_from_iter_iovec()
322 copy -= left; in copy_page_from_iter_iovec()
323 skip = copy; in copy_page_from_iter_iovec()
324 to += copy; in copy_page_from_iter_iovec()
325 bytes -= copy; in copy_page_from_iter_iovec()