Home
last modified time | relevance | path

Searched refs:writeback_fid (Results 1 - 7 of 7) sorted by relevance

/kernel/linux/linux-5.10/fs/9p/
H A Dvfs_super.c300 if (!v9inode->writeback_fid) in v9fs_write_inode()
304 ret = p9_client_wstat(v9inode->writeback_fid, &wstat); in v9fs_write_inode()
322 p9_debug(P9_DEBUG_VFS, "%s: inode %p, writeback_fid %p\n", in v9fs_write_inode_dotl()
323 __func__, inode, v9inode->writeback_fid); in v9fs_write_inode_dotl()
324 if (!v9inode->writeback_fid) in v9fs_write_inode_dotl()
327 ret = p9_client_fsync(v9inode->writeback_fid, 0); in v9fs_write_inode_dotl()
H A Dvfs_addr.c167 /* We should have writeback_fid always set */ in v9fs_vfs_writepage_locked()
168 BUG_ON(!v9inode->writeback_fid); in v9fs_vfs_writepage_locked()
172 p9_client_write(v9inode->writeback_fid, page_offset(page), &from, &err); in v9fs_vfs_writepage_locked()
275 BUG_ON(!v9inode->writeback_fid); in v9fs_write_begin()
282 retval = v9fs_fid_readpage(v9inode->writeback_fid, page); in v9fs_write_begin()
H A Dvfs_file.c79 !v9inode->writeback_fid && in v9fs_file_open()
82 * clone a fid and add it to writeback_fid in v9fs_file_open()
94 v9inode->writeback_fid = (void *) fid; in v9fs_file_open()
518 if (!v9inode->writeback_fid && in v9fs_mmap_file_mmap()
522 * clone a fid and add it to writeback_fid in v9fs_mmap_file_mmap()
534 v9inode->writeback_fid = (void *) fid; in v9fs_mmap_file_mmap()
563 BUG_ON(!v9inode->writeback_fid); in v9fs_vm_page_mkwrite()
H A Dvfs_inode.c233 v9inode->writeback_fid = NULL; in v9fs_alloc_inode()
384 /* clunk the fid stashed in writeback_fid */ in v9fs_evict_inode()
385 if (v9inode->writeback_fid) { in v9fs_evict_inode()
386 p9_client_clunk(v9inode->writeback_fid); in v9fs_evict_inode()
387 v9inode->writeback_fid = NULL; in v9fs_evict_inode()
826 !v9inode->writeback_fid && in v9fs_vfs_atomic_open()
829 * clone a fid and add it to writeback_fid in v9fs_vfs_atomic_open()
841 v9inode->writeback_fid = (void *) inode_fid; in v9fs_vfs_atomic_open()
H A Dv9fs.h117 struct p9_fid *writeback_fid; member
H A Dvfs_inode_dotl.c320 !v9inode->writeback_fid && in v9fs_vfs_atomic_open_dotl()
323 * clone a fid and add it to writeback_fid in v9fs_vfs_atomic_open_dotl()
335 v9inode->writeback_fid = (void *) inode_fid; in v9fs_vfs_atomic_open_dotl()
/kernel/linux/linux-6.6/fs/9p/
H A Dvfs_addr.c159 struct p9_fid *writeback_fid; in v9fs_vfs_write_folio_locked() local
171 writeback_fid = v9fs_fid_find_inode(inode, true, INVALID_UID, true); in v9fs_vfs_write_folio_locked()
172 if (!writeback_fid) { in v9fs_vfs_write_folio_locked()
181 p9_client_write(writeback_fid, start, &from, &err); in v9fs_vfs_write_folio_locked()
196 p9_fid_put(writeback_fid); in v9fs_vfs_write_folio_locked()

Completed in 8 milliseconds