Searched refs:pvoice (Results 1 - 12 of 12) sorted by relevance

/netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/sound/pci/emu10k1/
H A Dvoice.c128 struct snd_emu10k1_voice *pvoice = &emu->voices[result]; local
129 pvoice->interrupt = NULL;
130 pvoice->use = pvoice->pcm = pvoice->synth = pvoice->midi = pvoice->efx = 0;
131 pvoice->epcm = NULL;
145 struct snd_emu10k1_voice *pvoice)
149 snd_assert(pvoice !
144 snd_emu10k1_voice_free(struct snd_emu10k1 *emu, struct snd_emu10k1_voice *pvoice) argument
[all...]
H A Dirq.c63 struct snd_emu10k1_voice *pvoice = emu->voices; local
70 if (pvoice->use && pvoice->interrupt != NULL) {
71 pvoice->interrupt(emu, pvoice);
78 pvoice++;
85 if (pvoice->use && pvoice->interrupt != NULL) {
86 pvoice->interrupt(emu, pvoice);
157 struct snd_emu10k1_voice *pvoice = &(emu->p16v_voices[0]); local
[all...]
H A Demu10k1x.c782 struct emu10k1x_voice *pvoice = chip->voices; local
793 struct emu10k1x_voice *pvoice = &chip->capture_voice; local
794 if (pvoice->use)
795 snd_emu10k1x_pcm_interrupt(chip, pvoice);
805 if (pvoice->use)
806 snd_emu10k1x_pcm_interrupt(chip, pvoice);
810 pvoice++;
/netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/sound/isa/gus/
H A Dgus_irq.c57 struct snd_gus_voice *pvoice; local
66 pvoice = &gus->gf1.voices[voice];
67 if (pvoice->use) {
69 STAT_ADD(pvoice->interrupt_stat_wave);
70 pvoice->handler_wave(gus, pvoice);
73 STAT_ADD(pvoice->interrupt_stat_volume);
74 pvoice->handler_volume(gus, pvoice);
111 struct snd_gus_voice *pvoice; local
[all...]
H A Dgus_reset.c218 struct snd_gus_voice * pvoice,
221 pvoice->use = 1;
225 pvoice->pcm = 1;
228 pvoice->synth = 1;
229 pvoice->client = client;
230 pvoice->port = port;
233 pvoice->midi = 1;
234 pvoice->client = client;
235 pvoice->port = port;
242 struct snd_gus_voice *pvoice; local
217 snd_gf1_alloc_voice_use(struct snd_gus_card * gus, struct snd_gus_voice * pvoice, int type, int client, int port) argument
[all...]
H A Dgus_synth.c139 struct snd_gus_voice *pvoice; local
144 pvoice = &gus->gf1.voices[idx];
145 if (pvoice->use && !memcmp(&pvoice->instr, &instr->instr, sizeof(pvoice->instr))) {
146 if (pvoice->sample_ops && pvoice->sample_ops->sample_stop) {
147 pvoice->sample_ops->sample_stop(gus, pvoice, SAMPLE_STOP_IMMEDIATELY);
149 snd_gf1_stop_voice(gus, pvoice
[all...]
H A Dgus_pcm.c181 struct snd_gus_voice *pvoice)
189 if (!pvoice->private_data) {
191 snd_gf1_smart_stop_voice(gus, pvoice->number);
194 pcmp = pvoice->private_data;
197 snd_gf1_smart_stop_voice(gus, pvoice->number);
204 snd_gf1_select_voice(gus, pvoice->number);
245 struct snd_gus_voice * pvoice)
249 struct gus_pcm_private *pcmp = pvoice->private_data;
253 snd_gf1_select_voice(gus, pvoice->number);
262 cvoice = pcmp->pvoices[0] == pvoice
180 snd_gf1_pcm_interrupt_wave(struct snd_gus_card * gus, struct snd_gus_voice *pvoice) argument
244 snd_gf1_pcm_interrupt_volume(struct snd_gus_card * gus, struct snd_gus_voice * pvoice) argument
737 struct snd_gus_voice *pvoice; local
[all...]
/netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/sound/pci/ali5451/
H A Dali5451.c894 struct snd_ali_voice *pvoice; local
911 pvoice = &codec->synth.voices[channel];
912 runtime = pvoice->substream->runtime;
917 if (pvoice->pcm && pvoice->substream) {
920 outb((u8)(pvoice->number), ALI_REG(codec, ALI_GC_CIR));
924 if (pvoice->running) {
928 snd_pcm_period_elapsed(pvoice->substream);
979 struct snd_ali_voice *pvoice; local
993 pvoice
1006 snd_ali_free_voice(struct snd_ali * codec, struct snd_ali_voice *pvoice) argument
1141 struct snd_ali_voice *pvoice, *evoice; local
1206 struct snd_ali_voice *pvoice = runtime->private_data; local
1242 struct snd_ali_voice *pvoice = runtime->private_data; local
1269 struct snd_ali_voice *pvoice = runtime->private_data; local
1361 struct snd_ali_voice *pvoice = runtime->private_data; local
1449 struct snd_ali_voice *pvoice = runtime->private_data; local
1470 struct snd_ali_voice *pvoice = runtime->private_data; local
1535 struct snd_ali_voice *pvoice = runtime->private_data; local
1549 struct snd_ali_voice *pvoice; local
1585 struct snd_ali_voice *pvoice = substream->runtime->private_data; local
[all...]
/netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/sound/pci/trident/
H A Dtrident_synth.c838 struct snd_trident_voice *pvoice; local
843 pvoice = &trident->synth.voices[idx];
844 if (pvoice->use && !memcmp(&pvoice->instr, &instr->instr, sizeof(pvoice->instr))) {
845 if (pvoice->sample_ops && pvoice->sample_ops->sample_stop) {
846 pvoice->sample_ops->sample_stop(trident, pvoice, SAMPLE_STOP_IMMEDIATELY);
848 snd_trident_stop_voice(trident, pvoice
[all...]
H A Dtrident_main.c3781 struct snd_trident_voice *pvoice; local
3792 pvoice = &trident->synth.voices[idx];
3793 pvoice->use = 1;
3794 pvoice->pcm = 1;
3795 pvoice->capture = 0;
3796 pvoice->spdif = 0;
3797 pvoice->memblk = NULL;
3798 pvoice->substream = NULL;
3800 return pvoice;
3808 pvoice
[all...]
/netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/sound/pci/ymfpci/
H A Dymfpci_main.c289 static int snd_ymfpci_voice_free(struct snd_ymfpci *chip, struct snd_ymfpci_voice *pvoice) argument
293 snd_assert(pvoice != NULL, return -EINVAL);
296 if (pvoice->number == chip->src441_used) {
298 pvoice->ypcm->use_441_slot = 0;
300 pvoice->use = pvoice->pcm = pvoice->synth = pvoice->midi = 0;
301 pvoice->ypcm = NULL;
302 pvoice
[all...]
/netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/include/sound/
H A Demu10k1.h1264 void (*interrupt)(struct snd_emu10k1 *emu, struct snd_emu10k1_voice *pvoice);
1624 int snd_emu10k1_voice_free(struct snd_emu10k1 *emu, struct snd_emu10k1_voice *pvoice);

Completed in 299 milliseconds