Lines Matching refs:pvoices

36 	struct snd_gus_voice *pvoices[2];  member
134 snd_gf1_select_voice(gus, pcmp->pvoices[voice]->number); in snd_gf1_pcm_trigger_up()
153 snd_gf1_select_voice(gus, pcmp->pvoices[voice]->number); in snd_gf1_pcm_trigger_up()
163 snd_gf1_select_voice(gus, pcmp->pvoices[voice]->number); in snd_gf1_pcm_trigger_up()
202 snd_gf1_select_voice(gus, pcmp->pvoices[1]->number); in snd_gf1_pcm_interrupt_wave()
223 snd_gf1_select_voice(gus, pcmp->pvoices[idx]->number); in snd_gf1_pcm_interrupt_wave()
233 snd_gf1_select_voice(gus, pcmp->pvoices[idx]->number); in snd_gf1_pcm_interrupt_wave()
274 cvoice = pcmp->pvoices[0] == pvoice ? 0 : 1; in snd_gf1_pcm_interrupt_volume()
443 if (pcmp->pvoices[0] == NULL) { in snd_gf1_pcm_playback_hw_params()
444 pcmp->pvoices[0] = snd_gf1_alloc_voice(pcmp->gus, SNDRV_GF1_VOICE_TYPE_PCM, 0, 0); in snd_gf1_pcm_playback_hw_params()
445 if (!pcmp->pvoices[0]) in snd_gf1_pcm_playback_hw_params()
447 pcmp->pvoices[0]->handler_wave = snd_gf1_pcm_interrupt_wave; in snd_gf1_pcm_playback_hw_params()
448 pcmp->pvoices[0]->handler_volume = snd_gf1_pcm_interrupt_volume; in snd_gf1_pcm_playback_hw_params()
449 pcmp->pvoices[0]->volume_change = snd_gf1_pcm_volume_change; in snd_gf1_pcm_playback_hw_params()
450 pcmp->pvoices[0]->private_data = pcmp; in snd_gf1_pcm_playback_hw_params()
452 if (pcmp->voices > 1 && pcmp->pvoices[1] == NULL) { in snd_gf1_pcm_playback_hw_params()
453 pcmp->pvoices[1] = snd_gf1_alloc_voice(pcmp->gus, SNDRV_GF1_VOICE_TYPE_PCM, 0, 0); in snd_gf1_pcm_playback_hw_params()
454 if (!pcmp->pvoices[1]) in snd_gf1_pcm_playback_hw_params()
456 pcmp->pvoices[1]->handler_wave = snd_gf1_pcm_interrupt_wave; in snd_gf1_pcm_playback_hw_params()
457 pcmp->pvoices[1]->handler_volume = snd_gf1_pcm_interrupt_volume; in snd_gf1_pcm_playback_hw_params()
458 pcmp->pvoices[1]->volume_change = snd_gf1_pcm_volume_change; in snd_gf1_pcm_playback_hw_params()
459 pcmp->pvoices[1]->private_data = pcmp; in snd_gf1_pcm_playback_hw_params()
461 if (pcmp->pvoices[1]) { in snd_gf1_pcm_playback_hw_params()
462 snd_gf1_free_voice(pcmp->gus, pcmp->pvoices[1]); in snd_gf1_pcm_playback_hw_params()
463 pcmp->pvoices[1] = NULL; in snd_gf1_pcm_playback_hw_params()
474 if (pcmp->pvoices[0]) { in snd_gf1_pcm_playback_hw_free()
475 snd_gf1_free_voice(pcmp->gus, pcmp->pvoices[0]); in snd_gf1_pcm_playback_hw_free()
476 pcmp->pvoices[0] = NULL; in snd_gf1_pcm_playback_hw_free()
478 if (pcmp->pvoices[1]) { in snd_gf1_pcm_playback_hw_free()
479 snd_gf1_free_voice(pcmp->gus, pcmp->pvoices[1]); in snd_gf1_pcm_playback_hw_free()
480 pcmp->pvoices[1] = NULL; in snd_gf1_pcm_playback_hw_free()
515 voice = pcmp->pvoices[0]->number; in snd_gf1_pcm_playback_trigger()
517 if (pcmp->pvoices[1]) { in snd_gf1_pcm_playback_trigger()
518 voice = pcmp->pvoices[1]->number; in snd_gf1_pcm_playback_trigger()
538 snd_gf1_select_voice(gus, pcmp->pvoices[0]->number); in snd_gf1_pcm_playback_pointer()
798 …vol = pvoice == pcmp->pvoices[0] ? gus->gf1.pcm_volume_level_left : gus->gf1.pcm_volume_level_righ… in snd_gf1_pcm_volume_put()