Badari Pulavarty
543ade1fc9
[PATCH] Streamline generic_file_* interfaces and filemap cleanups
...
This patch cleans up generic_file_*_read/write() interfaces. Christoph
Hellwig gave me the idea for this clean ups.
In a nutshell, all filesystems should set .aio_read/.aio_write methods and use
do_sync_read/ do_sync_write() as their .read/.write methods. This allows us
to cleanup all variants of generic_file_* routines.
Final available interfaces:
generic_file_aio_read() - read handler
generic_file_aio_write() - write handler
generic_file_aio_write_nolock() - no lock write handler
__generic_file_aio_write_nolock() - internal worker routine
Signed-off-by: Badari Pulavarty <pbadari@us.ibm.com>
Signed-off-by: Christoph Hellwig <hch@lst.de>
Signed-off-by: Andrew Morton <akpm@osdl.org>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
2006-10-01 00:39:28 -07:00
..
2006-09-22 17:50:50 -07:00
2006-09-22 05:32:34 +10:00
2006-07-03 15:26:59 -07:00
2006-09-29 09:18:09 -07:00
2006-10-01 00:39:23 -07:00
2006-10-01 00:39:26 -07:00
2006-10-01 00:39:24 -07:00
2006-07-21 14:44:55 -07:00
2006-07-03 15:26:59 -07:00
2006-08-01 10:37:25 +10:00
2006-09-29 09:18:07 -07:00
2006-07-02 13:58:49 -07:00
2006-07-03 15:26:59 -07:00
2006-09-23 11:34:43 -07:00
2006-06-30 19:25:36 +02:00
2006-07-03 15:26:59 -07:00
2006-07-02 13:58:49 -07:00
2006-06-30 19:25:36 +02:00
2006-10-01 00:39:21 -07:00
2006-07-03 15:26:59 -07:00
2006-07-03 15:26:59 -07:00
2006-07-03 15:26:59 -07:00
2006-07-03 15:26:59 -07:00
2006-06-30 19:25:36 +02:00
2006-07-03 15:26:59 -07:00
2006-06-30 19:25:36 +02:00
2006-07-02 13:58:49 -07:00
2006-09-29 09:18:24 -07:00
2006-07-03 15:26:59 -07:00
2006-06-26 09:58:20 -07:00
2006-09-26 10:52:28 +02:00
2006-09-22 12:48:03 -07:00
2006-07-13 18:53:32 +10:00
2006-07-13 18:53:32 +10:00
2006-07-13 18:53:32 +10:00
2006-07-31 15:55:04 +10:00
2006-07-02 13:58:49 -07:00
2006-08-08 17:09:11 +10:00
2006-07-03 15:26:59 -07:00
2006-07-03 15:26:59 -07:00
2006-10-01 00:39:22 -07:00
2006-09-29 09:18:24 -07:00
2006-07-03 15:26:59 -07:00
2006-09-30 20:52:31 +02:00
2006-08-04 22:51:51 -04:00
2006-07-03 15:26:59 -07:00
2006-09-29 09:18:10 -07:00
2006-09-29 09:18:13 -07:00
2006-10-01 00:39:21 -07:00
2006-09-29 09:18:22 -07:00
2006-07-03 15:26:59 -07:00
2006-07-03 15:26:59 -07:00
2006-10-01 00:39:20 -07:00
2006-09-27 08:26:13 -07:00
2006-10-01 00:39:20 -07:00
2006-06-30 19:25:36 +02:00
2006-06-28 14:59:05 -07:00
2006-07-14 21:53:54 -07:00
2006-07-03 15:26:59 -07:00
2006-07-03 15:26:59 -07:00
2006-07-03 15:26:59 -07:00
2006-09-29 09:18:05 -07:00
2006-07-03 15:26:59 -07:00
2006-06-30 19:25:36 +02:00
2006-07-02 13:58:49 -07:00
2006-09-30 20:52:31 +02:00
2006-10-01 00:39:28 -07:00
2006-10-01 00:39:20 -07:00
2006-06-26 12:25:09 -07:00
2006-09-29 09:18:05 -07:00
2006-09-29 09:18:06 -07:00
2006-09-29 09:18:12 -07:00
2006-06-30 19:25:36 +02:00
2006-07-10 13:24:26 -07:00
2006-08-02 16:07:55 -07:00
2006-07-03 15:26:59 -07:00
2006-10-01 00:39:25 -07:00
2006-07-03 15:26:59 -07:00
2006-07-03 15:26:59 -07:00
2006-10-01 00:39:22 -07:00
2006-07-21 14:44:55 -07:00
2006-07-21 14:44:55 -07:00
2006-10-01 00:39:24 -07:00
2006-07-03 15:26:59 -07:00
2006-07-03 15:26:59 -07:00
2006-07-03 15:26:59 -07:00
2006-07-03 15:26:59 -07:00
2006-09-29 09:18:23 -07:00
2006-09-29 09:18:24 -07:00
2006-09-29 09:18:10 -07:00
2006-07-13 18:51:22 +10:00
2006-07-13 18:56:00 +10:00
2006-07-02 13:58:49 -07:00
2006-07-13 21:26:19 +01:00
2006-09-29 09:18:12 -07:00
2006-09-29 09:18:14 -07:00