Home
last modified time | relevance | path

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

/Linux-v4.19/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.c42 static void emuspec_control(struct snd_emux *emu, struct snd_emux_port *port,
44 static void gusspec_control(struct snd_emux *emu, struct snd_emux_port *port,
46 static void fake_event(struct snd_emux *emu, struct snd_emux_port *port,
65 snd_emux_init_seq_oss(struct snd_emux *emu) in snd_emux_init_seq_oss()
93 snd_emux_detach_seq_oss(struct snd_emux *emu) in snd_emux_detach_seq_oss()
111 struct snd_emux *emu; in snd_emux_open_seq_oss()
177 struct snd_emux *emu; in snd_emux_close_seq_oss()
206 struct snd_emux *emu; in snd_emux_load_patch_seq_oss()
251 struct snd_emux *emu; in snd_emux_ioctl_seq_oss()
303 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 = from_timer(emu, t, tlist); 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.c380 struct snd_emux *emu; in snd_emux_sysex()
Demux_effect.c183 struct snd_emux *emu; in snd_emux_send_effect()
/Linux-v4.19/include/sound/
Demux_synth.h37 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
[all …]
Demu8000.h61 struct snd_emux *emu;
/Linux-v4.19/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()
213 snd_emu10k1_sample_free(struct snd_emux *rec, struct snd_sf_sample *sp, in snd_emu10k1_sample_free()
/Linux-v4.19/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.c149 snd_emu8000_sample_new(struct snd_emux *rec, struct snd_sf_sample *sp, in snd_emu8000_sample_new()
286 snd_emu8000_sample_free(struct snd_emux *rec, struct snd_sf_sample *sp, in snd_emu8000_sample_free()
301 snd_emu8000_sample_reset(struct snd_emux *rec) in snd_emu8000_sample_reset()
Demu8000_synth.c41 struct snd_emux *emu; in snd_emu8000_probe()