Lines Matching refs:lname
135 #define TESTPAGEFLAG(uname, lname) \ argument
137 { return test_bit(PG_##lname, &page->flags); }
139 #define SETPAGEFLAG(uname, lname) \ argument
141 { set_bit(PG_##lname, &page->flags); }
143 #define CLEARPAGEFLAG(uname, lname) \ argument
145 { clear_bit(PG_##lname, &page->flags); }
147 #define __SETPAGEFLAG(uname, lname) \ argument
149 { __set_bit(PG_##lname, &page->flags); }
151 #define __CLEARPAGEFLAG(uname, lname) \ argument
153 { __clear_bit(PG_##lname, &page->flags); }
155 #define TESTSETFLAG(uname, lname) \ argument
157 { return test_and_set_bit(PG_##lname, &page->flags); }
159 #define TESTCLEARFLAG(uname, lname) \ argument
161 { return test_and_clear_bit(PG_##lname, &page->flags); }
163 #define __TESTCLEARFLAG(uname, lname) \ argument
165 { return __test_and_clear_bit(PG_##lname, &page->flags); }
167 #define PAGEFLAG(uname, lname) TESTPAGEFLAG(uname, lname) \ argument
168 SETPAGEFLAG(uname, lname) CLEARPAGEFLAG(uname, lname)
170 #define __PAGEFLAG(uname, lname) TESTPAGEFLAG(uname, lname) \ argument
171 __SETPAGEFLAG(uname, lname) __CLEARPAGEFLAG(uname, lname)
177 #define TESTSCFLAG(uname, lname) \ argument
178 TESTSETFLAG(uname, lname) TESTCLEARFLAG(uname, lname)