Searched refs:writeback (Results 151 - 175 of 178) sorted by relevance

12345678

/linux-master/fs/nfsd/
H A Dvfs.c32 #include <linux/writeback.h>
/linux-master/fs/ntfs3/
H A Dinode.c14 #include <linux/writeback.h>
/linux-master/drivers/block/
H A Dublk_drv.c28 #include <linux/writeback.h>
/linux-master/drivers/gpu/drm/amd/amdgpu/
H A Dgfx_v9_0.c5294 bool writeback = flags & AMDGPU_FENCE_FLAG_TC_WB_ONLY; local
5301 if (writeback) {
/linux-master/fs/ocfs2/
H A Drefcounttree.c32 #include <linux/writeback.h>
/linux-master/include/trace/events/
H A Dext4.h8 #include <linux/writeback.h>
/linux-master/fs/ceph/
H A Dinode.c10 #include <linux/writeback.h>
32 * Also define helpers for doing asynchronous writeback, invalidation,
2263 doutc(cl, "writeback %p %llx.%llx\n", inode, ceph_vinop(inode));
2362 /* Try to writeback the dirty pagecaches */
H A Dfile.c11 #include <linux/writeback.h>
75 * for writeback: since the MDS can recover size and mtime there is no
/linux-master/fs/btrfs/
H A Drelocation.c8 #include <linux/writeback.h>
2853 * will skip the read, and relocate_one_page() will later writeback
2879 * Here we just writeback the whole data reloc inode, so that
3058 /* Mark the range delalloc and dirty for later writeback */
H A Dfile.c13 #include <linux/writeback.h>
1538 * for any writeback).
1763 * writeback to complete.
1829 * that writeback for any such pages does not start while we are logging
1833 * 1) We log an extent after its writeback finishes but before its
1837 * 2) We can end up logging an extent before its writeback finishes.
1841 * So trigger writeback for any eventual new dirty pages and then we
1866 * for a fast fsync we wait just for writeback to complete, and then
2228 * We can't have ordered extents in the range, nor dirty/writeback
3247 * means we have delalloc (dirty pages) for which writeback ha
[all...]
H A Ddisk-io.c9 #include <linux/writeback.h>
H A Dextent_io.c13 #include <linux/writeback.h>
456 * - clear the writeback bits in the extent tree for the range
785 * Pick the last added device to support cgroup writeback. For
1350 * writeback the sectors with subpage dirty bits,
1351 * causing writeback without ordered extent.
1395 "page %lu not writeback, cur %llu end %llu",
1429 * are found, they are marked writeback. Then the lock bits are removed
1430 * and the end_io handler clears the writeback ranges
1500 * Lock extent buffer status and pages for writeback.
1563 * If writeback fo
[all...]
H A Dqgroup.c8 #include <linux/writeback.h>
H A Dioctl.c18 #include <linux/writeback.h>
1056 * possible. This is to avoid later writeback (running dealloc) to
1066 * All previous writes have started writeback in NOCOW mode, so now
H A Dextent-tree.c9 #include <linux/writeback.h>
/linux-master/mm/
H A Dswapfile.c24 #include <linux/writeback.h>
1818 * See do_swap_page(): writeback would be problematic.
H A Dfilemap.c32 #include <linux/writeback.h>
102 * sb_lock (fs/fs-writeback.c)
378 * filemap_fdatawrite_wbc - start writeback on mapping dirty pages in range
404 * __filemap_fdatawrite_range - start writeback on mapping dirty pages in range
410 * Start writeback against all of a mapping's dirty pages that lie
414 * opposed to a regular memory cleansing writeback. The difference between
474 * direct writing in this range will trigger a writeback.
541 * filemap_fdatawait_range - wait for writeback to complete
546 * Walk the list of under-writeback pages of the given address space
565 * filemap_fdatawait_range_keep_errors - wait for writeback t
[all...]
H A Dshmem.c62 #include <linux/writeback.h>
1430 * Our capabilities prevent regular writeback or sync from ever calling
1433 * swap only in response to memory pressure, and not for the writeback
H A Dmemcontrol.c4285 "writeback",
4754 #include <trace/events/writeback.h>
4782 * mem_cgroup_wb_stats - retrieve writeback related stats from its memcg
4787 * @pwriteback: out parameter for number of pages under writeback
4789 * Determine the numbers of file, headroom, dirty, and writeback pages in
4790 * @wb's memcg. File, dirty and writeback are self-explanatory. Headroom
4827 * There's an inherent mismatch between memcg and writeback. The former
4830 * writeback path is complicated, may lead to higher CPU and IO overheads
4840 * triggering background writeback. A will be slowed down without a way to
4841 * make writeback o
[all...]
H A Dmemory.c63 #include <linux/writeback.h>
3136 * Throttle page dirtying rate down to writeback speed.
3409 * concurrent faults / writeback (such as DAX radix tree locks).
4168 * concurrent page modifications while under writeback.
4173 * while still under writeback.
4177 * writeback only if we fully unmapped the page and
4512 * deadlocks for memcg reclaim which waits for pages under writeback:
4523 * # flush A, B to clear the writeback
5104 * background writeback, dirty balancing and application behaviour.
/linux-master/fs/f2fs/
H A Ddata.c13 #include <linux/writeback.h>
1095 /* wait for GCed page writeback via META_MAPPING */
2135 * If the page is under writeback, we need to wait for
2665 /* wait for GCed page writeback via META_MAPPING */
2928 * This function was copied from write_cache_pages from mm/page-writeback.c.
H A Dfile.c12 #include <linux/writeback.h>
138 /* wait for GCed page writeback via META_MAPPING */
2629 /* writeback all dirty pages in the range */
/linux-master/fs/reiserfs/
H A Djournal.c49 #include <linux/writeback.h>
3539 /* writeback the pending async commits to disk */
/linux-master/fs/ext4/
H A Dinode.c31 #include <linux/writeback.h>
200 * we still need to remove the inode from the writeback lists.
361 * allocated. So on delayed allocated writeback we should
652 * unmap metadata before zeroing as otherwise writeback can
979 * dirty so that writeback code knows about this page (and inode) contains
1002 * the bit before releasing a page lock and thus writeback cannot
1187 /* In case writeback began while the folio was unlocked */
1852 * We have to be very careful here! Nothing protects writeback path
1855 * data through mmap while writeback runs. folio_clear_dirty_for_io()
1893 * buffer doesn't require mapping for writeback an
[all...]
/linux-master/fs/smb/client/
H A Dfile.c18 #include <linux/writeback.h>
2814 * writeback from the loop above.
2850 /* The folio should be locked, dirty and not undergoing writeback. */
2914 /* We now have a contiguous set of dirty pages, each with writeback
3142 * Set the "writeback" flag, and clear "dirty" in the radix tree.
3356 /* get more nuanced writeback errors */

Completed in 478 milliseconds

12345678