aboutsummaryrefslogtreecommitdiffstats
path: root/fs/9p/conv.h
diff options
context:
space:
mode:
authorLatchesar Ionkov <lucho@ionkov.net>2006-01-08 04:04:58 -0500
committerLinus Torvalds <torvalds@g5.osdl.org>2006-01-08 23:14:05 -0500
commit3cf6429a26da5c4d7b795e6d0f8f56ed2e4fdfc0 (patch)
treea8d856763fd9a0536519634c93ab92da684107fa /fs/9p/conv.h
parentf5ef3c105bee3a52486d7b55cef3330fcde9bca6 (diff)
[PATCH] v9fs: new multiplexer implementation
New multiplexer implementation. Decreases the number of kernel threads required. Better handling when the user process receives a signal. Signed-off-by: Latchesar Ionkov <lucho@ionkov.net> Cc: Eric Van Hensbergen <ericvh@ericvh.myip.org> Signed-off-by: Andrew Morton <akpm@osdl.org> Signed-off-by: Linus Torvalds <torvalds@osdl.org>
Diffstat (limited to 'fs/9p/conv.h')
-rw-r--r--fs/9p/conv.h13
1 files changed, 6 insertions, 7 deletions
diff --git a/fs/9p/conv.h b/fs/9p/conv.h
index ee849613c61a..d5e33e17a685 100644
--- a/fs/9p/conv.h
+++ b/fs/9p/conv.h
@@ -24,13 +24,12 @@
24 * 24 *
25 */ 25 */
26 26
27int v9fs_deserialize_stat(struct v9fs_session_info *, void *buf, 27int v9fs_deserialize_stat(void *buf, u32 buflen, struct v9fs_stat *stat,
28 u32 buflen, struct v9fs_stat *stat, u32 statlen); 28 u32 statlen, int extended);
29int v9fs_serialize_fcall(struct v9fs_session_info *, struct v9fs_fcall *tcall, 29int v9fs_serialize_fcall(struct v9fs_fcall *tcall, void *buf, u32 buflen,
30 void *buf, u32 buflen); 30 int extended);
31int v9fs_deserialize_fcall(struct v9fs_session_info *, u32 msglen, 31int v9fs_deserialize_fcall(void *buf, u32 buflen, struct v9fs_fcall *rcall,
32 void *buf, u32 buflen, struct v9fs_fcall *rcall, 32 int rcalllen, int extended);
33 int rcalllen);
34 33
35/* this one is actually in error.c right now */ 34/* this one is actually in error.c right now */
36int v9fs_errstr2errno(char *errstr); 35int v9fs_errstr2errno(char *errstr);