From ade8df59a0d7d3ac394b61f3096b5963d18dcfcc Mon Sep 17 00:00:00 2001 From: lefranc Date: Thu, 19 Mar 2009 08:34:57 +0000 Subject: [kernel] changed linux-2.6.25.10 to linux-2.6.25.10-spc300 [bundle] add bundle creation functionnality git-svn-id: svn+ssh://pessac/svn/cesar/trunk@4255 017c9cb6-072f-447c-8318-d5b54f68fe89 --- cleopatre/linux-2.6.25.10-spc300/fs/read_write.h | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 cleopatre/linux-2.6.25.10-spc300/fs/read_write.h (limited to 'cleopatre/linux-2.6.25.10-spc300/fs/read_write.h') diff --git a/cleopatre/linux-2.6.25.10-spc300/fs/read_write.h b/cleopatre/linux-2.6.25.10-spc300/fs/read_write.h new file mode 100644 index 0000000000..d07b954c6e --- /dev/null +++ b/cleopatre/linux-2.6.25.10-spc300/fs/read_write.h @@ -0,0 +1,14 @@ +/* + * This file is only for sharing some helpers from read_write.c with compat.c. + * Don't use anywhere else. + */ + + +typedef ssize_t (*io_fn_t)(struct file *, char __user *, size_t, loff_t *); +typedef ssize_t (*iov_fn_t)(struct kiocb *, const struct iovec *, + unsigned long, loff_t); + +ssize_t do_sync_readv_writev(struct file *filp, const struct iovec *iov, + unsigned long nr_segs, size_t len, loff_t *ppos, iov_fn_t fn); +ssize_t do_loop_readv_writev(struct file *filp, struct iovec *iov, + unsigned long nr_segs, loff_t *ppos, io_fn_t fn); -- cgit v1.2.3