Lines Matching refs:p9_fid

149 struct p9_fid {  struct
182 int p9_client_statfs(struct p9_fid *fid, struct p9_rstatfs *sb); argument
183 int p9_client_rename(struct p9_fid *fid, struct p9_fid *newdirfid,
185 int p9_client_renameat(struct p9_fid *olddirfid, const char *old_name,
186 struct p9_fid *newdirfid, const char *new_name);
191 struct p9_fid *p9_client_attach(struct p9_client *clnt, struct p9_fid *afid,
193 struct p9_fid *p9_client_walk(struct p9_fid *oldfid, uint16_t nwname,
195 int p9_client_open(struct p9_fid *fid, int mode);
196 int p9_client_fcreate(struct p9_fid *fid, const char *name, u32 perm, int mode,
198 int p9_client_link(struct p9_fid *fid, struct p9_fid *oldfid, const char *newname);
199 int p9_client_symlink(struct p9_fid *fid, const char *name, const char *symname,
201 int p9_client_create_dotl(struct p9_fid *ofid, const char *name, u32 flags, u32 mode,
203 int p9_client_clunk(struct p9_fid *fid);
204 int p9_client_fsync(struct p9_fid *fid, int datasync);
205 int p9_client_remove(struct p9_fid *fid);
206 int p9_client_unlinkat(struct p9_fid *dfid, const char *name, int flags);
207 int p9_client_read(struct p9_fid *fid, u64 offset, struct iov_iter *to, int *err);
208 int p9_client_read_once(struct p9_fid *fid, u64 offset, struct iov_iter *to,
210 int p9_client_write(struct p9_fid *fid, u64 offset, struct iov_iter *from, int *err);
211 int p9_client_readdir(struct p9_fid *fid, char *data, u32 count, u64 offset);
214 struct p9_wstat *p9_client_stat(struct p9_fid *fid);
215 int p9_client_wstat(struct p9_fid *fid, struct p9_wstat *wst);
216 int p9_client_setattr(struct p9_fid *fid, struct p9_iattr_dotl *attr);
218 struct p9_stat_dotl *p9_client_getattr_dotl(struct p9_fid *fid,
221 int p9_client_mknod_dotl(struct p9_fid *oldfid, const char *name, int mode,
223 int p9_client_mkdir_dotl(struct p9_fid *fid, const char *name, int mode,
225 int p9_client_lock_dotl(struct p9_fid *fid, struct p9_flock *flock, u8 *status);
226 int p9_client_getlock_dotl(struct p9_fid *fid, struct p9_getlock *fl);
250 struct p9_fid *p9_client_xattrwalk(struct p9_fid *, const char *, u64 *);
251 int p9_client_xattrcreate(struct p9_fid *, const char *, u64, int);
252 int p9_client_readlink(struct p9_fid *fid, char **target);