Lines Matching refs:lname
263 #define TESTPAGEFLAG(uname, lname, policy) \ argument
265 { return test_bit(PG_##lname, &policy(page, 0)->flags); }
267 #define SETPAGEFLAG(uname, lname, policy) \ argument
269 { set_bit(PG_##lname, &policy(page, 1)->flags); }
271 #define CLEARPAGEFLAG(uname, lname, policy) \ argument
273 { clear_bit(PG_##lname, &policy(page, 1)->flags); }
275 #define __SETPAGEFLAG(uname, lname, policy) \ argument
277 { __set_bit(PG_##lname, &policy(page, 1)->flags); }
279 #define __CLEARPAGEFLAG(uname, lname, policy) \ argument
281 { __clear_bit(PG_##lname, &policy(page, 1)->flags); }
283 #define TESTSETFLAG(uname, lname, policy) \ argument
285 { return test_and_set_bit(PG_##lname, &policy(page, 1)->flags); }
287 #define TESTCLEARFLAG(uname, lname, policy) \ argument
289 { return test_and_clear_bit(PG_##lname, &policy(page, 1)->flags); }
291 #define PAGEFLAG(uname, lname, policy) \ argument
292 TESTPAGEFLAG(uname, lname, policy) \
293 SETPAGEFLAG(uname, lname, policy) \
294 CLEARPAGEFLAG(uname, lname, policy)
296 #define __PAGEFLAG(uname, lname, policy) \ argument
297 TESTPAGEFLAG(uname, lname, policy) \
298 __SETPAGEFLAG(uname, lname, policy) \
299 __CLEARPAGEFLAG(uname, lname, policy)
301 #define TESTSCFLAG(uname, lname, policy) \ argument
302 TESTSETFLAG(uname, lname, policy) \
303 TESTCLEARFLAG(uname, lname, policy)
730 #define PAGE_TYPE_OPS(uname, lname) \ argument
733 return PageType(page, PG_##lname); \
738 page->page_type &= ~PG_##lname; \
743 page->page_type |= PG_##lname; \