Lines Matching refs:fid
27 #include "fid.h"
73 struct p9_fid *fid = filp->private_data;
74 if (!fid->rdir)
75 fid->rdir = kzalloc(sizeof(struct p9_rdir) + buflen, GFP_KERNEL);
76 return fid->rdir;
91 struct p9_fid *fid;
97 fid = file->private_data;
99 buflen = fid->clnt->msize - P9_IOHDRSZ;
123 err = p9stat_read(fid->clnt, rdir->buf + rdir->head,
151 struct p9_fid *fid;
157 fid = file->private_data;
159 buflen = fid->clnt->msize - P9_READDIRHDRSZ;
167 err = p9_client_readdir(fid, rdir->buf, buflen,
178 err = p9dirent_read(fid->clnt, rdir->buf + rdir->head,
208 struct p9_fid *fid;
210 fid = filp->private_data;
211 p9_debug(P9_DEBUG_VFS, "inode: %p filp: %p fid: %d\n",
212 inode, filp, fid ? fid->fid : -1);
213 if (fid)
214 p9_client_clunk(fid);