Lines Matching refs:left
132 unsigned char left, right; in snd_sbmixer_get_double() local
135 left = (snd_sbmixer_read(sb, left_reg) >> left_shift) & mask; in snd_sbmixer_get_double()
138 ucontrol->value.integer.value[0] = left; in snd_sbmixer_get_double()
153 unsigned char left, right, oleft, oright; in snd_sbmixer_put_double() local
155 left = (ucontrol->value.integer.value[0] & mask) << left_shift; in snd_sbmixer_put_double()
160 left = (oleft & ~((mask << left_shift) | (mask << right_shift))) | left | right; in snd_sbmixer_put_double()
161 change = left != oleft; in snd_sbmixer_put_double()
163 snd_sbmixer_write(sb, left_reg, left); in snd_sbmixer_put_double()
167 left = (oleft & ~(mask << left_shift)) | left; in snd_sbmixer_put_double()
169 change = left != oleft || right != oright; in snd_sbmixer_put_double()
171 snd_sbmixer_write(sb, left_reg, left); in snd_sbmixer_put_double()