Lines Matching defs:dirty
573 [MF_MSG_DIRTY_SWAPCACHE] = "dirty swapcache page",
575 [MF_MSG_DIRTY_MLOCKED_LRU] = "dirty mlocked LRU page",
577 [MF_MSG_DIRTY_UNEVICTABLE_LRU] = "dirty unevictable LRU page",
579 [MF_MSG_DIRTY_LRU] = "dirty LRU page",
641 * This fails on dirty or anything with private pages
727 * wrong with its dirty file data.
764 * Clean and dirty swap cache.
772 * - clear dirty bit to prevent IO
852 #define dirty (1UL << PG_dirty)
882 { sc|dirty, sc|dirty, MF_MSG_DIRTY_SWAPCACHE, me_swapcache_dirty },
883 { sc|dirty, sc, MF_MSG_CLEAN_SWAPCACHE, me_swapcache_clean },
885 { mlock|dirty, mlock|dirty, MF_MSG_DIRTY_MLOCKED_LRU, me_pagecache_dirty },
886 { mlock|dirty, mlock, MF_MSG_CLEAN_MLOCKED_LRU, me_pagecache_clean },
888 { unevict|dirty, unevict|dirty, MF_MSG_DIRTY_UNEVICTABLE_LRU, me_pagecache_dirty },
889 { unevict|dirty, unevict, MF_MSG_CLEAN_UNEVICTABLE_LRU, me_pagecache_clean },
891 { lru|dirty, lru|dirty, MF_MSG_DIRTY_LRU, me_pagecache_dirty },
892 { lru|dirty, lru, MF_MSG_CLEAN_LRU, me_pagecache_clean },
900 #undef dirty
987 * the pages and send SIGBUS to the processes if the data was dirty.
1028 * Propagate the dirty bit from PTEs to struct page first, because we
1030 * XXX: the dirty test could be racy: set_page_dirty() may not always
1048 * mapped in dirty form. This has to be done before try_to_unmap,
1093 * Now that the dirty bit has been propagated to the
1096 * was dirty or the process is not restartable,
1785 * If the page is a non-dirty unmapped page-cache page, it simply invalidates.
1820 * non dirty unmapped page cache pages.