Lines Matching refs:mask_bits
21 unsigned int mask_bits; /* only masked status bits are reported via kctl */
142 status & jack_kctl->mask_bits);
149 int testbit = ((SND_JACK_BTN_0 >> i) & jack_kctl->mask_bits);
157 int testbit = ((1 << i) & jack_kctl->mask_bits);
223 snd_jack_inject_report(jack_kctl, !!enable ? jack_kctl->mask_bits : 0);
251 static int parse_mask_bits(unsigned int mask_bits, char *buf, size_t buf_size)
253 int len = scnprintf(buf, buf_size, "0x%04x", mask_bits);
257 if (mask_bits & (1 << i))
271 len = parse_mask_bits(jack_kctl->mask_bits, buf, sizeof(buf));
374 debugfs_create_file("mask_bits", 0444, jack_kctl->jack_debugfs_root, jack_kctl,
446 jack_kctl->mask_bits = mask;
629 unsigned int mask_bits = 0;
642 mask_bits |= jack_kctl->mask_bits;
645 status & jack_kctl->mask_bits);
653 int testbit = ((SND_JACK_BTN_0 >> i) & ~mask_bits);
661 int testbit = ((1 << i) & ~mask_bits);