Searched refs:v9ses (Results 1 - 13 of 13) sorted by relevance

/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/fs/9p/
H A Dv9fs.c93 * @v9ses: existing v9fs session information
97 static void v9fs_parse_options(char *options, struct v9fs_session_info *v9ses) argument
105 v9ses->port = V9FS_PORT;
106 v9ses->maxdata = 9000;
107 v9ses->proto = PROTO_TCP;
108 v9ses->extended = 1;
109 v9ses->afid = ~0;
110 v9ses->debug = 0;
111 v9ses->rfdno = ~0;
112 v9ses
256 v9fs_session_init(struct v9fs_session_info *v9ses, const char *dev_name, char *data) argument
413 v9fs_session_close(struct v9fs_session_info *v9ses) argument
434 v9fs_session_cancel(struct v9fs_session_info *v9ses) argument
[all...]
H A Dvfs_super.c77 * @v9ses: session information
82 v9fs_fill_super(struct super_block *sb, struct v9fs_session_info *v9ses, argument
86 sb->s_blocksize_bits = fls(v9ses->maxdata - 1);
113 struct v9fs_session_info *v9ses = NULL; local
124 v9ses = kzalloc(sizeof(struct v9fs_session_info), GFP_KERNEL);
125 if (!v9ses)
128 if ((newfid = v9fs_session_init(v9ses, dev_name, data)) < 0) {
134 sb = sget(fs_type, NULL, v9fs_set_super, v9ses);
139 v9fs_fill_super(sb, v9ses, flags);
158 stat_result = v9fs_t_stat(v9ses, newfi
212 struct v9fs_session_info *v9ses = s->s_fs_info; local
234 struct v9fs_session_info *v9ses = mnt->mnt_sb->s_fs_info; local
260 struct v9fs_session_info *v9ses = vfsmnt->mnt_sb->s_fs_info; local
[all...]
H A Dfcall.c41 * @v9ses: 9P2000 session information
49 v9fs_t_version(struct v9fs_session_info *v9ses, u32 msize, argument
59 ret = v9fs_mux_rpc(v9ses->mux, tc, rcp);
69 * @v9ses: 9P2000 session information
79 v9fs_t_attach(struct v9fs_session_info *v9ses, char *uname, char *aname, argument
90 ret = v9fs_mux_rpc(v9ses->mux, tc, rcp);
102 struct v9fs_session_info *v9ses; local
112 v9ses = a;
113 v9fs_put_idpool(fid, &v9ses->fidpool);
119 * @v9ses
126 v9fs_t_clunk(struct v9fs_session_info *v9ses, u32 fid) argument
157 v9fs_t_stat(struct v9fs_session_info *v9ses, u32 fid, struct v9fs_fcall **rcp) argument
185 v9fs_t_wstat(struct v9fs_session_info *v9ses, u32 fid, struct v9fs_wstat *wstat, struct v9fs_fcall **rcp) argument
216 v9fs_t_walk(struct v9fs_session_info *v9ses, u32 fid, u32 newfid, char *name, struct v9fs_fcall **rcp) argument
251 v9fs_t_open(struct v9fs_session_info *v9ses, u32 fid, u8 mode, struct v9fs_fcall **rcp) argument
278 v9fs_t_remove(struct v9fs_session_info *v9ses, u32 fid, struct v9fs_fcall **rcp) argument
308 v9fs_t_create(struct v9fs_session_info *v9ses, u32 fid, char *name, u32 perm, u8 mode, char *extension, struct v9fs_fcall **rcp) argument
340 v9fs_t_read(struct v9fs_session_info *v9ses, u32 fid, u64 offset, u32 count, struct v9fs_fcall **rcp) argument
377 v9fs_t_write(struct v9fs_session_info *v9ses, u32 fid, u64 offset, u32 count, const char __user *data, struct v9fs_fcall **rcp) argument
[all...]
H A Dvfs_inode.c51 * @v9ses: v9fs session information
56 static int unixmode2p9mode(struct v9fs_session_info *v9ses, int mode) argument
62 if (v9ses->extended) {
65 if (v9ses->nodev == 0) {
89 * @v9ses: v9fs session information
94 static int p9mode2unixmode(struct v9fs_session_info *v9ses, int mode) argument
102 else if ((mode & V9FS_DMSYMLINK) && (v9ses->extended))
104 else if ((mode & V9FS_DMSOCKET) && (v9ses->extended)
105 && (v9ses->nodev == 0))
107 else if ((mode & V9FS_DMNAMEDPIPE) && (v9ses
198 struct v9fs_session_info *v9ses = sb->s_fs_info; local
256 v9fs_create(struct v9fs_session_info *v9ses, u32 pfid, char *name, u32 perm, u8 mode, char *extension, u32 *fidp, struct v9fs_qid *qid, u32 *iounit) argument
310 v9fs_clone_walk(struct v9fs_session_info *v9ses, u32 fid, struct dentry *dentry) argument
360 v9fs_inode_from_fid(struct v9fs_session_info *v9ses, u32 fid, struct super_block *sb) argument
406 struct v9fs_session_info *v9ses = NULL; local
465 struct v9fs_session_info *v9ses; local
556 struct v9fs_session_info *v9ses; local
621 struct v9fs_session_info *v9ses; local
762 struct v9fs_session_info *v9ses = v9fs_inode2v9ses(old_inode); local
844 struct v9fs_session_info *v9ses = v9fs_inode2v9ses(dentry->d_inode); local
876 struct v9fs_session_info *v9ses = v9fs_inode2v9ses(dentry->d_inode); local
934 struct v9fs_session_info *v9ses = sb->s_fs_info; local
1016 struct v9fs_session_info *v9ses = v9fs_inode2v9ses(dentry->d_inode); local
1154 struct v9fs_session_info *v9ses; local
1247 struct v9fs_session_info *v9ses = v9fs_inode2v9ses(dir); local
[all...]
H A Dtrans_fd.c53 * @v9ses: session information
77 * @v9ses: session information
142 static int v9fs_fd_open(struct v9fs_session_info *v9ses, int rfd, int wfd) argument
144 struct v9fs_transport *trans = v9ses->transport;
167 static int v9fs_fd_init(struct v9fs_session_info *v9ses, const char *addr, argument
170 if (v9ses->rfdno == ~0 || v9ses->wfdno == ~0) {
175 return v9fs_fd_open(v9ses, v9ses->rfdno, v9ses
178 v9fs_socket_open(struct v9fs_session_info *v9ses, struct socket *csocket) argument
203 v9fs_tcp_init(struct v9fs_session_info *v9ses, const char *addr, char *data) argument
234 v9fs_unix_init(struct v9fs_session_info *v9ses, const char *addr, char *data) argument
[all...]
H A Dfid.c70 struct v9fs_fid *v9fs_fid_create(struct v9fs_session_info *v9ses, int fid) argument
82 new->v9ses = v9ses;
151 struct v9fs_session_info *v9ses = v9fs_inode2v9ses(dentry->d_inode); local
162 fid = v9fs_get_idpool(&v9ses->fidpool);
169 err = v9fs_t_walk(v9ses, base_fid->fid, fid, NULL, &fcall);
172 v9fs_put_idpool(fid, &v9ses->fidpool);
176 new_fid = v9fs_fid_create(v9ses, fid);
190 void v9fs_fid_clunk(struct v9fs_session_info *v9ses, struct v9fs_fid *fid) argument
192 v9fs_t_clunk(v9ses, fi
[all...]
H A Dfid.h52 struct v9fs_session_info *v9ses; /* session info for this FID */ member in struct:v9fs_fid
61 void v9fs_fid_clunk(struct v9fs_session_info *v9ses, struct v9fs_fid *fid);
H A Dv9fs.h87 void v9fs_session_close(struct v9fs_session_info *v9ses);
91 void v9fs_session_cancel(struct v9fs_session_info *v9ses);
H A D9p.h343 int v9fs_t_version(struct v9fs_session_info *v9ses, u32 msize,
346 int v9fs_t_attach(struct v9fs_session_info *v9ses, char *uname, char *aname,
349 int v9fs_t_clunk(struct v9fs_session_info *v9ses, u32 fid);
351 int v9fs_t_stat(struct v9fs_session_info *v9ses, u32 fid,
354 int v9fs_t_wstat(struct v9fs_session_info *v9ses, u32 fid,
357 int v9fs_t_walk(struct v9fs_session_info *v9ses, u32 fid, u32 newfid,
360 int v9fs_t_open(struct v9fs_session_info *v9ses, u32 fid, u8 mode,
363 int v9fs_t_remove(struct v9fs_session_info *v9ses, u32 fid,
366 int v9fs_t_create(struct v9fs_session_info *v9ses, u32 fid, char *name,
369 int v9fs_t_read(struct v9fs_session_info *v9ses, u3
[all...]
H A Dvfs_dir.c74 struct v9fs_session_info *v9ses = v9fs_inode2v9ses(inode); local
97 n - i, &stat, v9ses->extended);
127 ret = v9fs_t_read(v9ses, fid, filp->f_pos,
128 v9ses->maxdata-V9FS_IOHDRSZ, &fcall);
140 n - i, &stat, v9ses->extended);
181 struct v9fs_session_info *v9ses = v9fs_inode2v9ses(inode); local
195 if (v9fs_t_clunk(v9ses, fidnum))
H A Dvfs_file.c55 struct v9fs_session_info *v9ses = v9fs_inode2v9ses(inode); local
68 err = v9fs_t_open(v9ses, vfid->fid, omode, &fcall);
83 if((vfid->qid.version) && (v9ses->cache)) {
93 v9fs_fid_clunk(v9ses, vfid);
132 struct v9fs_session_info *v9ses = v9fs_inode2v9ses(inode); local
143 rsize = v9ses->maxdata - V9FS_IOHDRSZ;
151 result = v9fs_t_read(v9ses, fid, *offset, rsize, &fcall);
196 struct v9fs_session_info *v9ses = v9fs_inode2v9ses(inode); local
206 rsize = v9ses->maxdata - V9FS_IOHDRSZ;
214 result = v9fs_t_write(v9ses, fi
[all...]
H A Dvfs_addr.c58 struct v9fs_session_info *v9ses = v9fs_inode2v9ses(inode); local
59 int rsize = v9ses->maxdata - V9FS_IOHDRSZ;
73 result = v9fs_t_read(v9ses, fid, offset, rsize, &fcall);
H A Dvfs_dentry.c98 err = v9fs_t_clunk(current_fid->v9ses, current_fid->fid);

Completed in 96 milliseconds