Lines Matching defs:fid

31 #include "fid.h"
49 struct p9_fid *fid;
60 fid = file->private_data;
61 if (!fid) {
62 fid = v9fs_fid_clone(file_dentry(file));
63 if (IS_ERR(fid))
64 return PTR_ERR(fid);
66 err = p9_client_open(fid, omode);
68 p9_client_clunk(fid);
76 file->private_data = fid;
82 * clone a fid and add it to writeback_fid
88 fid = v9fs_writeback_fid(file_dentry(file));
89 if (IS_ERR(fid)) {
90 err = PTR_ERR(fid);
94 v9inode->writeback_fid = (void *) fid;
138 struct p9_fid *fid;
144 fid = filp->private_data;
145 BUG_ON(fid == NULL);
174 flock.client_id = fid->clnt->name;
185 res = p9_client_lock_dotl(fid, &flock, &status);
200 if (flock.client_id != fid->clnt->name) {
202 flock.client_id = fid->clnt->name;
235 if (flock.client_id != fid->clnt->name)
244 struct p9_fid *fid;
247 fid = filp->private_data;
248 BUG_ON(fid == NULL);
267 glock.client_id = fid->clnt->name;
269 res = p9_client_getlock_dotl(fid, &glock);
293 if (glock.client_id != fid->clnt->name)
385 struct p9_fid *fid = iocb->ki_filp->private_data;
392 ret = p9_client_read_once(fid, iocb->ki_pos, to, &err);
394 ret = p9_client_read(fid, iocb->ki_pos, to, &err);
451 struct p9_fid *fid;
463 fid = filp->private_data;
466 retval = p9_client_wstat(fid, &wstat);
475 struct p9_fid *fid;
486 fid = filp->private_data;
488 retval = p9_client_fsync(fid, datasync);
513 struct p9_fid *fid;
522 * clone a fid and add it to writeback_fid
528 fid = v9fs_writeback_fid(file_dentry(filp));
529 if (IS_ERR(fid)) {
530 retval = PTR_ERR(fid);
534 v9inode->writeback_fid = (void *) fid;
554 p9_debug(P9_DEBUG_VFS, "page %p fid %lx\n",