]> git.proxmox.com Git - mirror_ubuntu-zesty-kernel.git/blobdiff - include/linux/uio.h
new helper: iter_is_iovec()
[mirror_ubuntu-zesty-kernel.git] / include / linux / uio.h
index a41e252396c0a4d58910858db78a7c6e5e800973..1c5e453f7ea997364a4d26852a2b532ec3b8acd5 100644 (file)
@@ -101,6 +101,11 @@ static inline size_t iov_iter_count(struct iov_iter *i)
        return i->count;
 }
 
+static inline bool iter_is_iovec(struct iov_iter *i)
+{
+       return !(i->type & (ITER_BVEC | ITER_KVEC));
+}
+
 /*
  * Cap the iov_iter by given limit; note that the second argument is
  * *not* the new size - it's upper limit for such.  Passing it a value