Lines Matching refs:lname
279 #define TESTPAGEFLAG(uname, lname, policy) \ argument
281 { return test_bit(PG_##lname, &policy(page, 0)->flags); }
283 #define SETPAGEFLAG(uname, lname, policy) \ argument
285 { set_bit(PG_##lname, &policy(page, 1)->flags); }
287 #define CLEARPAGEFLAG(uname, lname, policy) \ argument
289 { clear_bit(PG_##lname, &policy(page, 1)->flags); }
291 #define __SETPAGEFLAG(uname, lname, policy) \ argument
293 { __set_bit(PG_##lname, &policy(page, 1)->flags); }
295 #define __CLEARPAGEFLAG(uname, lname, policy) \ argument
297 { __clear_bit(PG_##lname, &policy(page, 1)->flags); }
299 #define TESTSETFLAG(uname, lname, policy) \ argument
301 { return test_and_set_bit(PG_##lname, &policy(page, 1)->flags); }
303 #define TESTCLEARFLAG(uname, lname, policy) \ argument
305 { return test_and_clear_bit(PG_##lname, &policy(page, 1)->flags); }
307 #define PAGEFLAG(uname, lname, policy) \ argument
308 TESTPAGEFLAG(uname, lname, policy) \
309 SETPAGEFLAG(uname, lname, policy) \
310 CLEARPAGEFLAG(uname, lname, policy)
312 #define __PAGEFLAG(uname, lname, policy) \ argument
313 TESTPAGEFLAG(uname, lname, policy) \
314 __SETPAGEFLAG(uname, lname, policy) \
315 __CLEARPAGEFLAG(uname, lname, policy)
317 #define TESTSCFLAG(uname, lname, policy) \ argument
318 TESTSETFLAG(uname, lname, policy) \
319 TESTCLEARFLAG(uname, lname, policy)
734 #define PAGE_TYPE_OPS(uname, lname) \ argument
737 return PageType(page, PG_##lname); \
742 page->page_type &= ~PG_##lname; \
747 page->page_type |= PG_##lname; \