Lines Matching refs:subs
336 unsigned int subs = ypcm->substream->number; in snd_ymfpci_pcm_interrupt() local
342 volume = cpu_to_le32(chip->pcm_mixer[subs].left << 15); in snd_ymfpci_pcm_interrupt()
348 volume = cpu_to_le32(chip->pcm_mixer[subs].right << 15); in snd_ymfpci_pcm_interrupt()
1768 unsigned int subs = kcontrol->id.subdevice; in snd_ymfpci_pcm_vol_get() local
1770 ucontrol->value.integer.value[0] = chip->pcm_mixer[subs].left; in snd_ymfpci_pcm_vol_get()
1771 ucontrol->value.integer.value[1] = chip->pcm_mixer[subs].right; in snd_ymfpci_pcm_vol_get()
1779 unsigned int subs = kcontrol->id.subdevice; in snd_ymfpci_pcm_vol_put() local
1783 if (ucontrol->value.integer.value[0] != chip->pcm_mixer[subs].left || in snd_ymfpci_pcm_vol_put()
1784 ucontrol->value.integer.value[1] != chip->pcm_mixer[subs].right) { in snd_ymfpci_pcm_vol_put()
1785 chip->pcm_mixer[subs].left = ucontrol->value.integer.value[0]; in snd_ymfpci_pcm_vol_put()
1786 chip->pcm_mixer[subs].right = ucontrol->value.integer.value[1]; in snd_ymfpci_pcm_vol_put()
1787 if (chip->pcm_mixer[subs].left > 0x8000) in snd_ymfpci_pcm_vol_put()
1788 chip->pcm_mixer[subs].left = 0x8000; in snd_ymfpci_pcm_vol_put()
1789 if (chip->pcm_mixer[subs].right > 0x8000) in snd_ymfpci_pcm_vol_put()
1790 chip->pcm_mixer[subs].right = 0x8000; in snd_ymfpci_pcm_vol_put()