Lines Matching refs:iter
24 * @iter: where to copy to/from locally
31 struct iov_iter *iter,
35 while (len && iov_iter_count(iter)) {
44 copied = copy_page_from_iter(page, offset, copy, iter);
46 copied = copy_page_to_iter(page, offset, copy, iter);
49 if (copied < copy && iov_iter_count(iter))
63 * @iter: where to copy to/from locally
73 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);