Lines Matching refs:unroll
660 void iov_iter_revert(struct iov_iter *i, size_t unroll) in iov_iter_revert() argument
662 if (!unroll) in iov_iter_revert()
664 if (WARN_ON(unroll > MAX_RW_COUNT)) in iov_iter_revert()
666 i->count += unroll; in iov_iter_revert()
669 if (unroll <= i->iov_offset) { in iov_iter_revert()
670 i->iov_offset -= unroll; in iov_iter_revert()
673 unroll -= i->iov_offset; in iov_iter_revert()
684 if (unroll <= n) { in iov_iter_revert()
686 i->iov_offset = n - unroll; in iov_iter_revert()
689 unroll -= n; in iov_iter_revert()
696 if (unroll <= n) { in iov_iter_revert()
698 i->iov_offset = n - unroll; in iov_iter_revert()
701 unroll -= n; in iov_iter_revert()