Searched refs:nr_to_write (Results 1 - 25 of 35) sorted by path

12

/linux-master/drivers/gpu/drm/i915/gem/
H A Di915_gem_shmem.c307 .nr_to_write = SWAP_CLUSTER_MAX,
/linux-master/fs/9p/
H A Dvfs_file.c488 .nr_to_write = LONG_MAX,
/linux-master/fs/btrfs/
H A Dextent_io.c1233 wbc->nr_to_write -= delalloc_to_write;
1237 if (wbc->nr_to_write < delalloc_to_write) {
1242 wbc->nr_to_write = min_t(u64, delalloc_to_write,
1475 bio_ctrl->wbc->nr_to_write--;
1715 wbc->nr_to_write--;
1736 wbc->nr_to_write -= folio_nr_pages(folio);
1958 * the filesystem may choose to bump up nr_to_write.
1959 * We have to make sure to honor the new nr_to_write
1962 nr_to_write_done = wbc->nr_to_write <= 0;
2021 * @wbc: subtract the number of written pages from *@wbc->nr_to_write
[all...]
H A Dinode.c9364 bool full_flush = wbc->nr_to_write == LONG_MAX;
9403 if (ret || wbc->nr_to_write <= 0)
9430 .nr_to_write = LONG_MAX,
9447 .nr_to_write = nr,
9464 * Reset nr_to_write here so we know that we're doing a full
9468 wbc.nr_to_write = LONG_MAX;
9480 if (ret < 0 || wbc.nr_to_write <= 0)
/linux-master/fs/ceph/
H A Daddr.c1335 wbc->nr_to_write -= i;
1345 if (wbc->nr_to_write <= 0 && wbc->sync_mode == WB_SYNC_NONE)
1388 if (wbc->range_cyclic || (range_whole && wbc->nr_to_write > 0))
/linux-master/fs/ext4/
H A Dinode.c1871 mpd->wbc->nr_to_write--;
2333 mpd->wbc->nr_to_write--;
2409 mpd->wbc->nr_to_write <=
2515 long nr_to_write = wbc->nr_to_write; local
2642 while (!mpd->scanned_until_end && wbc->nr_to_write > 0) {
2668 wbc->nr_to_write, inode->i_ino, ret);
2731 if (!ret && !cycled && wbc->nr_to_write > 0) {
2739 if (wbc->range_cyclic || (range_whole && wbc->nr_to_write > 0))
2748 nr_to_write
2801 long nr_to_write = wbc->nr_to_write; local
[all...]
H A Dsuper.c586 .nr_to_write = LONG_MAX,
/linux-master/fs/f2fs/
H A Dcheckpoint.c409 written = f2fs_sync_meta_pages(sbi, META, wbc->nr_to_write, FS_META_IO);
411 wbc->nr_to_write = max((long)0, wbc->nr_to_write - written - diff);
421 long nr_to_write, enum iostat_type io_type)
445 if (nr_to_write != LONG_MAX && i != 0 &&
477 if (unlikely(nwritten >= nr_to_write))
1220 .nr_to_write = LONG_MAX,
420 f2fs_sync_meta_pages(struct f2fs_sb_info *sbi, enum page_type type, long nr_to_write, enum iostat_type io_type) argument
H A Ddata.c3142 wbc->nr_to_write -= submitted;
3146 * keep nr_to_write, since vfs uses this to
3166 if (wbc->nr_to_write <= 0 &&
3183 wbc->nr_to_write -= submitted;
3199 if (wbc->range_cyclic || (range_whole && wbc->nr_to_write > 0))
H A Df2fs.h3779 long nr_to_write, enum iostat_type io_type);
H A Dfile.c261 .nr_to_write = LONG_MAX,
H A Dinode.c793 if (wbc && wbc->nr_to_write)
H A Dnode.c1715 .nr_to_write = 1,
2054 if (--wbc->nr_to_write == 0)
2060 if (wbc->nr_to_write == 0) {
2149 wbc->nr_to_write = max((long)0, wbc->nr_to_write - diff);
H A Dsegment.h914 * When writing pages, it'd better align nr_to_write for segment size.
919 long nr_to_write, desired; local
924 nr_to_write = wbc->nr_to_write;
929 wbc->nr_to_write = desired;
930 return desired - nr_to_write;
/linux-master/fs/
H A Dfs-writeback.c1597 if (wbc->nr_to_write <= 0) {
1629 * on @wbc->nr_to_write), and clear the relevant dirty flags from i_state.
1642 long nr_to_write = wbc->nr_to_write; local
1648 trace_writeback_single_inode_start(inode, wbc, nr_to_write);
1720 trace_writeback_single_inode(inode, wbc, nr_to_write);
1815 * inodes/pages in one big loop. Setting wbc.nr_to_write=LONG_MAX
1934 wbc.nr_to_write = write_chunk;
1944 work->nr_pages -= write_chunk - wbc.nr_to_write;
1945 wrote = write_chunk - wbc.nr_to_write
[all...]
/linux-master/fs/gfs2/
H A Daops.c192 if (ret == 0 && wbc->nr_to_write > 0)
287 if (--wbc->nr_to_write <= 0 && wbc->sync_mode == WB_SYNC_NONE) {
375 if (wbc->range_cyclic || (range_whole && wbc->nr_to_write > 0))
H A Dlog.c152 if (ret || wbc->nr_to_write <= 0)
221 if (wbc->nr_to_write <= 0)
249 .nr_to_write = LONG_MAX,
H A Dtrace_gfs2.h411 __field( long, nr_to_write )
418 __entry->nr_to_write = wbc->nr_to_write;
424 __entry->nr_to_write)
/linux-master/fs/jfs/
H A Djfs_metapage.c700 .nr_to_write = folio_nr_pages(folio),
/linux-master/fs/netfs/
H A Dbuffered_write.c157 .nr_to_write = LONG_MAX,
906 long count = wbc->nr_to_write;
980 wbc->nr_to_write -= len / PAGE_SIZE;
1126 if (ret > 0 && wbc->nr_to_write > 0)
1128 } while (ret > 0 && wbc->nr_to_write > 0);
1157 if (wbc->nr_to_write <= 0) {
1172 if (wbc->nr_to_write > 0 && ret == 0)
/linux-master/fs/nfs/
H A Dwrite.c1941 if (nscan < wbc->nr_to_write)
1942 wbc->nr_to_write -= nscan;
1944 wbc->nr_to_write = 0;
2080 .nr_to_write = 0,
/linux-master/fs/ocfs2/
H A Djournal.c847 .nr_to_write = mapping->nrpages * 2,
/linux-master/fs/orangefs/
H A Dinode.c493 .nr_to_write = 0,
/linux-master/fs/smb/client/
H A Dfile.c2847 long count = wbc->nr_to_write;
2954 wbc->nr_to_write = count;
3077 if (ret > 0 && wbc->nr_to_write > 0)
3079 } while (ret > 0 && wbc->nr_to_write > 0);
3104 if (wbc->nr_to_write <= 0) {
3118 if (wbc->nr_to_write > 0 && ret == 0)
5002 .nr_to_write = 0,
/linux-master/fs/ubifs/
H A Dbudget.c42 * @nr_to_write: how many dirty pages to write-back
51 static void shrink_liability(struct ubifs_info *c, int nr_to_write) argument
54 writeback_inodes_sb_nr(c->vfs_sb, nr_to_write, WB_REASON_FS_FREE_SPACE);

Completed in 569 milliseconds

12