Lines Matching refs:fid
49 struct p9_fid *fid; in v9fs_file_open() local
60 fid = file->private_data; in v9fs_file_open()
61 if (!fid) { in v9fs_file_open()
62 fid = v9fs_fid_clone(file_dentry(file)); in v9fs_file_open()
63 if (IS_ERR(fid)) in v9fs_file_open()
64 return PTR_ERR(fid); in v9fs_file_open()
66 err = p9_client_open(fid, omode); in v9fs_file_open()
68 p9_client_clunk(fid); in v9fs_file_open()
76 file->private_data = fid; in v9fs_file_open()
88 fid = v9fs_writeback_fid(file_dentry(file)); in v9fs_file_open()
89 if (IS_ERR(fid)) { in v9fs_file_open()
90 err = PTR_ERR(fid); in v9fs_file_open()
94 v9inode->writeback_fid = (void *) fid; in v9fs_file_open()
138 struct p9_fid *fid; in v9fs_file_do_lock() local
144 fid = filp->private_data; in v9fs_file_do_lock()
145 BUG_ON(fid == NULL); in v9fs_file_do_lock()
174 flock.client_id = fid->clnt->name; in v9fs_file_do_lock()
185 res = p9_client_lock_dotl(fid, &flock, &status); in v9fs_file_do_lock()
200 if (flock.client_id != fid->clnt->name) { in v9fs_file_do_lock()
202 flock.client_id = fid->clnt->name; in v9fs_file_do_lock()
235 if (flock.client_id != fid->clnt->name) in v9fs_file_do_lock()
244 struct p9_fid *fid; in v9fs_file_getlock() local
247 fid = filp->private_data; in v9fs_file_getlock()
248 BUG_ON(fid == NULL); in v9fs_file_getlock()
267 glock.client_id = fid->clnt->name; in v9fs_file_getlock()
269 res = p9_client_getlock_dotl(fid, &glock); in v9fs_file_getlock()
293 if (glock.client_id != fid->clnt->name) in v9fs_file_getlock()
385 struct p9_fid *fid = iocb->ki_filp->private_data; in v9fs_file_read_iter() local
392 ret = p9_client_read_once(fid, iocb->ki_pos, to, &err); in v9fs_file_read_iter()
394 ret = p9_client_read(fid, iocb->ki_pos, to, &err); in v9fs_file_read_iter()
451 struct p9_fid *fid; in v9fs_file_fsync() local
463 fid = filp->private_data; in v9fs_file_fsync()
466 retval = p9_client_wstat(fid, &wstat); in v9fs_file_fsync()
475 struct p9_fid *fid; in v9fs_file_fsync_dotl() local
486 fid = filp->private_data; in v9fs_file_fsync_dotl()
488 retval = p9_client_fsync(fid, datasync); in v9fs_file_fsync_dotl()
513 struct p9_fid *fid; in v9fs_mmap_file_mmap() local
528 fid = v9fs_writeback_fid(file_dentry(filp)); in v9fs_mmap_file_mmap()
529 if (IS_ERR(fid)) { in v9fs_mmap_file_mmap()
530 retval = PTR_ERR(fid); in v9fs_mmap_file_mmap()
534 v9inode->writeback_fid = (void *) fid; in v9fs_mmap_file_mmap()