Home
last modified time | relevance | path

Searched refs:snd_emux (Results 1 – 19 of 19) sorted by relevance

/linux-4.4.14/sound/synth/emux/
Demux_voice.h31 int snd_emux_init_seq(struct snd_emux *emu, struct snd_card *card, int index);
32 void snd_emux_detach_seq(struct snd_emux *emu);
33 struct snd_emux_port *snd_emux_create_port(struct snd_emux *emu, char *name,
39 int snd_emux_inc_count(struct snd_emux *emu);
40 void snd_emux_dec_count(struct snd_emux *emu);
41 int snd_emux_init_virmidi(struct snd_emux *emu, struct snd_card *card);
42 int snd_emux_delete_virmidi(struct snd_emux *emu);
45 void snd_emux_init_voices(struct snd_emux *emu);
81 void snd_emux_init_seq_oss(struct snd_emux *emu);
82 void snd_emux_detach_seq_oss(struct snd_emux *emu);
[all …]
Demux.c37 int snd_emux_new(struct snd_emux **remu) in snd_emux_new()
39 struct snd_emux *emu; in snd_emux_new()
71 struct snd_emux *emu = private_data; in sf_sample_new()
79 struct snd_emux *emu = private_data; in sf_sample_free()
86 struct snd_emux *emu = private_data; in sf_sample_reset()
90 int snd_emux_register(struct snd_emux *emu, struct snd_card *card, int index, char *name) in snd_emux_register()
139 int snd_emux_free(struct snd_emux *emu) in snd_emux_free()
Demux_oss.c44 static void emuspec_control(struct snd_emux *emu, struct snd_emux_port *port,
46 static void gusspec_control(struct snd_emux *emu, struct snd_emux_port *port,
48 static void fake_event(struct snd_emux *emu, struct snd_emux_port *port,
67 snd_emux_init_seq_oss(struct snd_emux *emu) in snd_emux_init_seq_oss()
95 snd_emux_detach_seq_oss(struct snd_emux *emu) in snd_emux_detach_seq_oss()
113 struct snd_emux *emu; in snd_emux_open_seq_oss()
179 struct snd_emux *emu; in snd_emux_close_seq_oss()
208 struct snd_emux *emu; in snd_emux_load_patch_seq_oss()
253 struct snd_emux *emu; in snd_emux_ioctl_seq_oss()
305 struct snd_emux *emu; in snd_emux_event_oss_input()
[all …]
Demux_seq.c68 snd_emux_init_seq(struct snd_emux *emu, struct snd_card *card, int index) in snd_emux_init_seq()
122 snd_emux_detach_seq(struct snd_emux *emu) in snd_emux_detach_seq()
139 snd_emux_create_port(struct snd_emux *emu, char *name, in snd_emux_create_port()
271 __snd_emux_inc_count(struct snd_emux *emu) in __snd_emux_inc_count()
285 int snd_emux_inc_count(struct snd_emux *emu) in snd_emux_inc_count()
299 __snd_emux_dec_count(struct snd_emux *emu) in __snd_emux_dec_count()
308 void snd_emux_dec_count(struct snd_emux *emu) in snd_emux_dec_count()
322 struct snd_emux *emu; in snd_emux_use()
345 struct snd_emux *emu; in snd_emux_unuse()
365 int snd_emux_init_virmidi(struct snd_emux *emu, struct snd_card *card) in snd_emux_init_virmidi()
[all …]
Demux_synth.c40 static int get_zone(struct snd_emux *emu, struct snd_emux_port *port,
44 static void terminate_note1(struct snd_emux *emu, int note,
46 static void exclusive_note_off(struct snd_emux *emu, struct snd_emux_port *port,
48 static void terminate_voice(struct snd_emux *emu, struct snd_emux_voice *vp, int free);
49 static void update_voice(struct snd_emux *emu, struct snd_emux_voice *vp, int update);
62 struct snd_emux *emu; in snd_emux_note_on()
162 struct snd_emux *emu; in snd_emux_note_off()
207 struct snd_emux *emu = (struct snd_emux *) data; in snd_emux_timer_callback()
239 struct snd_emux *emu; in snd_emux_key_press()
271 struct snd_emux *emu; in snd_emux_update_channel()
[all …]
Demux_hwdep.c34 snd_emux_hwdep_load_patch(struct snd_emux *emu, void __user *arg) in snd_emux_hwdep_load_patch()
60 snd_emux_hwdep_misc_mode(struct snd_emux *emu, void __user *arg) in snd_emux_hwdep_misc_mode()
88 struct snd_emux *emu = hw->private_data; in snd_emux_hwdep_ioctl()
120 snd_emux_init_hwdep(struct snd_emux *emu) in snd_emux_init_hwdep()
147 snd_emux_delete_hwdep(struct snd_emux *emu) in snd_emux_delete_hwdep()
Demux_proc.c31 struct snd_emux *emu; in snd_emux_proc_info_read()
105 void snd_emux_proc_init(struct snd_emux *emu, struct snd_card *card, int device) in snd_emux_proc_init()
124 void snd_emux_proc_free(struct snd_emux *emu) in snd_emux_proc_free()
Demux_nrpn.c379 struct snd_emux *emu; in snd_emux_sysex()
Demux_effect.c183 struct snd_emux *emu; in snd_emux_send_effect()
/linux-4.4.14/include/sound/
Demux_synth.h39 struct snd_emux;
49 struct snd_emux_voice *(*get_voice)(struct snd_emux *emu,
57 void (*reset)(struct snd_emux *emu, int ch);
59 int (*sample_new)(struct snd_emux *emu, struct snd_sf_sample *sp,
62 int (*sample_free)(struct snd_emux *emu, struct snd_sf_sample *sp,
64 void (*sample_reset)(struct snd_emux *emu);
65 int (*load_fx)(struct snd_emux *emu, int type, int arg,
67 void (*sysex)(struct snd_emux *emu, char *buf, int len, int parsed,
70 int (*oss_ioctl)(struct snd_emux *emu, int cmd, int p1, int p2);
92 struct snd_emux { struct
[all …]
Demu8000.h61 struct snd_emux *emu;
/linux-4.4.14/sound/pci/emu10k1/
Demu10k1_synth_local.h28 int snd_emu10k1_sample_new(struct snd_emux *private_data,
32 int snd_emu10k1_sample_free(struct snd_emux *private_data,
35 int snd_emu10k1_memhdr_init(struct snd_emux *emu);
38 void snd_emu10k1_ops_setup(struct snd_emux *emu);
Demu10k1_synth.c35 struct snd_emux *emux; in snd_emu10k1_synth_probe()
86 struct snd_emux *emux; in snd_emu10k1_synth_remove()
Demu10k1_callback.c39 static void lookup_voices(struct snd_emux *emux, struct snd_emu10k1 *hw,
41 static struct snd_emux_voice *get_voice(struct snd_emux *emux,
78 snd_emu10k1_ops_setup(struct snd_emux *emux) in snd_emu10k1_ops_setup()
94 struct snd_emux *emu; in snd_emu10k1_synth_get_voice()
221 lookup_voices(struct snd_emux *emu, struct snd_emu10k1 *hw, in lookup_voices()
287 get_voice(struct snd_emux *emu, struct snd_emux_port *port) in get_voice()
Demu10k1_patch.c38 snd_emu10k1_sample_new(struct snd_emux *rec, struct snd_sf_sample *sp, in snd_emu10k1_sample_new()
216 snd_emu10k1_sample_free(struct snd_emux *rec, struct snd_sf_sample *sp, in snd_emu10k1_sample_free()
/linux-4.4.14/sound/isa/sb/
Demu8000_local.h32 int snd_emu8000_sample_new(struct snd_emux *rec, struct snd_sf_sample *sp,
35 int snd_emu8000_sample_free(struct snd_emux *rec, struct snd_sf_sample *sp,
37 void snd_emu8000_sample_reset(struct snd_emux *rec);
Demu8000_callback.c29 static struct snd_emux_voice *get_voice(struct snd_emux *emu,
35 static void reset_voice(struct snd_emux *emu, int ch);
37 static void sysex(struct snd_emux *emu, char *buf, int len, int parsed,
40 static int oss_ioctl(struct snd_emux *emu, int cmd, int p1, int p2);
42 static int load_fx(struct snd_emux *emu, int type, int mode,
157 get_voice(struct snd_emux *emu, struct snd_emux_port *port) in get_voice()
336 reset_voice(struct snd_emux *emu, int ch) in reset_voice()
460 sysex(struct snd_emux *emu, char *buf, int len, int parsed, struct snd_midi_channel_set *chset) in sysex()
485 oss_ioctl(struct snd_emux *emu, int cmd, int p1, int p2) in oss_ioctl()
530 load_fx(struct snd_emux *emu, int type, int mode, const void __user *buf, long len) in load_fx()
Demu8000_patch.c147 snd_emu8000_sample_new(struct snd_emux *rec, struct snd_sf_sample *sp, in snd_emu8000_sample_new()
287 snd_emu8000_sample_free(struct snd_emux *rec, struct snd_sf_sample *sp, in snd_emu8000_sample_free()
302 snd_emu8000_sample_reset(struct snd_emux *rec) in snd_emu8000_sample_reset()
Demu8000_synth.c41 struct snd_emux *emu; in snd_emu8000_probe()