Lines Matching refs:lname
266 #define TESTPAGEFLAG(uname, lname, policy) \ argument
268 { return test_bit(PG_##lname, &policy(page, 0)->flags); }
270 #define SETPAGEFLAG(uname, lname, policy) \ argument
272 { set_bit(PG_##lname, &policy(page, 1)->flags); }
274 #define CLEARPAGEFLAG(uname, lname, policy) \ argument
276 { clear_bit(PG_##lname, &policy(page, 1)->flags); }
278 #define __SETPAGEFLAG(uname, lname, policy) \ argument
280 { __set_bit(PG_##lname, &policy(page, 1)->flags); }
282 #define __CLEARPAGEFLAG(uname, lname, policy) \ argument
284 { __clear_bit(PG_##lname, &policy(page, 1)->flags); }
286 #define TESTSETFLAG(uname, lname, policy) \ argument
288 { return test_and_set_bit(PG_##lname, &policy(page, 1)->flags); }
290 #define TESTCLEARFLAG(uname, lname, policy) \ argument
292 { return test_and_clear_bit(PG_##lname, &policy(page, 1)->flags); }
294 #define PAGEFLAG(uname, lname, policy) \ argument
295 TESTPAGEFLAG(uname, lname, policy) \
296 SETPAGEFLAG(uname, lname, policy) \
297 CLEARPAGEFLAG(uname, lname, policy)
299 #define __PAGEFLAG(uname, lname, policy) \ argument
300 TESTPAGEFLAG(uname, lname, policy) \
301 __SETPAGEFLAG(uname, lname, policy) \
302 __CLEARPAGEFLAG(uname, lname, policy)
304 #define TESTSCFLAG(uname, lname, policy) \ argument
305 TESTSETFLAG(uname, lname, policy) \
306 TESTCLEARFLAG(uname, lname, policy)
739 #define PAGE_TYPE_OPS(uname, lname) \ argument
742 return PageType(page, PG_##lname); \
747 page->page_type &= ~PG_##lname; \
752 page->page_type |= PG_##lname; \