Lines Matching defs:v9inode
225 struct v9fs_inode *v9inode;
226 v9inode = kmem_cache_alloc(v9fs_inode_cache, GFP_KERNEL);
227 if (!v9inode)
230 v9inode->fscache = NULL;
231 mutex_init(&v9inode->fscache_lock);
233 v9inode->writeback_fid = NULL;
234 v9inode->cache_validity = 0;
235 mutex_init(&v9inode->v_mutex);
236 return &v9inode->vfs_inode;
377 struct v9fs_inode *v9inode = V9FS_I(inode);
385 if (v9inode->writeback_fid) {
386 p9_client_clunk(v9inode->writeback_fid);
387 v9inode->writeback_fid = NULL;
395 struct v9fs_inode *v9inode = V9FS_I(inode);
405 if (memcmp(&v9inode->qid.version,
406 &st->qid.version, sizeof(v9inode->qid.version)))
409 if (v9inode->qid.type != st->qid.type)
412 if (v9inode->qid.path != st->qid.path)
424 struct v9fs_inode *v9inode = V9FS_I(inode);
427 memcpy(&v9inode->qid, &st->qid, sizeof(st->qid));
791 struct v9fs_inode *v9inode;
823 v9inode = V9FS_I(d_inode(dentry));
824 mutex_lock(&v9inode->v_mutex);
826 !v9inode->writeback_fid &&
838 mutex_unlock(&v9inode->v_mutex);
841 v9inode->writeback_fid = (void *) inode_fid;
843 mutex_unlock(&v9inode->v_mutex);
1116 struct v9fs_inode *v9inode = V9FS_I(inode);
1155 v9inode->cache_validity &= ~V9FS_INO_INVALID_ATTR;