Searched refs:writeback_fid (Results 1 - 7 of 7) sorted by relevance
/kernel/linux/linux-5.10/fs/9p/ |
H A D | vfs_super.c | 300 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 D | vfs_addr.c | 167 /* 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 D | vfs_file.c | 79 !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 D | vfs_inode.c | 233 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 D | v9fs.h | 117 struct p9_fid *writeback_fid; member
|
H A D | vfs_inode_dotl.c | 320 !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 D | vfs_addr.c | 159 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