Lines Matching refs:trident
36 #define TRID_REG(trident, x) ((trident)->port + (x)) argument
240 struct snd_trident * trident; member
297 struct snd_trident *trident; member
406 int snd_trident_create_gameport(struct snd_trident *trident);
408 int snd_trident_pcm(struct snd_trident *trident, int device);
409 int snd_trident_foldback_pcm(struct snd_trident *trident, int device);
410 int snd_trident_spdif_pcm(struct snd_trident *trident, int device);
411 int snd_trident_attach_synthesizer(struct snd_trident * trident);
412 struct snd_trident_voice *snd_trident_alloc_voice(struct snd_trident * trident, int type,
414 void snd_trident_free_voice(struct snd_trident * trident, struct snd_trident_voice *voice);
415 void snd_trident_start_voice(struct snd_trident * trident, unsigned int voice);
416 void snd_trident_stop_voice(struct snd_trident * trident, unsigned int voice);
417 void snd_trident_write_voice_regs(struct snd_trident * trident, struct snd_trident_voice *voice);
421 struct snd_util_memblk *snd_trident_alloc_pages(struct snd_trident *trident,
423 int snd_trident_free_pages(struct snd_trident *trident, struct snd_util_memblk *blk);
424 struct snd_util_memblk *snd_trident_synth_alloc(struct snd_trident *trident, unsigned int size);
425 int snd_trident_synth_free(struct snd_trident *trident, struct snd_util_memblk *blk);
426 int snd_trident_synth_copy_from_user(struct snd_trident *trident, struct snd_util_memblk *blk,