Lines Matching refs:rshift

540 	int rshift = (kcontrol->private_value >> 12) & 0x0f;  in snd_ac97_info_volsw()  local
543 uinfo->count = shift == rshift ? 1 : 2; in snd_ac97_info_volsw()
555 int rshift = (kcontrol->private_value >> 12) & 0x0f; in snd_ac97_get_volsw() local
562 if (shift != rshift) in snd_ac97_get_volsw()
563 ucontrol->value.integer.value[1] = (snd_ac97_read_cache(ac97, reg) >> rshift) & mask; in snd_ac97_get_volsw()
566 if (shift != rshift) in snd_ac97_get_volsw()
579 int rshift = (kcontrol->private_value >> 12) & 0x0f; in snd_ac97_put_volsw() local
591 if (shift != rshift) { in snd_ac97_put_volsw()
595 val_mask |= mask << rshift; in snd_ac97_put_volsw()
596 val |= val2 << rshift; in snd_ac97_put_volsw()
887 #define AD18XX_PCM_BITS(xname, codec, lshift, rshift, mask) \ argument
890 .private_value = (codec) | ((lshift) << 8) | ((rshift) << 12) | ((mask) << 16) }
897 int rshift = (kcontrol->private_value >> 12) & 0x0f; in snd_ac97_ad18xx_pcm_info_bits() local
900 if (lshift != rshift && (ac97->flags & AC97_STEREO_MUTES)) in snd_ac97_ad18xx_pcm_info_bits()
914 int rshift = (kcontrol->private_value >> 12) & 0x0f; in snd_ac97_ad18xx_pcm_get_bits() local
918 if (lshift != rshift && (ac97->flags & AC97_STEREO_MUTES)) in snd_ac97_ad18xx_pcm_get_bits()
919 ucontrol->value.integer.value[1] = mask - ((ac97->spec.ad18xx.pcmreg[codec] >> rshift) & mask); in snd_ac97_ad18xx_pcm_get_bits()
928 int rshift = (kcontrol->private_value >> 12) & 0x0f; in snd_ac97_ad18xx_pcm_put_bits() local
934 if (lshift != rshift && (ac97->flags & AC97_STEREO_MUTES)) { in snd_ac97_ad18xx_pcm_put_bits()
935 val |= (mask - (ucontrol->value.integer.value[1] & mask)) << rshift; in snd_ac97_ad18xx_pcm_put_bits()
936 valmask |= mask << rshift; in snd_ac97_ad18xx_pcm_put_bits()
2779 int rshift = (kcontrol->private_value >> 12) & 0x0f; in master_mute_sw_put() local
2781 if (shift != rshift) in master_mute_sw_put()
2815 int rshift = (kcontrol->private_value >> 12) & 0x0f; in hp_master_mute_sw_put() local
2817 if (shift != rshift) in hp_master_mute_sw_put()