Lines Matching refs:snd_emux
37 struct snd_emux;
47 struct snd_emux_voice *(*get_voice)(struct snd_emux *emu,
55 void (*reset)(struct snd_emux *emu, int ch);
57 int (*sample_new)(struct snd_emux *emu, struct snd_sf_sample *sp,
60 int (*sample_free)(struct snd_emux *emu, struct snd_sf_sample *sp,
62 void (*sample_reset)(struct snd_emux *emu);
63 int (*load_fx)(struct snd_emux *emu, int type, int arg,
65 void (*sysex)(struct snd_emux *emu, char *buf, int len, int parsed,
68 int (*oss_ioctl)(struct snd_emux *emu, int cmd, int p1, int p2);
90 struct snd_emux { struct
142 struct snd_emux *emu; argument
185 struct snd_emux *emu; /* assigned root info */
231 int snd_emux_new(struct snd_emux **remu);
232 int snd_emux_register(struct snd_emux *emu, struct snd_card *card, int index, char *name);
233 int snd_emux_free(struct snd_emux *emu);
238 void snd_emux_terminate_all(struct snd_emux *emu);
239 void snd_emux_lock_voice(struct snd_emux *emu, int voice);
240 void snd_emux_unlock_voice(struct snd_emux *emu, int voice);