Home
last modified time | relevance | path

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

/linux-4.1.27/fs/9p/
Dcache.c110 const struct v9fs_inode *v9inode = cookie_netfs_data; in v9fs_cache_inode_get_key() local
111 memcpy(buffer, &v9inode->qid.path, sizeof(v9inode->qid.path)); in v9fs_cache_inode_get_key()
113 &v9inode->vfs_inode, v9inode->qid.path); in v9fs_cache_inode_get_key()
114 return sizeof(v9inode->qid.path); in v9fs_cache_inode_get_key()
120 const struct v9fs_inode *v9inode = cookie_netfs_data; in v9fs_cache_inode_get_attr() local
121 *size = i_size_read(&v9inode->vfs_inode); in v9fs_cache_inode_get_attr()
124 &v9inode->vfs_inode, *size); in v9fs_cache_inode_get_attr()
130 const struct v9fs_inode *v9inode = cookie_netfs_data; in v9fs_cache_inode_get_aux() local
131 memcpy(buffer, &v9inode->qid.version, sizeof(v9inode->qid.version)); in v9fs_cache_inode_get_aux()
133 &v9inode->vfs_inode, v9inode->qid.version); in v9fs_cache_inode_get_aux()
[all …]
Dvfs_file.c62 struct v9fs_inode *v9inode; in v9fs_file_open() local
68 v9inode = V9FS_I(inode); in v9fs_file_open()
92 mutex_lock(&v9inode->v_mutex); in v9fs_file_open()
94 !v9inode->writeback_fid && in v9fs_file_open()
106 mutex_unlock(&v9inode->v_mutex); in v9fs_file_open()
109 v9inode->writeback_fid = (void *) fid; in v9fs_file_open()
111 mutex_unlock(&v9inode->v_mutex); in v9fs_file_open()
503 struct v9fs_inode *v9inode; in v9fs_mmap_file_mmap() local
507 v9inode = V9FS_I(inode); in v9fs_mmap_file_mmap()
508 mutex_lock(&v9inode->v_mutex); in v9fs_mmap_file_mmap()
[all …]
Dvfs_super.c300 struct v9fs_inode *v9inode; in v9fs_write_inode() local
306 v9inode = V9FS_I(inode); in v9fs_write_inode()
307 if (!v9inode->writeback_fid) in v9fs_write_inode()
311 ret = p9_client_wstat(v9inode->writeback_fid, &wstat); in v9fs_write_inode()
323 struct v9fs_inode *v9inode; in v9fs_write_inode_dotl() local
328 v9inode = V9FS_I(inode); in v9fs_write_inode_dotl()
330 __func__, inode, v9inode->writeback_fid); in v9fs_write_inode_dotl()
331 if (!v9inode->writeback_fid) in v9fs_write_inode_dotl()
334 ret = p9_client_fsync(v9inode->writeback_fid, 0); in v9fs_write_inode_dotl()
Dvfs_inode.c240 struct v9fs_inode *v9inode; in v9fs_alloc_inode() local
241 v9inode = (struct v9fs_inode *)kmem_cache_alloc(v9fs_inode_cache, in v9fs_alloc_inode()
243 if (!v9inode) in v9fs_alloc_inode()
246 v9inode->fscache = NULL; in v9fs_alloc_inode()
247 spin_lock_init(&v9inode->fscache_lock); in v9fs_alloc_inode()
249 v9inode->writeback_fid = NULL; in v9fs_alloc_inode()
250 v9inode->cache_validity = 0; in v9fs_alloc_inode()
251 mutex_init(&v9inode->v_mutex); in v9fs_alloc_inode()
252 return &v9inode->vfs_inode; in v9fs_alloc_inode()
452 struct v9fs_inode *v9inode = V9FS_I(inode); in v9fs_evict_inode() local
[all …]
Dvfs_addr.c163 struct v9fs_inode *v9inode = V9FS_I(inode); in v9fs_vfs_writepage_locked() local
180 BUG_ON(!v9inode->writeback_fid); in v9fs_vfs_writepage_locked()
184 p9_client_write(v9inode->writeback_fid, page_offset(page), &from, &err); in v9fs_vfs_writepage_locked()
273 struct v9fs_inode *v9inode; in v9fs_write_begin() local
280 v9inode = V9FS_I(inode); in v9fs_write_begin()
287 BUG_ON(!v9inode->writeback_fid); in v9fs_write_begin()
294 retval = v9fs_fid_readpage(v9inode->writeback_fid, page); in v9fs_write_begin()
Dvfs_dentry.c81 struct v9fs_inode *v9inode; in v9fs_lookup_revalidate() local
90 v9inode = V9FS_I(inode); in v9fs_lookup_revalidate()
91 if (v9inode->cache_validity & V9FS_INO_INVALID_ATTR) { in v9fs_lookup_revalidate()
Dv9fs_vfs.h79 struct v9fs_inode *v9inode; in v9fs_invalidate_inode_attr() local
80 v9inode = V9FS_I(inode); in v9fs_invalidate_inode_attr()
81 v9inode->cache_validity |= V9FS_INO_INVALID_ATTR; in v9fs_invalidate_inode_attr()
Dvfs_inode_dotl.c73 struct v9fs_inode *v9inode = V9FS_I(inode); in v9fs_test_inode_dotl() local
84 if (memcmp(&v9inode->qid.version, in v9fs_test_inode_dotl()
85 &st->qid.version, sizeof(v9inode->qid.version))) in v9fs_test_inode_dotl()
88 if (v9inode->qid.type != st->qid.type) in v9fs_test_inode_dotl()
101 struct v9fs_inode *v9inode = V9FS_I(inode); in v9fs_set_inode_dotl() local
104 memcpy(&v9inode->qid, &st->qid, sizeof(st->qid)); in v9fs_set_inode_dotl()
251 struct v9fs_inode *v9inode; in v9fs_vfs_atomic_open_dotl() local
330 v9inode = V9FS_I(inode); in v9fs_vfs_atomic_open_dotl()
331 mutex_lock(&v9inode->v_mutex); in v9fs_vfs_atomic_open_dotl()
333 !v9inode->writeback_fid && in v9fs_vfs_atomic_open_dotl()
[all …]
Dcache.h91 struct v9fs_inode *v9inode = V9FS_I(inode); in v9fs_uncache_page() local
92 fscache_uncache_page(v9inode->fscache, page); in v9fs_uncache_page()
Dv9fs.c567 struct v9fs_inode *v9inode = (struct v9fs_inode *)foo; in v9fs_inode_init_once() local
569 v9inode->fscache = NULL; in v9fs_inode_init_once()
571 memset(&v9inode->qid, 0, sizeof(v9inode->qid)); in v9fs_inode_init_once()
572 inode_init_once(&v9inode->vfs_inode); in v9fs_inode_init_once()