Lines Matching refs:lname
276 #define TESTPAGEFLAG(uname, lname, policy) \ argument
278 { return test_bit(PG_##lname, &policy(page, 0)->flags); }
280 #define SETPAGEFLAG(uname, lname, policy) \ argument
282 { set_bit(PG_##lname, &policy(page, 1)->flags); }
284 #define CLEARPAGEFLAG(uname, lname, policy) \ argument
286 { clear_bit(PG_##lname, &policy(page, 1)->flags); }
288 #define __SETPAGEFLAG(uname, lname, policy) \ argument
290 { __set_bit(PG_##lname, &policy(page, 1)->flags); }
292 #define __CLEARPAGEFLAG(uname, lname, policy) \ argument
294 { __clear_bit(PG_##lname, &policy(page, 1)->flags); }
296 #define TESTSETFLAG(uname, lname, policy) \ argument
298 { return test_and_set_bit(PG_##lname, &policy(page, 1)->flags); }
300 #define TESTCLEARFLAG(uname, lname, policy) \ argument
302 { return test_and_clear_bit(PG_##lname, &policy(page, 1)->flags); }
304 #define PAGEFLAG(uname, lname, policy) \ argument
305 TESTPAGEFLAG(uname, lname, policy) \
306 SETPAGEFLAG(uname, lname, policy) \
307 CLEARPAGEFLAG(uname, lname, policy)
309 #define __PAGEFLAG(uname, lname, policy) \ argument
310 TESTPAGEFLAG(uname, lname, policy) \
311 __SETPAGEFLAG(uname, lname, policy) \
312 __CLEARPAGEFLAG(uname, lname, policy)
314 #define TESTSCFLAG(uname, lname, policy) \ argument
315 TESTSETFLAG(uname, lname, policy) \
316 TESTCLEARFLAG(uname, lname, policy)
731 #define PAGE_TYPE_OPS(uname, lname) \ argument
734 return PageType(page, PG_##lname); \
739 page->page_type &= ~PG_##lname; \
744 page->page_type |= PG_##lname; \