Lines Matching refs:integer
66 uinfo->value.integer.min = 0; in snd_sbmixer_info_single()
67 uinfo->value.integer.max = mask; in snd_sbmixer_info_single()
83 ucontrol->value.integer.value[0] = val; in snd_sbmixer_get_single()
97 val = (ucontrol->value.integer.value[0] & mask) << shift; in snd_sbmixer_put_single()
118 uinfo->value.integer.min = 0; in snd_sbmixer_info_double()
119 uinfo->value.integer.max = mask; in snd_sbmixer_info_double()
138 ucontrol->value.integer.value[0] = left; in snd_sbmixer_get_double()
139 ucontrol->value.integer.value[1] = right; in snd_sbmixer_get_double()
155 left = (ucontrol->value.integer.value[0] & mask) << left_shift; in snd_sbmixer_put_double()
156 right = (ucontrol->value.integer.value[1] & mask) << right_shift; in snd_sbmixer_put_double()
394 uinfo->value.integer.min = 0; in snd_sb16mixer_info_input_sw()
395 uinfo->value.integer.max = 1; in snd_sb16mixer_info_input_sw()
413 ucontrol->value.integer.value[0] = (val1 >> left_shift) & 0x01; in snd_sb16mixer_get_input_sw()
414 ucontrol->value.integer.value[1] = (val2 >> left_shift) & 0x01; in snd_sb16mixer_get_input_sw()
415 ucontrol->value.integer.value[2] = (val1 >> right_shift) & 0x01; in snd_sb16mixer_get_input_sw()
416 ucontrol->value.integer.value[3] = (val2 >> right_shift) & 0x01; in snd_sb16mixer_get_input_sw()
436 val1 |= (ucontrol->value.integer.value[0] & 1) << left_shift; in snd_sb16mixer_put_input_sw()
437 val2 |= (ucontrol->value.integer.value[1] & 1) << left_shift; in snd_sb16mixer_put_input_sw()
438 val1 |= (ucontrol->value.integer.value[2] & 1) << right_shift; in snd_sb16mixer_put_input_sw()
439 val2 |= (ucontrol->value.integer.value[3] & 1) << right_shift; in snd_sb16mixer_put_input_sw()