History

fs: export generic_file_buffered_read()

Export generic_file_buffered_read() to be used to supplement incomplete direct reads.

Goldwyn Rodrigues committed 7 years ago

Commit d85dc2e1 parent bbcd1f42 files · +4 −1Browse files

Showing the changes to include/linux (1 of 2 files). Show all

Unified · Split

include/linux/fs.h+2−0
@@ -3124,6 +3124,8 @@ extern int generic_file_rw_checks(struct file *file_in, struct file *file_out); · 3123 unmodified lines
31243124 extern int generic_copy_file_checks(struct file *file_in, loff_t pos_in,
31253125 struct file *file_out, loff_t pos_out,
31263126 size_t *count, unsigned int flags);
3127+extern ssize_t generic_file_buffered_read(struct kiocb *iocb,
3128+ struct iov_iter *to, ssize_t already_read);
31273129 extern ssize_t generic_file_read_iter(struct kiocb *, struct iov_iter *);
31283130 extern ssize_t __generic_file_write_iter(struct kiocb *, struct iov_iter *);
31293131 extern ssize_t generic_file_write_iter(struct kiocb *, struct iov_iter *);