Searched refs:nr_to_write (Results 1 - 25 of 35) sorted by last modified time

12

/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/btrfs/
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)
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...]
/linux-master/fs/9p/
H A Dvfs_file.c488 .nr_to_write = LONG_MAX,
/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/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/ext4/
H A Dsuper.c586 .nr_to_write = LONG_MAX,
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...]
/linux-master/mm/
H A Dfilemap.c425 .nr_to_write = LONG_MAX,
H A Dvmscan.c652 .nr_to_write = SWAP_CLUSTER_MAX,
H A Dpage-writeback.c2496 wbc->nr_to_write -= folio_nr_pages(folio);
2503 * we run past wbc->nr_to_write or encounter errors.
2509 * wbc->nr_to_write or encounter the first error.
2515 if (*error || wbc->nr_to_write <= 0)
2553 * @wbc: subtract the number of written pages from *@wbc->nr_to_write
2606 if (wbc->nr_to_write <= 0)
H A Dmigrate.c881 .nr_to_write = 1,
/linux-master/fs/f2fs/
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;
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 Dfile.c261 .nr_to_write = LONG_MAX,
H A Df2fs.h3779 long nr_to_write, enum iostat_type io_type);
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 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 Dinode.c793 if (wbc && wbc->nr_to_write)
/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/kernel/power/
H A Dswap.c554 unsigned int nr_to_write)
567 nr_to_write);
568 m = nr_to_write / 10;
592 swsusp_show_speed(start, stop, nr_to_write, "Wrote");
695 * @nr_to_write: Number of pages to save.
699 unsigned int nr_to_write)
800 nr_to_write);
801 m = nr_to_write / 10;
892 swsusp_show_speed(start, stop, nr_to_write, "Wrote");
552 save_image(struct swap_map_handle *handle, struct snapshot_handle *snapshot, unsigned int nr_to_write) argument
697 save_compressed_image(struct swap_map_handle *handle, struct snapshot_handle *snapshot, unsigned int nr_to_write) argument
/linux-master/include/linux/
H A Dwriteback.h45 long nr_to_write; /* Write this many pages, and decrement member in struct:writeback_control
/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/include/trace/events/
H A Dext4.h452 __field( long, nr_to_write )
465 __entry->nr_to_write = wbc->nr_to_write;
475 TP_printk("dev %d,%d ino %lu nr_to_write %ld pages_skipped %ld "
479 (unsigned long) __entry->ino, __entry->nr_to_write,
496 __field( long, nr_to_write )
504 __entry->nr_to_write = wbc->nr_to_write;
508 TP_printk("dev %d,%d ino %lu first_page %lu nr_to_write %ld "
512 __entry->nr_to_write, __entr
[all...]
H A Df2fs.h1466 __field(long, nr_to_write)
1485 __entry->nr_to_write = wbc->nr_to_write;
1499 TP_printk("dev = (%d,%d), ino = %lu, %s, %s, nr_to_write %ld, "
1505 __entry->nr_to_write,

Completed in 421 milliseconds

12