Searched refs:v9inode (Results 1 – 8 of 8) sorted by relevance
/linux/fs/9p/ |
H A D | cache.c | 52 struct v9fs_inode *v9inode = V9FS_I(inode); in v9fs_cache_inode_get_cookie() local 59 if (WARN_ON(v9fs_inode_cookie(v9inode))) in v9fs_cache_inode_get_cookie() 62 version = cpu_to_le32(v9inode->qid.version); in v9fs_cache_inode_get_cookie() 63 path = cpu_to_le64(v9inode->qid.path); in v9fs_cache_inode_get_cookie() 65 v9inode->netfs.cache = in v9fs_cache_inode_get_cookie() 70 i_size_read(&v9inode->netfs.inode)); in v9fs_cache_inode_get_cookie() 71 if (v9inode->netfs.cache) in v9fs_cache_inode_get_cookie() 75 inode, v9fs_inode_cookie(v9inode)); in v9fs_cache_inode_get_cookie()
|
H A D | vfs_inode.c | 229 struct v9fs_inode *v9inode; in v9fs_alloc_inode() local 231 v9inode = alloc_inode_sb(sb, v9fs_inode_cache, GFP_KERNEL); in v9fs_alloc_inode() 232 if (!v9inode) in v9fs_alloc_inode() 234 v9inode->cache_validity = 0; in v9fs_alloc_inode() 235 mutex_init(&v9inode->v_mutex); in v9fs_alloc_inode() 236 return &v9inode->netfs.inode; in v9fs_alloc_inode() 254 struct v9fs_inode *v9inode = V9FS_I(inode); in v9fs_set_netfs_context() local 255 netfs_inode_init(&v9inode->netfs, &v9fs_req_ops, true); in v9fs_set_netfs_context() 262 struct v9fs_inode *v9inode = V9FS_I(inode); in v9fs_init_inode() local 264 memcpy(&v9inode->qid, qid, sizeof(struct p9_qid)); in v9fs_init_inode() [all …]
|
H A D | vfs_dentry.c | 68 struct v9fs_inode *v9inode; in v9fs_lookup_revalidate() local 77 v9inode = V9FS_I(inode); in v9fs_lookup_revalidate() 78 if (v9inode->cache_validity & V9FS_INO_INVALID_ATTR) { in v9fs_lookup_revalidate()
|
H A D | v9fs_vfs.h | 70 struct v9fs_inode *v9inode; in v9fs_invalidate_inode_attr() local 72 v9inode = V9FS_I(inode); in v9fs_invalidate_inode_attr() 73 v9inode->cache_validity |= V9FS_INO_INVALID_ATTR; in v9fs_invalidate_inode_attr()
|
H A D | vfs_dir.c | 207 struct v9fs_inode *v9inode = V9FS_I(inode); in v9fs_dir_release() local 229 version = cpu_to_le32(v9inode->qid.version); in v9fs_dir_release() 231 fscache_unuse_cookie(v9fs_inode_cookie(v9inode), in v9fs_dir_release() 234 fscache_unuse_cookie(v9fs_inode_cookie(v9inode), NULL, NULL); in v9fs_dir_release()
|
H A D | v9fs.h | 148 static inline struct fscache_cookie *v9fs_inode_cookie(struct v9fs_inode *v9inode) in v9fs_inode_cookie() argument 151 return netfs_i_cookie(&v9inode->netfs); in v9fs_inode_cookie()
|
H A D | v9fs.c | 625 struct v9fs_inode *v9inode = (struct v9fs_inode *)foo; in v9fs_inode_init_once() local 627 memset(&v9inode->qid, 0, sizeof(v9inode->qid)); in v9fs_inode_init_once() 628 inode_init_once(&v9inode->netfs.inode); in v9fs_inode_init_once()
|
H A D | vfs_inode_dotl.c | 281 struct v9fs_inode *v9inode = V9FS_I(inode); in v9fs_vfs_atomic_open_dotl() local 282 fscache_use_cookie(v9fs_inode_cookie(v9inode), in v9fs_vfs_atomic_open_dotl() 577 struct v9fs_inode *v9inode = V9FS_I(inode); in v9fs_stat2inode_dotl() local 594 v9inode->netfs.remote_i_size = stat->st_size; in v9fs_stat2inode_dotl() 624 v9inode->netfs.remote_i_size = stat->st_size; in v9fs_stat2inode_dotl() 636 v9inode->cache_validity &= ~V9FS_INO_INVALID_ATTR; in v9fs_stat2inode_dotl()
|