Home
last modified time | relevance | path

Searched refs:v9inode (Results 1 – 10 of 10) sorted by relevance

/linux/fs/9p/
A Dcache.c110 v9inode = V9FS_I(inode); in v9fs_cache_inode_get_cookie()
111 if (v9inode->fscache) in v9fs_cache_inode_get_cookie()
121 v9inode, in v9fs_cache_inode_get_cookie()
133 if (!v9inode->fscache) in v9fs_cache_inode_put_cookie()
138 fscache_relinquish_cookie(v9inode->fscache, &v9inode->qid.version, in v9fs_cache_inode_put_cookie()
140 v9inode->fscache = NULL; in v9fs_cache_inode_put_cookie()
147 if (!v9inode->fscache) in v9fs_cache_inode_flush_cookie()
160 if (!v9inode->fscache) in v9fs_cache_inode_set_cookie()
179 if (!v9inode->fscache) in v9fs_cache_inode_reset_cookie()
182 old = v9inode->fscache; in v9fs_cache_inode_reset_cookie()
[all …]
A Dvfs_file.c45 struct v9fs_inode *v9inode; in v9fs_file_open() local
51 v9inode = V9FS_I(inode); in v9fs_file_open()
75 mutex_lock(&v9inode->v_mutex); in v9fs_file_open()
77 !v9inode->writeback_fid && in v9fs_file_open()
94 mutex_unlock(&v9inode->v_mutex); in v9fs_file_open()
494 struct v9fs_inode *v9inode; in v9fs_mmap_file_mmap() local
498 v9inode = V9FS_I(inode); in v9fs_mmap_file_mmap()
499 mutex_lock(&v9inode->v_mutex); in v9fs_mmap_file_mmap()
500 if (!v9inode->writeback_fid && in v9fs_mmap_file_mmap()
530 struct v9fs_inode *v9inode; in v9fs_vm_page_mkwrite() local
[all …]
A Dvfs_inode.c229 struct v9fs_inode *v9inode; in v9fs_alloc_inode() local
232 if (!v9inode) in v9fs_alloc_inode()
235 v9inode->fscache = NULL; in v9fs_alloc_inode()
238 v9inode->writeback_fid = NULL; in v9fs_alloc_inode()
239 v9inode->cache_validity = 0; in v9fs_alloc_inode()
240 mutex_init(&v9inode->v_mutex); in v9fs_alloc_inode()
241 return &v9inode->vfs_inode; in v9fs_alloc_inode()
391 if (v9inode->writeback_fid) { in v9fs_evict_inode()
393 v9inode->writeback_fid = NULL; in v9fs_evict_inode()
811 struct v9fs_inode *v9inode; in v9fs_vfs_atomic_open() local
[all …]
A Dvfs_super.c296 struct v9fs_inode *v9inode; in v9fs_write_inode() local
302 v9inode = V9FS_I(inode); in v9fs_write_inode()
303 if (!v9inode->writeback_fid) in v9fs_write_inode()
307 ret = p9_client_wstat(v9inode->writeback_fid, &wstat); in v9fs_write_inode()
319 struct v9fs_inode *v9inode; in v9fs_write_inode_dotl() local
324 v9inode = V9FS_I(inode); in v9fs_write_inode_dotl()
326 __func__, inode, v9inode->writeback_fid); in v9fs_write_inode_dotl()
327 if (!v9inode->writeback_fid) in v9fs_write_inode_dotl()
330 ret = p9_client_fsync(v9inode->writeback_fid, 0); in v9fs_write_inode_dotl()
A Dvfs_inode_dotl.c59 struct v9fs_inode *v9inode = V9FS_I(inode); in v9fs_test_inode_dotl() local
70 if (memcmp(&v9inode->qid.version, in v9fs_test_inode_dotl()
74 if (v9inode->qid.type != st->qid.type) in v9fs_test_inode_dotl()
77 if (v9inode->qid.path != st->qid.path) in v9fs_test_inode_dotl()
90 struct v9fs_inode *v9inode = V9FS_I(inode); in v9fs_set_inode_dotl() local
240 struct v9fs_inode *v9inode; in v9fs_vfs_atomic_open_dotl() local
320 v9inode = V9FS_I(inode); in v9fs_vfs_atomic_open_dotl()
321 mutex_lock(&v9inode->v_mutex); in v9fs_vfs_atomic_open_dotl()
323 !v9inode->writeback_fid && in v9fs_vfs_atomic_open_dotl()
335 mutex_unlock(&v9inode->v_mutex); in v9fs_vfs_atomic_open_dotl()
[all …]
A Dvfs_dentry.c65 struct v9fs_inode *v9inode; in v9fs_lookup_revalidate() local
74 v9inode = V9FS_I(inode); in v9fs_lookup_revalidate()
75 if (v9inode->cache_validity & V9FS_INO_INVALID_ATTR) { in v9fs_lookup_revalidate()
A Dvfs_addr.c167 struct v9fs_inode *v9inode = V9FS_I(inode); in v9fs_vfs_write_folio_locked() local
182 BUG_ON(!v9inode->writeback_fid); in v9fs_vfs_write_folio_locked()
186 p9_client_write(v9inode->writeback_fid, start, &from, &err); in v9fs_vfs_write_folio_locked()
280 struct v9fs_inode *v9inode = V9FS_I(mapping->host); in v9fs_write_begin() local
284 BUG_ON(!v9inode->writeback_fid); in v9fs_write_begin()
A Dv9fs_vfs.h71 struct v9fs_inode *v9inode; in v9fs_invalidate_inode_attr() local
73 v9inode = V9FS_I(inode); in v9fs_invalidate_inode_attr()
74 v9inode->cache_validity |= V9FS_INO_INVALID_ATTR; in v9fs_invalidate_inode_attr()
A Dv9fs.c622 struct v9fs_inode *v9inode = (struct v9fs_inode *)foo; in v9fs_inode_init_once() local
624 v9inode->fscache = NULL; in v9fs_inode_init_once()
626 memset(&v9inode->qid, 0, sizeof(v9inode->qid)); in v9fs_inode_init_once()
627 inode_init_once(&v9inode->vfs_inode); in v9fs_inode_init_once()
A Dv9fs.h127 static inline struct fscache_cookie *v9fs_inode_cookie(struct v9fs_inode *v9inode) in v9fs_inode_cookie() argument
130 return v9inode->fscache; in v9fs_inode_cookie()

Completed in 18 milliseconds