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))
62 * @iter: where to copy to/from locally
72 struct iov_iter *iter,
94 while (!rc && nr_pages && iov_iter_count(iter)) {
118 start_offset, bytes, iter,
140 * @iter: where to copy to/from locally
150 static ssize_t process_vm_rw_core(pid_t pid, struct iov_iter *iter,
164 size_t total_len = iov_iter_count(iter);
214 for (i = 0; i < riovcnt && iov_iter_count(iter) && !rc; i++)
217 iter, process_pages, mm, task, vm_write);
220 total_len -= iov_iter_count(iter);
264 struct iov_iter iter;
272 rc = import_iovec(dir, lvec, liovcnt, UIO_FASTIOV, &iov_l, &iter);
275 if (!iov_iter_count(&iter))
283 rc = process_vm_rw_core(pid, &iter, iov_r, riovcnt, flags, vm_write);