left_reg 324 include/sound/sb.h #define SB_MIXVAL_DOUBLE(left_reg, right_reg, left_shift, right_shift, mask) \ left_reg 325 include/sound/sb.h ((left_reg) | ((right_reg) << 8) | ((left_shift) << 16) | ((right_shift) << 19) | ((mask) << 24)) left_reg 345 include/sound/sb.h #define SB_DOUBLE(xname, left_reg, right_reg, left_shift, right_shift, mask) \ left_reg 348 include/sound/sb.h .private_value = SB_MIXVAL_DOUBLE(left_reg, right_reg, left_shift, right_shift, mask) } left_reg 178 include/sound/wss.h #define WSS_DOUBLE(xname, xindex, left_reg, right_reg, shift_left, shift_right, mask, invert) \ left_reg 185 include/sound/wss.h .private_value = left_reg | (right_reg << 8) | (shift_left << 16) | \ left_reg 199 include/sound/wss.h #define WSS_DOUBLE_TLV(xname, xindex, left_reg, right_reg, \ left_reg 208 include/sound/wss.h .private_value = left_reg | (right_reg << 8) | (shift_left << 16) | \ left_reg 491 sound/isa/cs423x/cs4236_lib.c #define CS4236_DOUBLE(xname, xindex, left_reg, right_reg, shift_left, shift_right, mask, invert) \ left_reg 495 sound/isa/cs423x/cs4236_lib.c .private_value = left_reg | (right_reg << 8) | (shift_left << 16) | (shift_right << 19) | (mask << 24) | (invert << 22) } left_reg 497 sound/isa/cs423x/cs4236_lib.c #define CS4236_DOUBLE_TLV(xname, xindex, left_reg, right_reg, shift_left, \ left_reg 503 sound/isa/cs423x/cs4236_lib.c .private_value = left_reg | (right_reg << 8) | (shift_left << 16) | \ left_reg 522 sound/isa/cs423x/cs4236_lib.c int left_reg = kcontrol->private_value & 0xff; left_reg 530 sound/isa/cs423x/cs4236_lib.c ucontrol->value.integer.value[0] = (chip->eimage[CS4236_REG(left_reg)] >> shift_left) & mask; left_reg 544 sound/isa/cs423x/cs4236_lib.c int left_reg = kcontrol->private_value & 0xff; left_reg 562 sound/isa/cs423x/cs4236_lib.c if (left_reg != right_reg) { left_reg 563 sound/isa/cs423x/cs4236_lib.c val1 = (chip->eimage[CS4236_REG(left_reg)] & ~(mask << shift_left)) | val1; left_reg 565 sound/isa/cs423x/cs4236_lib.c change = val1 != chip->eimage[CS4236_REG(left_reg)] || val2 != chip->eimage[CS4236_REG(right_reg)]; left_reg 566 sound/isa/cs423x/cs4236_lib.c snd_cs4236_ext_out(chip, left_reg, val1); left_reg 569 sound/isa/cs423x/cs4236_lib.c val1 = (chip->eimage[CS4236_REG(left_reg)] & ~((mask << shift_left) | (mask << shift_right))) | val1 | val2; left_reg 570 sound/isa/cs423x/cs4236_lib.c change = val1 != chip->eimage[CS4236_REG(left_reg)]; left_reg 571 sound/isa/cs423x/cs4236_lib.c snd_cs4236_ext_out(chip, left_reg, val1); left_reg 577 sound/isa/cs423x/cs4236_lib.c #define CS4236_DOUBLE1(xname, xindex, left_reg, right_reg, shift_left, \ left_reg 582 sound/isa/cs423x/cs4236_lib.c .private_value = left_reg | (right_reg << 8) | (shift_left << 16) | (shift_right << 19) | (mask << 24) | (invert << 22) } left_reg 584 sound/isa/cs423x/cs4236_lib.c #define CS4236_DOUBLE1_TLV(xname, xindex, left_reg, right_reg, shift_left, \ left_reg 590 sound/isa/cs423x/cs4236_lib.c .private_value = left_reg | (right_reg << 8) | (shift_left << 16) | \ left_reg 598 sound/isa/cs423x/cs4236_lib.c int left_reg = kcontrol->private_value & 0xff; left_reg 606 sound/isa/cs423x/cs4236_lib.c ucontrol->value.integer.value[0] = (chip->image[left_reg] >> shift_left) & mask; left_reg 620 sound/isa/cs423x/cs4236_lib.c int left_reg = kcontrol->private_value & 0xff; left_reg 638 sound/isa/cs423x/cs4236_lib.c val1 = (chip->image[left_reg] & ~(mask << shift_left)) | val1; left_reg 640 sound/isa/cs423x/cs4236_lib.c change = val1 != chip->image[left_reg] || val2 != chip->eimage[CS4236_REG(right_reg)]; left_reg 641 sound/isa/cs423x/cs4236_lib.c snd_wss_out(chip, left_reg, val1); left_reg 836 sound/isa/es1688/es1688_lib.c #define ES1688_DOUBLE(xname, xindex, left_reg, right_reg, shift_left, shift_right, mask, invert) \ left_reg 840 sound/isa/es1688/es1688_lib.c .private_value = left_reg | (right_reg << 8) | (shift_left << 16) | (shift_right << 19) | (mask << 24) | (invert << 22) } left_reg 857 sound/isa/es1688/es1688_lib.c int left_reg = kcontrol->private_value & 0xff; left_reg 866 sound/isa/es1688/es1688_lib.c if (left_reg < 0xa0) left_reg 867 sound/isa/es1688/es1688_lib.c left = snd_es1688_mixer_read(chip, left_reg); left_reg 869 sound/isa/es1688/es1688_lib.c left = snd_es1688_read(chip, left_reg); left_reg 870 sound/isa/es1688/es1688_lib.c if (left_reg != right_reg) { left_reg 891 sound/isa/es1688/es1688_lib.c int left_reg = kcontrol->private_value & 0xff; left_reg 909 sound/isa/es1688/es1688_lib.c if (left_reg != right_reg) { left_reg 910 sound/isa/es1688/es1688_lib.c if (left_reg < 0xa0) left_reg 911 sound/isa/es1688/es1688_lib.c oval1 = snd_es1688_mixer_read(chip, left_reg); left_reg 913 sound/isa/es1688/es1688_lib.c oval1 = snd_es1688_read(chip, left_reg); left_reg 922 sound/isa/es1688/es1688_lib.c if (left_reg < 0xa0) left_reg 923 sound/isa/es1688/es1688_lib.c snd_es1688_mixer_write(chip, left_reg, val1); left_reg 925 sound/isa/es1688/es1688_lib.c snd_es1688_write(chip, left_reg, val1); left_reg 932 sound/isa/es1688/es1688_lib.c if (left_reg < 0xa0) left_reg 933 sound/isa/es1688/es1688_lib.c oval1 = snd_es1688_mixer_read(chip, left_reg); left_reg 935 sound/isa/es1688/es1688_lib.c oval1 = snd_es1688_read(chip, left_reg); left_reg 939 sound/isa/es1688/es1688_lib.c if (left_reg < 0xa0) left_reg 940 sound/isa/es1688/es1688_lib.c snd_es1688_mixer_write(chip, left_reg, val1); left_reg 942 sound/isa/es1688/es1688_lib.c snd_es1688_write(chip, left_reg, val1); left_reg 1177 sound/isa/es18xx.c #define ES18XX_DOUBLE(xname, xindex, left_reg, right_reg, shift_left, shift_right, mask, invert) \ left_reg 1181 sound/isa/es18xx.c .private_value = left_reg | (right_reg << 8) | (shift_left << 16) | (shift_right << 19) | (mask << 24) | (invert << 22) } left_reg 1197 sound/isa/es18xx.c int left_reg = kcontrol->private_value & 0xff; left_reg 1205 sound/isa/es18xx.c left = snd_es18xx_reg_read(chip, left_reg); left_reg 1206 sound/isa/es18xx.c if (left_reg != right_reg) left_reg 1222 sound/isa/es18xx.c int left_reg = kcontrol->private_value & 0xff; left_reg 1241 sound/isa/es18xx.c if (left_reg != right_reg) { left_reg 1243 sound/isa/es18xx.c if (snd_es18xx_reg_bits(chip, left_reg, mask1, val1) != val1) left_reg 1248 sound/isa/es18xx.c change = (snd_es18xx_reg_bits(chip, left_reg, mask1 | mask2, left_reg 381 sound/isa/opl3sa2.c #define OPL3SA2_DOUBLE(xname, xindex, left_reg, right_reg, shift_left, shift_right, mask, invert) \ left_reg 385 sound/isa/opl3sa2.c .private_value = left_reg | (right_reg << 8) | (shift_left << 16) | (shift_right << 19) | (mask << 24) | (invert << 22) } left_reg 386 sound/isa/opl3sa2.c #define OPL3SA2_DOUBLE_TLV(xname, xindex, left_reg, right_reg, shift_left, shift_right, mask, invert, xtlv) \ left_reg 392 sound/isa/opl3sa2.c .private_value = left_reg | (right_reg << 8) | (shift_left << 16) | (shift_right << 19) | (mask << 24) | (invert << 22), \ left_reg 399 sound/isa/opl3sa2.c int left_reg = kcontrol->private_value & 0xff; left_reg 407 sound/isa/opl3sa2.c ucontrol->value.integer.value[0] = (chip->ctlregs[left_reg] >> shift_left) & mask; left_reg 421 sound/isa/opl3sa2.c int left_reg = kcontrol->private_value & 0xff; left_reg 439 sound/isa/opl3sa2.c if (left_reg != right_reg) { left_reg 440 sound/isa/opl3sa2.c oval1 = chip->ctlregs[left_reg]; left_reg 445 sound/isa/opl3sa2.c __snd_opl3sa2_write(chip, left_reg, val1); left_reg 448 sound/isa/opl3sa2.c oval1 = chip->ctlregs[left_reg]; left_reg 451 sound/isa/opl3sa2.c __snd_opl3sa2_write(chip, left_reg, val1); left_reg 432 sound/isa/opti9xx/miro.c int left_reg = right_reg + 1; left_reg 440 sound/isa/opti9xx/miro.c left_val = aci_getvalue(miro->aci, left_reg); left_reg 442 sound/isa/opti9xx/miro.c snd_printk(KERN_ERR "aci_getvalue(%d) failed: %d\n", left_reg, left_val); left_reg 112 sound/isa/sb/sb_mixer.c int left_reg = kcontrol->private_value & 0xff; left_reg 120 sound/isa/sb/sb_mixer.c left = (snd_sbmixer_read(sb, left_reg) >> left_shift) & mask; left_reg 132 sound/isa/sb/sb_mixer.c int left_reg = kcontrol->private_value & 0xff; left_reg 143 sound/isa/sb/sb_mixer.c if (left_reg == right_reg) { left_reg 144 sound/isa/sb/sb_mixer.c oleft = snd_sbmixer_read(sb, left_reg); left_reg 148 sound/isa/sb/sb_mixer.c snd_sbmixer_write(sb, left_reg, left); left_reg 150 sound/isa/sb/sb_mixer.c oleft = snd_sbmixer_read(sb, left_reg); left_reg 156 sound/isa/sb/sb_mixer.c snd_sbmixer_write(sb, left_reg, left); left_reg 2115 sound/isa/wss/wss_lib.c int left_reg = kcontrol->private_value & 0xff; left_reg 2123 sound/isa/wss/wss_lib.c ucontrol->value.integer.value[0] = (chip->image[left_reg] >> shift_left) & mask; left_reg 2139 sound/isa/wss/wss_lib.c int left_reg = kcontrol->private_value & 0xff; left_reg 2157 sound/isa/wss/wss_lib.c if (left_reg != right_reg) { left_reg 2158 sound/isa/wss/wss_lib.c val1 = (chip->image[left_reg] & ~(mask << shift_left)) | val1; left_reg 2160 sound/isa/wss/wss_lib.c change = val1 != chip->image[left_reg] || left_reg 2162 sound/isa/wss/wss_lib.c snd_wss_out(chip, left_reg, val1); left_reg 2166 sound/isa/wss/wss_lib.c val1 = (chip->image[left_reg] & ~mask) | val1 | val2; left_reg 2167 sound/isa/wss/wss_lib.c change = val1 != chip->image[left_reg]; left_reg 2168 sound/isa/wss/wss_lib.c snd_wss_out(chip, left_reg, val1); left_reg 113 sound/pci/ak4531_codec.c #define AK4531_DOUBLE(xname, xindex, left_reg, right_reg, left_shift, right_shift, mask, invert) \ left_reg 117 sound/pci/ak4531_codec.c .private_value = left_reg | (right_reg << 8) | (left_shift << 16) | (right_shift << 19) | (mask << 24) | (invert << 22) } left_reg 118 sound/pci/ak4531_codec.c #define AK4531_DOUBLE_TLV(xname, xindex, left_reg, right_reg, left_shift, right_shift, mask, invert, xtlv) \ left_reg 124 sound/pci/ak4531_codec.c .private_value = left_reg | (right_reg << 8) | (left_shift << 16) | (right_shift << 19) | (mask << 24) | (invert << 22), \ left_reg 141 sound/pci/ak4531_codec.c int left_reg = kcontrol->private_value & 0xff; left_reg 150 sound/pci/ak4531_codec.c left = (ak4531->regs[left_reg] >> left_shift) & mask; left_reg 165 sound/pci/ak4531_codec.c int left_reg = kcontrol->private_value & 0xff; left_reg 183 sound/pci/ak4531_codec.c if (left_reg == right_reg) { left_reg 184 sound/pci/ak4531_codec.c left = (ak4531->regs[left_reg] & ~((mask << left_shift) | (mask << right_shift))) | left | right; left_reg 185 sound/pci/ak4531_codec.c change = left != ak4531->regs[left_reg]; left_reg 186 sound/pci/ak4531_codec.c ak4531->write(ak4531, left_reg, ak4531->regs[left_reg] = left); left_reg 188 sound/pci/ak4531_codec.c left = (ak4531->regs[left_reg] & ~(mask << left_shift)) | left; left_reg 190 sound/pci/ak4531_codec.c change = left != ak4531->regs[left_reg] || right != ak4531->regs[right_reg]; left_reg 191 sound/pci/ak4531_codec.c ak4531->write(ak4531, left_reg, ak4531->regs[left_reg] = left); left_reg 1989 sound/pci/cmipci.c unsigned int left_reg, right_reg; left_reg 1999 sound/pci/cmipci.c #define CMIPCI_DOUBLE(xname, left_reg, right_reg, left_shift, right_shift, mask, invert, stereo) \ left_reg 2003 sound/pci/cmipci.c .private_value = COMPOSE_SB_REG(left_reg, right_reg, left_shift, right_shift, mask, invert, stereo), \ left_reg 2013 sound/pci/cmipci.c r->left_reg = val & 0xff; left_reg 2044 sound/pci/cmipci.c val = (snd_cmipci_mixer_read(cm, reg.left_reg) >> reg.left_shift) & reg.mask; left_reg 2079 sound/pci/cmipci.c oleft = snd_cmipci_mixer_read(cm, reg.left_reg); left_reg 2083 sound/pci/cmipci.c if (reg.left_reg != reg.right_reg) { left_reg 2084 sound/pci/cmipci.c snd_cmipci_mixer_write(cm, reg.left_reg, left); left_reg 2092 sound/pci/cmipci.c snd_cmipci_mixer_write(cm, reg.left_reg, left); left_reg 2126 sound/pci/cmipci.c val1 = snd_cmipci_mixer_read(cm, reg.left_reg); left_reg 2146 sound/pci/cmipci.c oval1 = snd_cmipci_mixer_read(cm, reg.left_reg); left_reg 2155 sound/pci/cmipci.c snd_cmipci_mixer_write(cm, reg.left_reg, val1); left_reg 2216 sound/pci/cmipci.c oreg = inb(cm->iobase + reg.left_reg); left_reg 2240 sound/pci/cmipci.c oreg = inb(cm->iobase + reg.left_reg); left_reg 2253 sound/pci/cmipci.c outb(nreg, cm->iobase + reg.left_reg); left_reg 1220 sound/pci/es1938.c #define ES1938_DOUBLE_TLV(xname, xindex, left_reg, right_reg, shift_left, shift_right, mask, invert, xtlv) \ left_reg 1226 sound/pci/es1938.c .private_value = left_reg | (right_reg << 8) | (shift_left << 16) | (shift_right << 19) | (mask << 24) | (invert << 22), \ left_reg 1228 sound/pci/es1938.c #define ES1938_DOUBLE(xname, xindex, left_reg, right_reg, shift_left, shift_right, mask, invert) \ left_reg 1232 sound/pci/es1938.c .private_value = left_reg | (right_reg << 8) | (shift_left << 16) | (shift_right << 19) | (mask << 24) | (invert << 22) } left_reg 1250 sound/pci/es1938.c int left_reg = kcontrol->private_value & 0xff; left_reg 1258 sound/pci/es1938.c left = snd_es1938_reg_read(chip, left_reg); left_reg 1259 sound/pci/es1938.c if (left_reg != right_reg) left_reg 1276 sound/pci/es1938.c int left_reg = kcontrol->private_value & 0xff; left_reg 1295 sound/pci/es1938.c if (left_reg != right_reg) { left_reg 1297 sound/pci/es1938.c if (snd_es1938_reg_bits(chip, left_reg, mask1, val1) != val1) left_reg 1302 sound/pci/es1938.c change = (snd_es1938_reg_bits(chip, left_reg, mask1 | mask2, left_reg 1000 sound/pci/sonicvibes.c #define SONICVIBES_DOUBLE(xname, xindex, left_reg, right_reg, shift_left, shift_right, mask, invert) \ left_reg 1004 sound/pci/sonicvibes.c .private_value = left_reg | (right_reg << 8) | (shift_left << 16) | (shift_right << 19) | (mask << 24) | (invert << 22) } left_reg 1020 sound/pci/sonicvibes.c int left_reg = kcontrol->private_value & 0xff; left_reg 1028 sound/pci/sonicvibes.c ucontrol->value.integer.value[0] = (snd_sonicvibes_in1(sonic, left_reg) >> shift_left) & mask; left_reg 1041 sound/pci/sonicvibes.c int left_reg = kcontrol->private_value & 0xff; left_reg 1059 sound/pci/sonicvibes.c oval1 = snd_sonicvibes_in1(sonic, left_reg); left_reg 1064 sound/pci/sonicvibes.c snd_sonicvibes_out1(sonic, left_reg, val1); left_reg 1420 sound/sparc/cs4231.c int left_reg = kcontrol->private_value & 0xff; left_reg 1430 sound/sparc/cs4231.c (chip->image[left_reg] >> shift_left) & mask; left_reg 1451 sound/sparc/cs4231.c int left_reg = kcontrol->private_value & 0xff; left_reg 1471 sound/sparc/cs4231.c val1 = (chip->image[left_reg] & ~(mask << shift_left)) | val1; left_reg 1473 sound/sparc/cs4231.c change = val1 != chip->image[left_reg]; left_reg 1475 sound/sparc/cs4231.c snd_cs4231_out(chip, left_reg, val1); left_reg 1489 sound/sparc/cs4231.c #define CS4231_DOUBLE(xname, xindex, left_reg, right_reg, shift_left, \ left_reg 1494 sound/sparc/cs4231.c .private_value = (left_reg) | ((right_reg) << 8) | ((shift_left) << 16) | \ left_reg 475 sound/spi/at73c213.c int left_reg = kcontrol->private_value & 0xff; left_reg 485 sound/spi/at73c213.c (chip->reg_image[left_reg] >> shift_left) & mask; left_reg 505 sound/spi/at73c213.c int left_reg = kcontrol->private_value & 0xff; left_reg 525 sound/spi/at73c213.c val1 = (chip->reg_image[left_reg] & ~(mask << shift_left)) | val1; left_reg 527 sound/spi/at73c213.c change = val1 != chip->reg_image[left_reg] left_reg 529 sound/spi/at73c213.c retval = snd_at73c213_write_reg(chip, left_reg, val1); left_reg 655 sound/spi/at73c213.c #define AT73C213_STEREO(xname, xindex, left_reg, right_reg, shift_left, shift_right, mask, invert) \ left_reg 663 sound/spi/at73c213.c .private_value = (left_reg | (right_reg << 8) \