Lines Matching refs:pvoice
187 struct snd_gus_voice *pvoice) in snd_gf1_pcm_interrupt_wave() argument
195 if (!pvoice->private_data) { in snd_gf1_pcm_interrupt_wave()
197 snd_gf1_smart_stop_voice(gus, pvoice->number); in snd_gf1_pcm_interrupt_wave()
200 pcmp = pvoice->private_data; in snd_gf1_pcm_interrupt_wave()
203 snd_gf1_smart_stop_voice(gus, pvoice->number); in snd_gf1_pcm_interrupt_wave()
210 snd_gf1_select_voice(gus, pvoice->number); in snd_gf1_pcm_interrupt_wave()
214 snd_gf1_select_voice(gus, pvoice->number); in snd_gf1_pcm_interrupt_wave()
220 snd_gf1_select_voice(gus, pvoice->number); in snd_gf1_pcm_interrupt_wave()
272 struct snd_gus_voice * pvoice) in snd_gf1_pcm_interrupt_volume() argument
276 struct gus_pcm_private *pcmp = pvoice->private_data; in snd_gf1_pcm_interrupt_volume()
280 snd_gf1_select_voice(gus, pvoice->number); in snd_gf1_pcm_interrupt_volume()
289 cvoice = pcmp->pvoices[0] == pvoice ? 0 : 1; in snd_gf1_pcm_interrupt_volume()
294 snd_gf1_select_voice(gus, pvoice->number); in snd_gf1_pcm_interrupt_volume()
776 struct snd_gus_voice *pvoice; in snd_gf1_pcm_volume_put() local
791 pvoice = &gus->gf1.voices[idx]; in snd_gf1_pcm_volume_put()
792 if (!pvoice->pcm) in snd_gf1_pcm_volume_put()
794 pcmp = pvoice->private_data; in snd_gf1_pcm_volume_put()
799 snd_gf1_select_voice(gus, pvoice->number); in snd_gf1_pcm_volume_put()
801 …vol = pvoice == pcmp->pvoices[0] ? gus->gf1.pcm_volume_level_left : gus->gf1.pcm_volume_level_righ… in snd_gf1_pcm_volume_put()