Lines Matching refs:rshift

525 	int rshift = (kcontrol->private_value >> 12) & 0x0f;  in snd_ac97_info_volsw()  local
528 uinfo->count = shift == rshift ? 1 : 2; in snd_ac97_info_volsw()
540 int rshift = (kcontrol->private_value >> 12) & 0x0f; in snd_ac97_get_volsw() local
547 if (shift != rshift) in snd_ac97_get_volsw()
548 ucontrol->value.integer.value[1] = (snd_ac97_read_cache(ac97, reg) >> rshift) & mask; in snd_ac97_get_volsw()
551 if (shift != rshift) in snd_ac97_get_volsw()
564 int rshift = (kcontrol->private_value >> 12) & 0x0f; in snd_ac97_put_volsw() local
576 if (shift != rshift) { in snd_ac97_put_volsw()
580 val_mask |= mask << rshift; in snd_ac97_put_volsw()
581 val |= val2 << rshift; in snd_ac97_put_volsw()
867 #define AD18XX_PCM_BITS(xname, codec, lshift, rshift, mask) \ argument
870 .private_value = (codec) | ((lshift) << 8) | ((rshift) << 12) | ((mask) << 16) }
877 int rshift = (kcontrol->private_value >> 12) & 0x0f; in snd_ac97_ad18xx_pcm_info_bits() local
880 if (lshift != rshift && (ac97->flags & AC97_STEREO_MUTES)) in snd_ac97_ad18xx_pcm_info_bits()
894 int rshift = (kcontrol->private_value >> 12) & 0x0f; in snd_ac97_ad18xx_pcm_get_bits() local
898 if (lshift != rshift && (ac97->flags & AC97_STEREO_MUTES)) in snd_ac97_ad18xx_pcm_get_bits()
899 ucontrol->value.integer.value[1] = mask - ((ac97->spec.ad18xx.pcmreg[codec] >> rshift) & mask); in snd_ac97_ad18xx_pcm_get_bits()
908 int rshift = (kcontrol->private_value >> 12) & 0x0f; in snd_ac97_ad18xx_pcm_put_bits() local
914 if (lshift != rshift && (ac97->flags & AC97_STEREO_MUTES)) { in snd_ac97_ad18xx_pcm_put_bits()
915 val |= (mask - (ucontrol->value.integer.value[1] & mask)) << rshift; in snd_ac97_ad18xx_pcm_put_bits()
916 valmask |= mask << rshift; in snd_ac97_ad18xx_pcm_put_bits()
2827 int rshift = (kcontrol->private_value >> 12) & 0x0f; in master_mute_sw_put() local
2829 if (shift != rshift) in master_mute_sw_put()
2863 int rshift = (kcontrol->private_value >> 12) & 0x0f; in hp_master_mute_sw_put() local
2865 if (shift != rshift) in hp_master_mute_sw_put()