Lines Matching refs:integer
806 uinfo->value.integer.min = 0; in snd_es1688_info_single()
807 uinfo->value.integer.max = mask; in snd_es1688_info_single()
821 ucontrol->value.integer.value[0] = (snd_es1688_mixer_read(chip, reg) >> shift) & mask; in snd_es1688_get_single()
824 ucontrol->value.integer.value[0] = mask - ucontrol->value.integer.value[0]; in snd_es1688_get_single()
839 nval = (ucontrol->value.integer.value[0] & mask); in snd_es1688_put_single()
865 uinfo->value.integer.min = 0; in snd_es1688_info_double()
866 uinfo->value.integer.max = mask; in snd_es1688_info_double()
895 ucontrol->value.integer.value[0] = (left >> shift_left) & mask; in snd_es1688_get_double()
896 ucontrol->value.integer.value[1] = (right >> shift_right) & mask; in snd_es1688_get_double()
898 ucontrol->value.integer.value[0] = mask - ucontrol->value.integer.value[0]; in snd_es1688_get_double()
899 ucontrol->value.integer.value[1] = mask - ucontrol->value.integer.value[1]; in snd_es1688_get_double()
917 val1 = ucontrol->value.integer.value[0] & mask; in snd_es1688_put_double()
918 val2 = ucontrol->value.integer.value[1] & mask; in snd_es1688_put_double()