Lines Matching defs:snd_trident
249 struct snd_trident;
255 struct snd_trident * trident;
312 struct snd_trident *trident;
355 struct snd_trident {
420 struct snd_trident ** rtrident);
421 int snd_trident_create_gameport(struct snd_trident *trident);
423 int snd_trident_pcm(struct snd_trident * trident, int device, struct snd_pcm **rpcm);
424 int snd_trident_foldback_pcm(struct snd_trident * trident, int device, struct snd_pcm **rpcm);
425 int snd_trident_spdif_pcm(struct snd_trident * trident, int device, struct snd_pcm **rpcm);
426 int snd_trident_attach_synthesizer(struct snd_trident * trident);
427 struct snd_trident_voice *snd_trident_alloc_voice(struct snd_trident * trident, int type,
429 void snd_trident_free_voice(struct snd_trident * trident, struct snd_trident_voice *voice);
430 void snd_trident_start_voice(struct snd_trident * trident, unsigned int voice);
431 void snd_trident_stop_voice(struct snd_trident * trident, unsigned int voice);
432 void snd_trident_write_voice_regs(struct snd_trident * trident, struct snd_trident_voice *voice);
437 struct snd_util_memblk *snd_trident_alloc_pages(struct snd_trident *trident,
439 int snd_trident_free_pages(struct snd_trident *trident, struct snd_util_memblk *blk);
440 struct snd_util_memblk *snd_trident_synth_alloc(struct snd_trident *trident, unsigned int size);
441 int snd_trident_synth_free(struct snd_trident *trident, struct snd_util_memblk *blk);
442 int snd_trident_synth_copy_from_user(struct snd_trident *trident, struct snd_util_memblk *blk,