Searched refs:v9ses (Results 1 - 8 of 8) sorted by relevance
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/fs/9p/ |
H A D | v9fs.c | 81 * @v9ses: existing v9fs session information 86 static int v9fs_parse_options(struct v9fs_session_info *v9ses, char *opts) argument 96 v9ses->afid = ~0; 97 v9ses->debug = 0; 98 v9ses->cache = 0; 100 v9ses->cachetag = NULL; 129 v9ses->debug = option; 136 v9ses->dfltuid = option; 139 v9ses->dfltgid = option; 142 v9ses 224 v9fs_session_init(struct v9fs_session_info *v9ses, const char *dev_name, char *data) argument 322 v9fs_session_close(struct v9fs_session_info *v9ses) argument 352 v9fs_session_cancel(struct v9fs_session_info *v9ses) argument 364 v9fs_session_begin_cancel(struct v9fs_session_info *v9ses) argument 386 struct v9fs_session_info *v9ses; local [all...] |
H A D | v9fs.h | 112 void v9fs_session_close(struct v9fs_session_info *v9ses); 113 void v9fs_session_cancel(struct v9fs_session_info *v9ses); 114 void v9fs_session_begin_cancel(struct v9fs_session_info *v9ses); 130 static inline int v9fs_proto_dotu(struct v9fs_session_info *v9ses) argument 132 return v9ses->flags & V9FS_PROTO_2000U; 135 static inline int v9fs_proto_dotl(struct v9fs_session_info *v9ses) argument 137 return v9ses->flags & V9FS_PROTO_2000L;
|
H A D | vfs_super.c | 68 * @v9ses: session information 74 v9fs_fill_super(struct super_block *sb, struct v9fs_session_info *v9ses, argument 78 sb->s_blocksize_bits = fls(v9ses->maxdata - 1); 81 if (v9fs_proto_dotl(v9ses)) { 86 sb->s_bdi = &v9ses->bdi; 111 struct v9fs_session_info *v9ses = NULL; local 118 v9ses = kzalloc(sizeof(struct v9fs_session_info), GFP_KERNEL); 119 if (!v9ses) 122 fid = v9fs_session_init(v9ses, dev_name, data); 132 sb = sget(fs_type, NULL, v9fs_set_super, v9ses); 210 struct v9fs_session_info *v9ses = s->s_fs_info; local 229 struct v9fs_session_info *v9ses; local 237 struct v9fs_session_info *v9ses; local [all...] |
H A D | cache.c | 105 int v9fs_random_cachetag(struct v9fs_session_info *v9ses) argument 107 v9ses->cachetag = kmalloc(CACHETAG_LEN, GFP_KERNEL); 108 if (!v9ses->cachetag) 111 return scnprintf(v9ses->cachetag, CACHETAG_LEN, "%lu", jiffies); 117 struct v9fs_session_info *v9ses; local 120 v9ses = (struct v9fs_session_info *)cookie_netfs_data; 121 P9_DPRINTK(P9_DEBUG_FSC, "session %p buf %p size %u", v9ses, 124 if (v9ses->cachetag) 125 klen = strlen(v9ses->cachetag); 130 memcpy(buffer, v9ses 141 v9fs_cache_session_get_cookie(struct v9fs_session_info *v9ses) argument 154 v9fs_cache_session_put_cookie(struct v9fs_session_info *v9ses) argument 253 struct v9fs_session_info *v9ses; local 318 struct v9fs_session_info *v9ses; local [all...] |
H A D | fid.c | 101 * We need to hold v9ses->rename_sem as long as we hold references 105 static int build_path_from_dentry(struct v9fs_session_info *v9ses, argument 144 struct v9fs_session_info *v9ses; local 147 v9ses = v9fs_inode2v9ses(dentry->d_inode); 148 access = v9ses->flags & V9FS_ACCESS_MASK; 157 uid = v9ses->uid; 175 down_read(&v9ses->rename_sem); 183 up_read(&v9ses->rename_sem); 192 if (v9fs_proto_dotu(v9ses) || v9fs_proto_dotl(v9ses)) [all...] |
H A D | vfs_inode.c | 58 * @v9ses: v9fs session information 63 static int unixmode2p9mode(struct v9fs_session_info *v9ses, int mode) argument 69 if (v9fs_proto_dotu(v9ses)) { 72 if (v9ses->nodev == 0) { 98 * @v9ses: v9fs session information 103 static int p9mode2unixmode(struct v9fs_session_info *v9ses, int mode) argument 111 else if ((mode & P9_DMSYMLINK) && (v9fs_proto_dotu(v9ses))) 113 else if ((mode & P9_DMSOCKET) && (v9fs_proto_dotu(v9ses)) 114 && (v9ses->nodev == 0)) 116 else if ((mode & P9_DMNAMEDPIPE) && (v9fs_proto_dotu(v9ses)) 286 struct v9fs_session_info *v9ses = sb->s_fs_info; local 445 v9fs_inode(struct v9fs_session_info *v9ses, struct p9_fid *fid, struct super_block *sb) argument 480 v9fs_inode_dotl(struct v9fs_session_info *v9ses, struct p9_fid *fid, struct super_block *sb) argument 519 v9fs_inode_from_fid(struct v9fs_session_info *v9ses, struct p9_fid *fid, struct super_block *sb) argument 574 v9fs_create(struct v9fs_session_info *v9ses, struct inode *dir, struct dentry *dentry, char *extension, u32 perm, u8 mode) argument 665 struct v9fs_session_info *v9ses; local 779 struct v9fs_session_info *v9ses; local 834 struct v9fs_session_info *v9ses; local 866 struct v9fs_session_info *v9ses; local 942 struct v9fs_session_info *v9ses; local 1037 struct v9fs_session_info *v9ses; local 1113 struct v9fs_session_info *v9ses; local 1144 struct v9fs_session_info *v9ses; local 1185 struct v9fs_session_info *v9ses; local 1243 struct v9fs_session_info *v9ses; local 1300 struct v9fs_session_info *v9ses = sb->s_fs_info; local 1465 struct v9fs_session_info *v9ses; local 1563 struct v9fs_session_info *v9ses; local 1596 struct v9fs_session_info *v9ses; local 1748 struct v9fs_session_info *v9ses; local 1862 struct v9fs_session_info *v9ses; local [all...] |
H A D | vfs_file.c | 58 struct v9fs_session_info *v9ses; local 63 v9ses = v9fs_inode2v9ses(inode); 64 if (v9fs_proto_dotl(v9ses)) 68 v9fs_proto_dotu(v9ses)); 85 (!v9fs_proto_dotu(v9ses) && !v9fs_proto_dotl(v9ses))) 90 if ((fid->qid.version) && (v9ses->cache)) {
|
H A D | cache.h | 46 extern void v9fs_cache_session_get_cookie(struct v9fs_session_info *v9ses); 47 extern void v9fs_cache_session_put_cookie(struct v9fs_session_info *v9ses);
|
Completed in 65 milliseconds