Home
last modified time | relevance | path

Searched refs:nr_to_write (Results 1 – 25 of 25) sorted by relevance

/linux/fs/
H A Dfs-writeback.c1724 if (wbc->nr_to_write <= 0 && in requeue_inode()
1795 long nr_to_write = wbc->nr_to_write; in __writeback_single_inode() local
1801 trace_writeback_single_inode_start(inode, wbc, nr_to_write); in __writeback_single_inode()
1887 trace_writeback_single_inode(inode, wbc, nr_to_write); in __writeback_single_inode()
2107 wbc.nr_to_write = write_chunk; in writeback_sb_inodes()
2122 work->nr_pages -= write_chunk - wbc.nr_to_write; in writeback_sb_inodes()
2123 wrote = write_chunk - wbc.nr_to_write - wbc.pages_skipped; in writeback_sb_inodes()
3085 .nr_to_write = LONG_MAX, in write_inode_now()
3092 wbc.nr_to_write = 0; in write_inode_now()
3112 .nr_to_write = 0, /* metadata-only */ in sync_inode_metadata()
/linux/fs/f2fs/
H A Dsegment.h1001 long nr_to_write, desired; in nr_pages_to_write() local
1006 nr_to_write = wbc->nr_to_write; in nr_pages_to_write()
1011 wbc->nr_to_write = desired; in nr_pages_to_write()
1012 return desired - nr_to_write; in nr_pages_to_write()
H A Dcheckpoint.c598 written = f2fs_sync_meta_pages(sbi, wbc->nr_to_write, FS_META_IO); in f2fs_write_meta_pages()
600 wbc->nr_to_write = max((long)0, wbc->nr_to_write - written - diff); in f2fs_write_meta_pages()
609 long f2fs_sync_meta_pages(struct f2fs_sb_info *sbi, long nr_to_write, in f2fs_sync_meta_pages() argument
632 if (nr_to_write != LONG_MAX && i != 0 && in f2fs_sync_meta_pages()
663 if (unlikely(nwritten >= nr_to_write)) in f2fs_sync_meta_pages()
1520 .nr_to_write = LONG_MAX, in block_operations()
H A Dnode.c1876 .nr_to_write = 1, in f2fs_write_single_node_folio()
2210 if (--wbc->nr_to_write == 0) in f2fs_sync_node_pages()
2216 if (wbc->nr_to_write == 0) { in f2fs_sync_node_pages()
2306 wbc->nr_to_write = max((long)0, wbc->nr_to_write - diff); in f2fs_write_node_pages()
H A Ddata.c3434 wbc->nr_to_write -= submitted; in f2fs_write_cache_pages()
3458 if (wbc->nr_to_write <= 0 && in f2fs_write_cache_pages()
3475 wbc->nr_to_write -= submitted; in f2fs_write_cache_pages()
3491 if (wbc->range_cyclic || (range_whole && wbc->nr_to_write > 0)) in f2fs_write_cache_pages()
H A Dinode.c855 if (wbc && wbc->nr_to_write) in f2fs_write_inode()
H A Df2fs.h4195 long f2fs_sync_meta_pages(struct f2fs_sb_info *sbi, long nr_to_write,
H A Dfile.c344 .nr_to_write = LONG_MAX, in f2fs_do_sync_file()
/linux/fs/ubifs/
H A Dbudget.c51 static void shrink_liability(struct ubifs_info *c, int nr_to_write) in shrink_liability() argument
54 writeback_inodes_sb_nr(c->vfs_sb, nr_to_write, WB_REASON_FS_FREE_SPACE); in shrink_liability()
/linux/fs/ext4/
H A Dinode.c2065 mpd->wbc->nr_to_write -= folio_nr_pages(folio); in mpage_folio_done()
2579 mpd->wbc->nr_to_write -= folio_nr_pages(folio); in mpage_journal_page_buffers()
2651 mpd->wbc->nr_to_write <= in mpage_prepare_extent_to_map()
2768 long nr_to_write = wbc->nr_to_write; in ext4_do_writepages() local
2894 while (!mpd->scanned_until_end && wbc->nr_to_write > 0) { in ext4_do_writepages()
2926 wbc->nr_to_write, inode->i_ino, ret); in ext4_do_writepages()
2994 if (!ret && !cycled && wbc->nr_to_write > 0) { in ext4_do_writepages()
3002 if (wbc->range_cyclic || (range_whole && wbc->nr_to_write > 0)) in ext4_do_writepages()
3011 nr_to_write - wbc->nr_to_write); in ext4_do_writepages()
3050 .nr_to_write = LONG_MAX, in ext4_normal_submit_inode_data_buffers()
[all …]
H A Dsuper.c557 .nr_to_write = LONG_MAX, in ext4_journalled_submit_inode_data_buffers()
/linux/mm/
H A Dfilemap.c372 long *nr_to_write) in filemap_writeback() argument
376 .nr_to_write = nr_to_write ? *nr_to_write : LONG_MAX, in filemap_writeback()
390 if (!ret && nr_to_write) in filemap_writeback()
391 *nr_to_write = wbc.nr_to_write; in filemap_writeback()
460 int filemap_flush_nr(struct address_space *mapping, long *nr_to_write) in filemap_flush_nr() argument
463 nr_to_write); in filemap_flush_nr()
H A Dpage-writeback.c2494 wbc->nr_to_write -= folio_nr_pages(folio); in writeback_iter()
2513 if (*error || wbc->nr_to_write <= 0) in writeback_iter()
2554 if (wbc->nr_to_write <= 0) in do_writepages()
/linux/fs/nfs/
H A Dwrite.c1912 if (nscan < wbc->nr_to_write) in __nfs_commit_inode()
1913 wbc->nr_to_write -= nscan; in __nfs_commit_inode()
1915 wbc->nr_to_write = 0; in __nfs_commit_inode()
2051 .nr_to_write = 0, in nfs_wb_folio_reclaim()
2085 .nr_to_write = 0, in nfs_wb_folio()
/linux/fs/btrfs/
H A Dextent_io.c1795 wbc->nr_to_write -= delalloc_to_write; in writepage_delalloc()
1799 if (wbc->nr_to_write < delalloc_to_write) { in writepage_delalloc()
1804 wbc->nr_to_write = min_t(u64, delalloc_to_write, in writepage_delalloc()
2107 bio_ctrl->wbc->nr_to_write--; in extent_writepage()
2471 wbc->nr_to_write -= folio_nr_pages(folio); in write_one_eb()
2673 nr_to_write_done = (wbc->nr_to_write <= 0); in btree_writepages()
2769 if (range_whole && wbc->nr_to_write == LONG_MAX && in extent_write_cache_pages()
2855 wbc->nr_to_write <= 0); in extent_write_cache_pages()
2878 if (wbc->range_cyclic || (wbc->nr_to_write > 0 && range_whole)) in extent_write_cache_pages()
H A Dinode.c8922 static int start_delalloc_inodes(struct btrfs_root *root, long *nr_to_write, in start_delalloc_inodes() argument
8954 if (nr_to_write == NULL) { in start_delalloc_inodes()
8966 nr_to_write); in start_delalloc_inodes()
8969 if (ret || *nr_to_write <= 0) in start_delalloc_inodes()
9005 long *nr_to_write = nr == LONG_MAX ? NULL : &nr; in btrfs_start_delalloc_roots() local
9025 ret = start_delalloc_inodes(root, nr_to_write, false, in btrfs_start_delalloc_roots()
/linux/Documentation/filesystems/
H A Dlocking.rst305 ``*nr_to_write`` pages. ``*nr_to_write`` must be decremented for each page
307 pages than ``*nr_to_write`` asks for, but it should try to be reasonably close.
308 If nr_to_write is NULL, all dirty pages must be written.
H A Dvfs.rst819 written out. If it is WB_SYNC_NONE, then a nr_to_write is
/linux/fs/netfs/
H A Dbuffered_write.c97 .nr_to_write = LONG_MAX, in netfs_perform_write()
/linux/drivers/gpu/drm/i915/gem/
H A Di915_gem_shmem.c311 .nr_to_write = SWAP_CLUSTER_MAX, in __shmem_writeback()
/linux/include/trace/events/
H A Df2fs.h1526 __field(long, nr_to_write)
1545 __entry->nr_to_write = wbc->nr_to_write;
1564 __entry->nr_to_write,
H A Dbtrfs.h790 __field( long, nr_to_write )
803 __entry->nr_to_write = wbc->nr_to_write;
819 __entry->nr_to_write, __entry->pages_skipped,
/linux/fs/ceph/
H A Daddr.c1623 wbc->nr_to_write -= i; in ceph_submit_write()
1760 if (wbc->nr_to_write <= 0 && wbc->sync_mode == WB_SYNC_NONE) in ceph_writepages_start()
1785 if (wbc->range_cyclic || (ceph_wbc.range_whole && wbc->nr_to_write > 0)) in ceph_writepages_start()
/linux/include/linux/
H A Dpagemap.h41 int filemap_flush_nr(struct address_space *mapping, long *nr_to_write);
/linux/fs/orangefs/
H A Dinode.c483 .nr_to_write = 0, in orangefs_launder_folio()