csum_and_copy_..._iter()
[linux-2.6-block.git] / include / linux / uio.h
index 6e16945ec832ca7f221418bd5c7b90fb309389fe..28ed2d904debaeb257bce3ed1d8047844f78ecd7 100644 (file)
@@ -124,6 +124,8 @@ static inline void iov_iter_reexpand(struct iov_iter *i, size_t count)
 {
        i->count = count;
 }
+size_t csum_and_copy_to_iter(void *addr, size_t bytes, __wsum *csum, struct iov_iter *i);
+size_t csum_and_copy_from_iter(void *addr, size_t bytes, __wsum *csum, struct iov_iter *i);
 
 int memcpy_fromiovec(unsigned char *kdata, struct iovec *iov, int len);
 int memcpy_toiovec(struct iovec *iov, unsigned char *kdata, int len);