Searched refs:v9inode (Results 1 – 10 of 10) sorted by relevance
/linux/fs/9p/ |
A D | cache.c | 110 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 D | vfs_file.c | 45 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 D | vfs_inode.c | 229 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 D | vfs_super.c | 296 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 D | vfs_inode_dotl.c | 59 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 D | vfs_dentry.c | 65 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 D | vfs_addr.c | 167 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 D | v9fs_vfs.h | 71 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 D | v9fs.c | 622 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 D | v9fs.h | 127 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