Searched refs:writeback (Results 76 - 100 of 178) sorted by last modified time

12345678

/linux-master/fs/
H A Dinode.c24 #include <trace/events/writeback.h>
660 * does not start destroying it while writeback is still running. Since
662 * the inode. We just have to wait for running writeback to finish.
1003 * - quotas, fsnotify, writeback can't work
1930 * Update the accessed time on an inode and mark it for writeback.
2121 * writeback. Note that this function is meant exclusively for usage in
/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/bcachefs/
H A Dfs-io-buffered.c16 #include <linux/writeback.h>
550 * Things get really hairy with errors during writeback:
/linux-master/arch/x86/kvm/
H A Demulate.c170 #define NoWrite ((u64)1 << 45) /* No writeback */
1051 /* If src is zero, do not writeback, but update flags */
1059 /* If src is zero, do not writeback, but update flags */
1785 static int writeback(struct x86_emulate_ctxt *ctxt, struct operand *op) function
1815 /* no writeback */
1836 /* Disable writeback. */
3309 /* Disable writeback. */
3338 /* Disable writeback. */
3408 /* Disable writeback. */
3422 /* Disable writeback
[all...]
/linux-master/mm/
H A Dworkingset.c10 #include <linux/writeback.h>
H A Dvmscan.c27 #include <linux/writeback.h>
167 unsigned int writeback; member in struct:scan_control::__anon1347
479 * If there are a lot of dirty/writeback folios then do not
481 * towards the end of the LRU if still under writeback.
520 * short. Failing to make progress or waiting on writeback are
523 * writeback to a slow device to excessive referenced folios at the tail
583 * writeback throttled, it is not worth taking the penalty
614 * If the folio is dirty, only perform writeback if that write
621 * this folio's queue, we can perform writeback even if that
786 * If the folio is dirty, under writeback o
887 folio_check_dirty_writeback(struct folio *folio, bool *dirty, bool *writeback) argument
1033 bool dirty, writeback; local
[all...]
H A Dswapfile.c24 #include <linux/writeback.h>
1818 * See do_swap_page(): writeback would be problematic.
H A Dmigrate.c29 #include <linux/writeback.h>
922 /* Only writeback folios in full synchronous migration */
1357 * and writeback status of all subpages are counted in the reference
H A Dmemory_hotplug.c16 #include <linux/writeback.h>
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...]
/linux-master/include/linux/
H A Dmemcontrol.h23 #include <linux/writeback.h>
/linux-master/fs/xfs/
H A Dxfs_linux.h56 #include <linux/writeback.h>
/linux-master/fs/udf/
H A Dinode.c32 #include <linux/writeback.h>
486 * We shouldn't be allocating blocks on page writeback since we allocate them
489 * safely ignore them. So never allocate blocks from page writeback.
/linux-master/fs/ocfs2/
H A Dquota_global.c12 #include <linux/writeback.h>
H A Dfile.c20 #include <linux/writeback.h>
819 * fs-writeback will release the dirty pages without page lock
/linux-master/fs/nilfs2/
H A Dsuper.c35 #include <linux/writeback.h>
H A Dsegment.c13 #include <linux/writeback.h>
H A Dsegbuf.c12 #include <linux/writeback.h>
H A Dpage.c11 #include <linux/writeback.h>
H A Dmdt.c13 #include <linux/writeback.h>
H A Dinode.c15 #include <linux/writeback.h>
/linux-master/fs/ext2/
H A Dinode.c32 #include <linux/writeback.h>
744 * We must unmap blocks before zeroing so that writeback cannot
/linux-master/drivers/perf/
H A Dstarfive_starlink_pmu.c120 STARLINK_EVENT_ATTR(writeback, CACHE_WRITEBACK),
/linux-master/drivers/iommu/
H A Dvirtio-iommu.c85 void *writeback; member in struct:viommu_request
176 if (req->writeback && len == write_len)
177 memcpy(req->writeback, req->buf + req->write_offset,
205 * @writeback: copy data back to the buffer when the request completes.
210 * When @writeback is true, data written by the device, including the request
218 bool writeback)
238 if (writeback) {
239 req->writeback = buf + write_offset;
217 __viommu_add_req(struct viommu_dev *viommu, void *buf, size_t len, bool writeback) argument
/linux-master/drivers/block/zram/
H A Dzram_drv.c695 /* Need for hugepage writeback racing */
723 * attempt to writeback the remaining objects (pages).
2134 static DEVICE_ATTR_WO(writeback);

Completed in 353 milliseconds

12345678