p9_fid
static struct posix_acl *v9fs_fid_get_acl(struct p9_fid *fid, const char *name)
static int v9fs_set_acl(struct p9_fid *fid, int type, struct posix_acl *acl)
int v9fs_acl_chmod(struct inode *inode, struct p9_fid *fid)
int v9fs_set_create_acl(struct inode *inode, struct p9_fid *fid,
struct p9_fid *fid;
static struct posix_acl *__v9fs_get_acl(struct p9_fid *fid, const char *name)
int v9fs_get_acl(struct inode *inode, struct p9_fid *fid)
int v9fs_get_acl(struct inode *inode, struct p9_fid *fid);
int v9fs_acl_chmod(struct inode *inode, struct p9_fid *fid);
int v9fs_set_create_acl(struct inode *inode, struct p9_fid *fid,
static inline int v9fs_get_acl(struct inode *inode, struct p9_fid *fid)
static inline int v9fs_acl_chmod(struct inode *inode, struct p9_fid *fid)
struct p9_fid *fid,
static struct p9_fid *v9fs_fid_find(struct dentry *dentry, kuid_t uid, int any)
struct p9_fid *fid, *ret;
static struct p9_fid *v9fs_fid_lookup_with_uid(struct dentry *dentry,
struct p9_fid *fid, *root_fid, *old_fid;
static inline void __add_fid(struct dentry *dentry, struct p9_fid *fid)
struct p9_fid *v9fs_fid_lookup(struct dentry *dentry)
void v9fs_fid_add(struct dentry *dentry, struct p9_fid **pfid)
struct p9_fid *fid = *pfid;
struct p9_fid *v9fs_fid_find_inode(struct inode *inode, bool want_writeable,
struct p9_fid *fid, *ret = NULL;
void v9fs_open_fid_add(struct inode *inode, struct p9_fid **pfid)
struct p9_fid *fid = *pfid;
struct p9_fid *v9fs_fid_find_inode(struct inode *inode, bool want_writeable,
struct p9_fid *v9fs_fid_lookup(struct dentry *dentry);
static inline struct p9_fid *v9fs_parent_fid(struct dentry *dentry)
void v9fs_fid_add(struct dentry *dentry, struct p9_fid **fid);
void v9fs_open_fid_add(struct inode *inode, struct p9_fid **fid);
static inline struct p9_fid *clone_fid(struct p9_fid *fid)
static inline struct p9_fid *v9fs_fid_clone(struct dentry *dentry)
struct p9_fid *fid, *nfid;
static inline void v9fs_fid_add_modes(struct p9_fid *fid, unsigned int s_flags,
struct p9_fid *v9fs_session_init(struct v9fs_session_info *v9ses,
struct p9_fid *fid;
struct p9_fid *v9fs_session_init(struct v9fs_session_info *v9ses,
struct p9_fid *fid,
struct p9_fid *fid,
v9fs_get_inode_from_fid(struct v9fs_session_info *v9ses, struct p9_fid *fid,
v9fs_get_new_inode_from_fid(struct v9fs_session_info *v9ses, struct p9_fid *fid,
int v9fs_refresh_inode(struct p9_fid *fid, struct inode *inode);
int v9fs_refresh_inode_dotl(struct p9_fid *fid, struct inode *inode);
struct p9_fid *fid;
struct p9_fid *fid = rreq->netfs_priv;
struct p9_fid *fid;
struct p9_fid *fid = subreq->rreq->netfs_priv;
struct p9_fid *fid = rreq->netfs_priv;
p9_fid_put(hlist_entry(p, struct p9_fid, dlist));
struct p9_fid *fid;
struct p9_fid *fid;
struct p9_fid *fid;
struct p9_fid *fid = filp->private_data;
struct p9_fid *fid;
struct p9_fid *fid;
struct p9_fid *fid;
struct p9_fid *fid = iocb->ki_filp->private_data;
struct p9_fid *fid = in->private_data;
struct p9_fid *fid = file->private_data;
struct p9_fid *fid;
struct p9_fid *fid;
struct p9_fid *fid;
struct p9_fid *fid = NULL;
struct p9_fid *fid;
struct p9_fid *fid;
struct p9_fid *oldfid;
int v9fs_refresh_inode(struct p9_fid *fid, struct inode *inode)
v9fs_inode_from_fid(struct v9fs_session_info *v9ses, struct p9_fid *fid,
struct p9_fid *v9fid, *dfid;
static struct p9_fid *
struct p9_fid *dfid, *ofid = NULL, *fid = NULL;
struct p9_fid *fid;
struct p9_fid *fid;
struct p9_fid *dfid, *fid;
struct p9_fid *fid;
struct p9_fid *oldfid = NULL, *dfid = NULL;
struct p9_fid *olddirfid = NULL;
struct p9_fid *newdirfid = NULL;
struct p9_fid *fid;
v9fs_inode_from_fid_dotl(struct v9fs_session_info *v9ses, struct p9_fid *fid,
struct p9_fid *fid = NULL;
struct p9_fid *dfid = NULL, *ofid = NULL;
struct p9_fid *fid = NULL, *dfid = NULL;
struct p9_fid *fid;
struct p9_fid *fid = NULL;
struct p9_fid *dfid;
struct p9_fid *fid = NULL;
struct p9_fid *dfid, *oldfid;
struct p9_fid *fid;
struct p9_fid *fid = NULL, *dfid = NULL;
struct p9_fid *fid;
int v9fs_refresh_inode_dotl(struct p9_fid *fid, struct inode *inode)
struct p9_fid *fid,
struct p9_fid *fid;
struct p9_fid *fid;
int v9fs_fid_xattr_set(struct p9_fid *fid, const char *name,
ssize_t v9fs_fid_xattr_get(struct p9_fid *fid, const char *name,
struct p9_fid *attr_fid;
struct p9_fid *fid;
struct p9_fid *fid;
ssize_t v9fs_fid_xattr_get(struct p9_fid *fid, const char *name,
int v9fs_fid_xattr_set(struct p9_fid *fid, const char *name,
int p9_client_statfs(struct p9_fid *fid, struct p9_rstatfs *sb);
int p9_client_rename(struct p9_fid *fid, struct p9_fid *newdirfid,
int p9_client_renameat(struct p9_fid *olddirfid, const char *old_name,
struct p9_fid *newdirfid, const char *new_name);
struct p9_fid *p9_client_attach(struct p9_client *clnt, struct p9_fid *afid,
struct p9_fid *p9_client_walk(struct p9_fid *oldfid, uint16_t nwname,
int p9_client_open(struct p9_fid *fid, int mode);
int p9_client_fcreate(struct p9_fid *fid, const char *name, u32 perm, int mode,
int p9_client_link(struct p9_fid *fid, struct p9_fid *oldfid, const char *newname);
int p9_client_symlink(struct p9_fid *fid, const char *name, const char *symname,
int p9_client_create_dotl(struct p9_fid *ofid, const char *name, u32 flags, u32 mode,
int p9_client_clunk(struct p9_fid *fid);
int p9_client_fsync(struct p9_fid *fid, int datasync);
int p9_client_remove(struct p9_fid *fid);
int p9_client_unlinkat(struct p9_fid *dfid, const char *name, int flags);
int p9_client_read(struct p9_fid *fid, u64 offset, struct iov_iter *to, int *err);
int p9_client_read_once(struct p9_fid *fid, u64 offset, struct iov_iter *to,
int p9_client_write(struct p9_fid *fid, u64 offset, struct iov_iter *from, int *err);
int p9_client_readdir(struct p9_fid *fid, char *data, u32 count, u64 offset);
struct p9_wstat *p9_client_stat(struct p9_fid *fid);
int p9_client_wstat(struct p9_fid *fid, struct p9_wstat *wst);
int p9_client_setattr(struct p9_fid *fid, struct p9_iattr_dotl *attr);
struct p9_stat_dotl *p9_client_getattr_dotl(struct p9_fid *fid,
int p9_client_mknod_dotl(struct p9_fid *oldfid, const char *name, int mode,
int p9_client_mkdir_dotl(struct p9_fid *fid, const char *name, int mode,
int p9_client_lock_dotl(struct p9_fid *fid, struct p9_flock *flock, u8 *status);
int p9_client_getlock_dotl(struct p9_fid *fid, struct p9_getlock *fl);
void do_trace_9p_fid_get(struct p9_fid *fid);
void do_trace_9p_fid_put(struct p9_fid *fid);
static inline struct p9_fid *p9_fid_get(struct p9_fid *fid)
static inline int p9_fid_put(struct p9_fid *fid)
struct p9_fid *p9_client_xattrwalk(struct p9_fid *file_fid,
int p9_client_xattrcreate(struct p9_fid *fid, const char *name,
int p9_client_readlink(struct p9_fid *fid, char **target);
TP_PROTO(struct p9_fid *fid, __u8 type),
struct p9_fid *p9_client_walk(struct p9_fid *oldfid, uint16_t nwname,
struct p9_fid *fid;
int p9_client_open(struct p9_fid *fid, int mode)
int p9_client_create_dotl(struct p9_fid *ofid, const char *name, u32 flags,
int p9_client_fcreate(struct p9_fid *fid, const char *name, u32 perm, int mode,
int p9_client_symlink(struct p9_fid *dfid, const char *name,
int p9_client_link(struct p9_fid *dfid, struct p9_fid *oldfid, const char *newname)
int p9_client_fsync(struct p9_fid *fid, int datasync)
int p9_client_clunk(struct p9_fid *fid)
int p9_client_remove(struct p9_fid *fid)
int p9_client_unlinkat(struct p9_fid *dfid, const char *name, int flags)
p9_client_read(struct p9_fid *fid, u64 offset, struct iov_iter *to, int *err)
p9_client_read_once(struct p9_fid *fid, u64 offset, struct iov_iter *to,
p9_client_write(struct p9_fid *fid, u64 offset, struct iov_iter *from, int *err)
struct p9_fid *fid = wreq->netfs_priv;
struct p9_wstat *p9_client_stat(struct p9_fid *fid)
struct p9_stat_dotl *p9_client_getattr_dotl(struct p9_fid *fid,
int p9_client_wstat(struct p9_fid *fid, struct p9_wstat *wst)
int p9_client_setattr(struct p9_fid *fid, struct p9_iattr_dotl *p9attr)
int p9_client_statfs(struct p9_fid *fid, struct p9_rstatfs *sb)
int p9_client_rename(struct p9_fid *fid,
struct p9_fid *newdirfid, const char *name)
int p9_client_renameat(struct p9_fid *olddirfid, const char *old_name,
struct p9_fid *newdirfid, const char *new_name)
struct p9_fid *p9_client_xattrwalk(struct p9_fid *file_fid,
struct p9_fid *attr_fid;
int p9_client_xattrcreate(struct p9_fid *fid, const char *name,
int p9_client_readdir(struct p9_fid *fid, char *data, u32 count, u64 offset)
int p9_client_mknod_dotl(struct p9_fid *fid, const char *name, int mode,
int p9_client_mkdir_dotl(struct p9_fid *fid, const char *name, int mode,
int p9_client_lock_dotl(struct p9_fid *fid, struct p9_flock *flock, u8 *status)
int p9_client_getlock_dotl(struct p9_fid *fid, struct p9_getlock *glock)
int p9_client_readlink(struct p9_fid *fid, char **target)
static struct p9_fid *p9_fid_create(struct p9_client *clnt)
struct p9_fid *fid;
static void p9_fid_destroy(struct p9_fid *fid)
void do_trace_9p_fid_get(struct p9_fid *fid)
void do_trace_9p_fid_put(struct p9_fid *fid)
struct p9_fid *fid;
struct p9_fid *p9_client_attach(struct p9_client *clnt, struct p9_fid *afid,
struct p9_fid *fid;