Lines Matching refs:mask
134 #define __mlog_test_u64(mask, bits) \ argument
135 ( (u32)(mask & 0xffffffff) & bits.words[0] || \
136 ((u64)(mask) >> 32) & bits.words[1] )
137 #define __mlog_set_u64(mask, bits) do { \ argument
138 bits.words[0] |= (u32)(mask & 0xffffffff); \
139 bits.words[1] |= (u64)(mask) >> 32; \
141 #define __mlog_clear_u64(mask, bits) do { \ argument
142 bits.words[0] &= ~((u32)(mask & 0xffffffff)); \
143 bits.words[1] &= ~((u64)(mask) >> 32); \
145 #define MLOG_BITS_RHS(mask) { \ argument
147 [0] = (u32)(mask & 0xffffffff), \
148 [1] = (u64)(mask) >> 32, \
154 #define __mlog_test_u64(mask, bits) ((mask) & bits.words[0]) argument
155 #define __mlog_set_u64(mask, bits) do { \ argument
156 bits.words[0] |= (mask); \
158 #define __mlog_clear_u64(mask, bits) do { \ argument
159 bits.words[0] &= ~(mask); \
161 #define MLOG_BITS_RHS(mask) { { (mask) } } argument
173 #define mlog(mask, fmt, ...) \ argument
175 u64 _m = MLOG_MASK_PREFIX | (mask); \