Lines Matching defs:iter
23 * @iter: where to copy to/from locally
30 struct iov_iter *iter,
34 while (len && iov_iter_count(iter)) {
43 copied = copy_page_from_iter(page, offset, copy, iter);
45 copied = copy_page_to_iter(page, offset, copy, iter);
48 if (copied < copy && iov_iter_count(iter))
65 * @iter: where to copy to/from locally
75 struct iov_iter *iter,
95 while (!rc && nr_pages && iov_iter_count(iter)) {
119 start_offset, bytes, iter,
141 * @iter: where to copy to/from locally
151 static ssize_t process_vm_rw_core(pid_t pid, struct iov_iter *iter,
165 size_t total_len = iov_iter_count(iter);
215 for (i = 0; i < riovcnt && iov_iter_count(iter) && !rc; i++)
218 iter, process_pages, mm, task, vm_write);
221 total_len -= iov_iter_count(iter);
265 struct iov_iter iter;
273 rc = import_iovec(dir, lvec, liovcnt, UIO_FASTIOV, &iov_l, &iter);
276 if (!iov_iter_count(&iter))
284 rc = process_vm_rw_core(pid, &iter, iov_r, riovcnt, flags, vm_write);