| /linux/include/net/9p/ |
| H A D | client.h | 244 struct p9_fid { struct 277 int p9_client_statfs(struct p9_fid *fid, struct p9_rstatfs *sb); argument 278 int p9_client_rename(struct p9_fid *fid, struct p9_fid *newdirfid, 280 int p9_client_renameat(struct p9_fid *olddirfid, const char *old_name, 281 struct p9_fid *newdirfid, const char *new_name); 286 struct p9_fid *p9_client_attach(struct p9_client *clnt, struct p9_fid *afid, 288 struct p9_fid *p9_client_walk(struct p9_fid *oldfid, uint16_t nwname, 290 int p9_client_open(struct p9_fid *fid, int mode); 291 int p9_client_fcreate(struct p9_fid *fid, const char *name, u32 perm, int mode, 293 int p9_client_link(struct p9_fid *fid, struct p9_fid *oldfid, const char *newname); [all …]
|
| /linux/fs/9p/ |
| H A D | fid.h | 12 struct p9_fid *v9fs_fid_find_inode(struct inode *inode, bool want_writeable, 14 struct p9_fid *v9fs_fid_lookup(struct dentry *dentry); 15 static inline struct p9_fid *v9fs_parent_fid(struct dentry *dentry) in v9fs_parent_fid() 19 void v9fs_fid_add(struct dentry *dentry, struct p9_fid **fid); 20 void v9fs_open_fid_add(struct inode *inode, struct p9_fid **fid); 21 static inline struct p9_fid *clone_fid(struct p9_fid *fid) in clone_fid() 25 static inline struct p9_fid *v9fs_fid_clone(struct dentry *dentry) in v9fs_fid_clone() 27 struct p9_fid *fid, *nfid; in v9fs_fid_clone() 49 static inline void v9fs_fid_add_modes(struct p9_fid *fid, unsigned int s_flags, in v9fs_fid_add_modes()
|
| H A D | fid.c | 21 static inline void __add_fid(struct dentry *dentry, struct p9_fid *fid) in __add_fid() 33 void v9fs_fid_add(struct dentry *dentry, struct p9_fid **pfid) in v9fs_fid_add() 35 struct p9_fid *fid = *pfid; in v9fs_fid_add() 60 struct p9_fid *v9fs_fid_find_inode(struct inode *inode, bool want_writeable, in v9fs_fid_find_inode() 64 struct p9_fid *fid, *ret = NULL; in v9fs_fid_find_inode() 93 void v9fs_open_fid_add(struct inode *inode, struct p9_fid **pfid) in v9fs_open_fid_add() 95 struct p9_fid *fid = *pfid; in v9fs_open_fid_add() 113 static struct p9_fid *v9fs_fid_find(struct dentry *dentry, kuid_t uid, int any) in v9fs_fid_find() 115 struct p9_fid *fid, *ret; in v9fs_fid_find() 169 static struct p9_fid *v9fs_fid_lookup_with_uid(struct dentry *dentry, in v9fs_fid_lookup_with_uid() [all …]
|
| H A D | acl.h | 10 int v9fs_get_acl(struct inode *inode, struct p9_fid *fid); 17 int v9fs_acl_chmod(struct inode *inode, struct p9_fid *fid); 18 int v9fs_set_create_acl(struct inode *inode, struct p9_fid *fid, 27 static inline int v9fs_get_acl(struct inode *inode, struct p9_fid *fid) in v9fs_get_acl() 31 static inline int v9fs_acl_chmod(struct inode *inode, struct p9_fid *fid) in v9fs_acl_chmod() 36 struct p9_fid *fid, in v9fs_set_create_acl()
|
| H A D | v9fs.h | 174 struct p9_fid *v9fs_session_init(struct v9fs_session_info *v9ses, 188 struct p9_fid *fid, 195 struct p9_fid *fid, 234 v9fs_get_inode_from_fid(struct v9fs_session_info *v9ses, struct p9_fid *fid, in v9fs_get_inode_from_fid() 252 v9fs_get_new_inode_from_fid(struct v9fs_session_info *v9ses, struct p9_fid *fid, in v9fs_get_new_inode_from_fid()
|
| H A D | xattr.c | 18 ssize_t v9fs_fid_xattr_get(struct p9_fid *fid, const char *name, in v9fs_fid_xattr_get() 23 struct p9_fid *attr_fid; in v9fs_fid_xattr_get() 68 struct p9_fid *fid; in v9fs_xattr_get() 98 struct p9_fid *fid; in v9fs_xattr_set() 108 int v9fs_fid_xattr_set(struct p9_fid *fid, const char *name, in v9fs_fid_xattr_set()
|
| H A D | vfs_dir.c | 70 struct p9_fid *fid = filp->private_data; in v9fs_alloc_rdir_buf() 89 struct p9_fid *fid; in v9fs_dir_readdir() 150 struct p9_fid *fid; in v9fs_dir_readdir_dotl() 208 struct p9_fid *fid; in v9fs_dir_release()
|
| H A D | xattr.h | 15 ssize_t v9fs_fid_xattr_get(struct p9_fid *fid, const char *name, 19 int v9fs_fid_xattr_set(struct p9_fid *fid, const char *name,
|
| H A D | v9fs_vfs.h | 66 int v9fs_refresh_inode(struct p9_fid *fid, struct inode *inode); 67 int v9fs_refresh_inode_dotl(struct p9_fid *fid, struct inode *inode);
|
| H A D | vfs_dentry.c | 61 p9_fid_put(hlist_entry(p, struct p9_fid, dlist)); in v9fs_dentry_release() 66 struct p9_fid *fid; in __v9fs_lookup_revalidate()
|
| H A D | vfs_super.c | 88 struct p9_fid *fid; in v9fs_get_tree() 193 struct p9_fid *fid; in v9fs_statfs()
|
| H A D | v9fs.c | 438 struct p9_fid *v9fs_session_init(struct v9fs_session_info *v9ses, in v9fs_session_init() 441 struct p9_fid *fid; in v9fs_session_init()
|
| /linux/net/9p/ |
| H A D | client.c | 727 static struct p9_fid *p9_fid_create(struct p9_client *clnt) in p9_fid_create() 730 struct p9_fid *fid; in p9_fid_create() 757 static void p9_fid_destroy(struct p9_fid *fid) in p9_fid_destroy() 775 void do_trace_9p_fid_get(struct p9_fid *fid) in do_trace_9p_fid_get() 781 void do_trace_9p_fid_put(struct p9_fid *fid) in do_trace_9p_fid_put() 948 struct p9_fid *fid; in p9_client_destroy() 984 struct p9_fid *p9_client_attach(struct p9_client *clnt, struct p9_fid *afid, in p9_client_attach() 990 struct p9_fid *fid; in p9_client_attach() 1031 struct p9_fid *p9_client_walk(struct p9_fid *oldfid, uint16_t nwname, in p9_client_walk() 1036 struct p9_fid *fid; in p9_client_walk() [all …]
|
| /linux/include/trace/events/ |
| H A D | 9p.h | 200 TP_PROTO(struct p9_fid *fid, __u8 type),
|