Lines Matching defs:writeback
29 #include <linux/writeback.h>
718 * If the page is dirty, only perform writeback if that write
725 * this page's queue, we can perform writeback even if that
972 /* Reclaim if clean, defer dirty pages to writeback */
979 /* Check if a page is dirty or under writeback */
981 bool *dirty, bool *writeback)
992 *writeback = false;
998 *writeback = PageWriteback(page);
1000 /* Verify dirty/writeback state if the filesystem supports it */
1006 mapping->a_ops->is_dirty_writeback(page, dirty, writeback);
1030 bool dirty, writeback, may_enter_fs;
1063 page_check_dirty_writeback(page, &dirty, &writeback);
1064 if (dirty || writeback)
1067 if (dirty && !writeback)
1077 if (((dirty || writeback) && mapping &&
1079 (writeback && PageReclaim(page)))
1083 * If a page at the tail of the LRU is under writeback, there
1087 * under writeback and this page is both under writeback and
1091 * indefinite stall if it is impossible to writeback the
1112 * pages are in writeback and there is nothing else to
1113 * reclaim. Wait for the writeback to complete.
1258 * Only kswapd can writeback filesystem pages
1261 * flusher writeback as much as possible: only
1970 sc->nr.writeback += stat.nr_writeback;
2776 * If reclaim is isolating dirty pages under writeback,
2792 if (sc->nr.writeback && sc->nr.writeback == sc->nr.taken)
2801 * reclaim and under writeback (nr_immediate), it
2814 * Legacy memcg will stall in page writeback so avoid forcibly
3004 * high - the zone may be full of dirty or under-writeback pages, which this
3005 * caller can't do much about. We kick the writeback threads and take explicit
3453 /* Clear pgdat state for congested, dirty or under writeback. */
3505 * reclaim or if the lack of progress was due to pages under writeback.
3650 /* Limit the priority of boosting to avoid reclaim writeback */
3655 * Do not writeback or swap pages for boosted reclaim. The