Lines Matching refs:left
117 unsigned char left, right; in snd_sbmixer_get_double() local
120 left = (snd_sbmixer_read(sb, left_reg) >> left_shift) & mask; in snd_sbmixer_get_double()
123 ucontrol->value.integer.value[0] = left; in snd_sbmixer_get_double()
138 unsigned char left, right, oleft, oright; in snd_sbmixer_put_double() local
140 left = (ucontrol->value.integer.value[0] & mask) << left_shift; in snd_sbmixer_put_double()
145 left = (oleft & ~((mask << left_shift) | (mask << right_shift))) | left | right; in snd_sbmixer_put_double()
146 change = left != oleft; in snd_sbmixer_put_double()
148 snd_sbmixer_write(sb, left_reg, left); in snd_sbmixer_put_double()
152 left = (oleft & ~(mask << left_shift)) | left; in snd_sbmixer_put_double()
154 change = left != oleft || right != oright; in snd_sbmixer_put_double()
156 snd_sbmixer_write(sb, left_reg, left); in snd_sbmixer_put_double()