Lines Matching refs:lname
206 #define TESTPAGEFLAG(uname, lname, policy) \ argument
208 { return test_bit(PG_##lname, &policy(page, 0)->flags); }
210 #define SETPAGEFLAG(uname, lname, policy) \ argument
212 { set_bit(PG_##lname, &policy(page, 1)->flags); }
214 #define CLEARPAGEFLAG(uname, lname, policy) \ argument
216 { clear_bit(PG_##lname, &policy(page, 1)->flags); }
218 #define __SETPAGEFLAG(uname, lname, policy) \ argument
220 { __set_bit(PG_##lname, &policy(page, 1)->flags); }
222 #define __CLEARPAGEFLAG(uname, lname, policy) \ argument
224 { __clear_bit(PG_##lname, &policy(page, 1)->flags); }
226 #define TESTSETFLAG(uname, lname, policy) \ argument
228 { return test_and_set_bit(PG_##lname, &policy(page, 1)->flags); }
230 #define TESTCLEARFLAG(uname, lname, policy) \ argument
232 { return test_and_clear_bit(PG_##lname, &policy(page, 1)->flags); }
234 #define PAGEFLAG(uname, lname, policy) \ argument
235 TESTPAGEFLAG(uname, lname, policy) \
236 SETPAGEFLAG(uname, lname, policy) \
237 CLEARPAGEFLAG(uname, lname, policy)
239 #define __PAGEFLAG(uname, lname, policy) \ argument
240 TESTPAGEFLAG(uname, lname, policy) \
241 __SETPAGEFLAG(uname, lname, policy) \
242 __CLEARPAGEFLAG(uname, lname, policy)
244 #define TESTSCFLAG(uname, lname, policy) \ argument
245 TESTSETFLAG(uname, lname, policy) \
246 TESTCLEARFLAG(uname, lname, policy)
668 #define PAGE_TYPE_OPS(uname, lname) \ argument
671 return PageType(page, PG_##lname); \
676 page->page_type &= ~PG_##lname; \
681 page->page_type |= PG_##lname; \