diff options
Diffstat (limited to 'include/linux/page-flags.h')
-rw-r--r-- | include/linux/page-flags.h | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/include/linux/page-flags.h b/include/linux/page-flags.h index 731cd2ac3227..709d92fd2877 100644 --- a/include/linux/page-flags.h +++ b/include/linux/page-flags.h | |||
@@ -83,6 +83,7 @@ | |||
83 | #define PG_private 11 /* If pagecache, has fs-private data */ | 83 | #define PG_private 11 /* If pagecache, has fs-private data */ |
84 | 84 | ||
85 | #define PG_writeback 12 /* Page is under writeback */ | 85 | #define PG_writeback 12 /* Page is under writeback */ |
86 | #define PG_readahead 13 /* Reminder to do async read-ahead */ | ||
86 | #define PG_compound 14 /* Part of a compound page */ | 87 | #define PG_compound 14 /* Part of a compound page */ |
87 | #define PG_swapcache 15 /* Swap page: swp_entry_t in private */ | 88 | #define PG_swapcache 15 /* Swap page: swp_entry_t in private */ |
88 | 89 | ||
@@ -226,6 +227,10 @@ static inline void SetPageUptodate(struct page *page) | |||
226 | #define SetPageMappedToDisk(page) set_bit(PG_mappedtodisk, &(page)->flags) | 227 | #define SetPageMappedToDisk(page) set_bit(PG_mappedtodisk, &(page)->flags) |
227 | #define ClearPageMappedToDisk(page) clear_bit(PG_mappedtodisk, &(page)->flags) | 228 | #define ClearPageMappedToDisk(page) clear_bit(PG_mappedtodisk, &(page)->flags) |
228 | 229 | ||
230 | #define PageReadahead(page) test_bit(PG_readahead, &(page)->flags) | ||
231 | #define SetPageReadahead(page) set_bit(PG_readahead, &(page)->flags) | ||
232 | #define ClearPageReadahead(page) clear_bit(PG_readahead, &(page)->flags) | ||
233 | |||
229 | #define PageReclaim(page) test_bit(PG_reclaim, &(page)->flags) | 234 | #define PageReclaim(page) test_bit(PG_reclaim, &(page)->flags) |
230 | #define SetPageReclaim(page) set_bit(PG_reclaim, &(page)->flags) | 235 | #define SetPageReclaim(page) set_bit(PG_reclaim, &(page)->flags) |
231 | #define ClearPageReclaim(page) clear_bit(PG_reclaim, &(page)->flags) | 236 | #define ClearPageReclaim(page) clear_bit(PG_reclaim, &(page)->flags) |