Note: the PageLocked, PageWriteback, etc. macros are defined by TESTPAGEFLAG() macro in include/linux/page-flags.h