Lines Matching refs:fid
24 #include "fid.h"
70 struct p9_fid *fid = filp->private_data;
72 if (!fid->rdir)
73 fid->rdir = kzalloc(sizeof(struct p9_rdir) + buflen, GFP_KERNEL);
74 return fid->rdir;
89 struct p9_fid *fid;
95 fid = file->private_data;
97 buflen = fid->clnt->msize - P9_IOHDRSZ;
122 err = p9stat_read(fid->clnt, rdir->buf + rdir->head,
150 struct p9_fid *fid;
156 fid = file->private_data;
158 buflen = fid->clnt->msize - P9_READDIRHDRSZ;
166 err = p9_client_readdir(fid, rdir->buf, buflen,
177 err = p9dirent_read(fid->clnt, rdir->buf + rdir->head,
208 struct p9_fid *fid;
213 fid = filp->private_data;
214 p9_debug(P9_DEBUG_VFS, "inode: %p filp: %p fid: %d\n",
215 inode, filp, fid ? fid->fid : -1);
217 if (fid) {
222 hlist_del(&fid->ilist);
224 put_err = p9_fid_put(fid);