Lines Matching refs:mask
118 #define __mlog_test_u64(mask, bits) \ argument
119 ( (u32)(mask & 0xffffffff) & bits.words[0] || \
120 ((u64)(mask) >> 32) & bits.words[1] )
121 #define __mlog_set_u64(mask, bits) do { \ argument
122 bits.words[0] |= (u32)(mask & 0xffffffff); \
123 bits.words[1] |= (u64)(mask) >> 32; \
125 #define __mlog_clear_u64(mask, bits) do { \ argument
126 bits.words[0] &= ~((u32)(mask & 0xffffffff)); \
127 bits.words[1] &= ~((u64)(mask) >> 32); \
129 #define MLOG_BITS_RHS(mask) { \ argument
131 [0] = (u32)(mask & 0xffffffff), \
132 [1] = (u64)(mask) >> 32, \
138 #define __mlog_test_u64(mask, bits) ((mask) & bits.words[0]) argument
139 #define __mlog_set_u64(mask, bits) do { \ argument
140 bits.words[0] |= (mask); \
142 #define __mlog_clear_u64(mask, bits) do { \ argument
143 bits.words[0] &= ~(mask); \
145 #define MLOG_BITS_RHS(mask) { { (mask) } } argument
157 #define mlog(mask, fmt, ...) \ argument
159 u64 _m = MLOG_MASK_PREFIX | (mask); \
165 #define mlog_ratelimited(mask, fmt, ...) \ argument
171 mlog(mask, fmt, ##__VA_ARGS__); \