Lines Matching defs:mask
20 static ssize_t mlog_mask_show(u64 mask, char *buf)
24 if (__mlog_test_u64(mask, mlog_and_bits))
26 else if (__mlog_test_u64(mask, mlog_not_bits))
34 static ssize_t mlog_mask_store(u64 mask, const char *buf, size_t count)
37 __mlog_set_u64(mask, mlog_and_bits);
38 __mlog_clear_u64(mask, mlog_not_bits);
40 __mlog_set_u64(mask, mlog_not_bits);
41 __mlog_clear_u64(mask, mlog_and_bits);
43 __mlog_clear_u64(mask, mlog_not_bits);
44 __mlog_clear_u64(mask, mlog_and_bits);
51 void __mlog_printk(const u64 *mask, const char *func, int line,
59 if (!__mlog_test_u64(*mask, mlog_and_bits) ||
60 __mlog_test_u64(*mask, mlog_not_bits))
63 if (*mask & ML_ERROR) {
66 } else if (*mask & ML_NOTICE) {
87 u64 mask;
97 .mask = ML_##_name, \
131 return mlog_mask_show(mlog_attr->mask, buf);
139 return mlog_mask_store(mlog_attr->mask, buf, count);