Lines Matching refs:rshift

524 	int rshift = (kcontrol->private_value >> 12) & 0x0f;  in snd_ac97_info_volsw()  local
527 uinfo->count = shift == rshift ? 1 : 2; in snd_ac97_info_volsw()
539 int rshift = (kcontrol->private_value >> 12) & 0x0f; in snd_ac97_get_volsw() local
546 if (shift != rshift) in snd_ac97_get_volsw()
547 ucontrol->value.integer.value[1] = (snd_ac97_read_cache(ac97, reg) >> rshift) & mask; in snd_ac97_get_volsw()
550 if (shift != rshift) in snd_ac97_get_volsw()
563 int rshift = (kcontrol->private_value >> 12) & 0x0f; in snd_ac97_put_volsw() local
575 if (shift != rshift) { in snd_ac97_put_volsw()
579 val_mask |= mask << rshift; in snd_ac97_put_volsw()
580 val |= val2 << rshift; in snd_ac97_put_volsw()
866 #define AD18XX_PCM_BITS(xname, codec, lshift, rshift, mask) \ argument
869 .private_value = (codec) | ((lshift) << 8) | ((rshift) << 12) | ((mask) << 16) }
876 int rshift = (kcontrol->private_value >> 12) & 0x0f; in snd_ac97_ad18xx_pcm_info_bits() local
879 if (lshift != rshift && (ac97->flags & AC97_STEREO_MUTES)) in snd_ac97_ad18xx_pcm_info_bits()
893 int rshift = (kcontrol->private_value >> 12) & 0x0f; in snd_ac97_ad18xx_pcm_get_bits() local
897 if (lshift != rshift && (ac97->flags & AC97_STEREO_MUTES)) in snd_ac97_ad18xx_pcm_get_bits()
898 ucontrol->value.integer.value[1] = mask - ((ac97->spec.ad18xx.pcmreg[codec] >> rshift) & mask); in snd_ac97_ad18xx_pcm_get_bits()
907 int rshift = (kcontrol->private_value >> 12) & 0x0f; in snd_ac97_ad18xx_pcm_put_bits() local
913 if (lshift != rshift && (ac97->flags & AC97_STEREO_MUTES)) { in snd_ac97_ad18xx_pcm_put_bits()
914 val |= (mask - (ucontrol->value.integer.value[1] & mask)) << rshift; in snd_ac97_ad18xx_pcm_put_bits()
915 valmask |= mask << rshift; in snd_ac97_ad18xx_pcm_put_bits()
2843 int rshift = (kcontrol->private_value >> 12) & 0x0f; in master_mute_sw_put() local
2845 if (shift != rshift) in master_mute_sw_put()
2879 int rshift = (kcontrol->private_value >> 12) & 0x0f; in hp_master_mute_sw_put() local
2881 if (shift != rshift) in hp_master_mute_sw_put()