Lines Matching full:uf
41 #define GEN_GETTER(LS, US, LF, UF) \ argument
44 return ((elem->bytes[MK_ENUM(US,UF,_BYTE)] & MK_ENUM(US,UF,_MASK)) \
45 >> MK_ENUM(US,UF,_SHIFT)); \
48 #define GEN_SETTER(LS, US, LF, UF) \ argument
51 elem->bytes[MK_ENUM(US,UF,_BYTE)] &= ~MK_ENUM(US,UF,_MASK); \
52 elem->bytes[MK_ENUM(US,UF,_BYTE)] |= \
53 (val << MK_ENUM(US,UF,_SHIFT)) & MK_ENUM(US,UF,_MASK); \
56 #define GEN_HDR_GETTER(LS, US, LF, UF) \ argument
59 return ((page->hdr.page_specific_flags & MK_ENUM(US,UF,_MASK)) \
60 >> MK_ENUM(US,UF,_SHIFT)); \
63 #define GEN_HDR_SETTER(LS, US, LF, UF) \ argument
66 page->hdr.page_specific_flags &= ~MK_ENUM(US,UF,_MASK); \
68 (val << MK_ENUM(US,UF,_SHIFT)) & MK_ENUM(US,UF,_MASK); \
71 #define GEN_ACCESSORS(LS, US, LF, UF) \ argument
72 GEN_GETTER(LS, US, LF, UF) \
73 GEN_SETTER(LS, US, LF, UF)
75 #define GEN_HDR_ACCESSORS(LS, US, LF, UF) \ argument
76 GEN_HDR_GETTER(LS, US, LF, UF) \
77 GEN_HDR_SETTER(LS, US, LF, UF)