Lines Matching defs:rshift
524 int rshift = (kcontrol->private_value >> 12) & 0x0f;
527 uinfo->count = shift == rshift ? 1 : 2;
539 int rshift = (kcontrol->private_value >> 12) & 0x0f;
546 if (shift != rshift)
547 ucontrol->value.integer.value[1] = (snd_ac97_read_cache(ac97, reg) >> rshift) & mask;
550 if (shift != rshift)
563 int rshift = (kcontrol->private_value >> 12) & 0x0f;
575 if (shift != rshift) {
579 val_mask |= mask << rshift;
580 val |= val2 << rshift;
866 #define AD18XX_PCM_BITS(xname, codec, lshift, rshift, mask) \
869 .private_value = (codec) | ((lshift) << 8) | ((rshift) << 12) | ((mask) << 16) }
876 int rshift = (kcontrol->private_value >> 12) & 0x0f;
879 if (lshift != rshift && (ac97->flags & AC97_STEREO_MUTES))
893 int rshift = (kcontrol->private_value >> 12) & 0x0f;
897 if (lshift != rshift && (ac97->flags & AC97_STEREO_MUTES))
898 ucontrol->value.integer.value[1] = mask - ((ac97->spec.ad18xx.pcmreg[codec] >> rshift) & mask);
907 int rshift = (kcontrol->private_value >> 12) & 0x0f;
913 if (lshift != rshift && (ac97->flags & AC97_STEREO_MUTES)) {
914 val |= (mask - (ucontrol->value.integer.value[1] & mask)) << rshift;
915 valmask |= mask << rshift;
2842 int rshift = (kcontrol->private_value >> 12) & 0x0f;
2844 if (shift != rshift)
2878 int rshift = (kcontrol->private_value >> 12) & 0x0f;
2880 if (shift != rshift)