Home
last modified time | relevance | path

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

/Linux-v6.6/include/sound/
Demux_synth.h24 struct snd_emux;
34 struct snd_emux_voice *(*get_voice)(struct snd_emux *emu,
42 void (*reset)(struct snd_emux *emu, int ch);
44 int (*sample_new)(struct snd_emux *emu, struct snd_sf_sample *sp,
47 int (*sample_free)(struct snd_emux *emu, struct snd_sf_sample *sp,
49 void (*sample_reset)(struct snd_emux *emu);
50 int (*load_fx)(struct snd_emux *emu, int type, int arg,
52 void (*sysex)(struct snd_emux *emu, char *buf, int len, int parsed,
55 int (*oss_ioctl)(struct snd_emux *emu, int cmd, int p1, int p2);
57 int (*get_pitch_shift)(struct snd_emux *emu);
[all …]
Demu8000.h48 struct snd_emux *emu;
/Linux-v6.6/sound/synth/emux/
Demux_voice.h18 int snd_emux_init_seq(struct snd_emux *emu, struct snd_card *card, int index);
19 void snd_emux_detach_seq(struct snd_emux *emu);
20 struct snd_emux_port *snd_emux_create_port(struct snd_emux *emu, char *name,
26 int snd_emux_inc_count(struct snd_emux *emu);
27 void snd_emux_dec_count(struct snd_emux *emu);
28 int snd_emux_init_virmidi(struct snd_emux *emu, struct snd_card *card);
29 int snd_emux_delete_virmidi(struct snd_emux *emu);
32 void snd_emux_init_voices(struct snd_emux *emu);
68 void snd_emux_init_seq_oss(struct snd_emux *emu);
69 void snd_emux_detach_seq_oss(struct snd_emux *emu);
[all …]
Demux.c24 int snd_emux_new(struct snd_emux **remu) in snd_emux_new()
26 struct snd_emux *emu; in snd_emux_new()
58 struct snd_emux *emu = private_data; in sf_sample_new()
66 struct snd_emux *emu = private_data; in sf_sample_free()
73 struct snd_emux *emu = private_data; in sf_sample_reset()
77 int snd_emux_register(struct snd_emux *emu, struct snd_card *card, int index, char *name) in snd_emux_register()
127 int snd_emux_free(struct snd_emux *emu) in snd_emux_free()
Demux_oss.c29 static void emuspec_control(struct snd_emux *emu, struct snd_emux_port *port,
31 static void gusspec_control(struct snd_emux *emu, struct snd_emux_port *port,
33 static void fake_event(struct snd_emux *emu, struct snd_emux_port *port,
52 snd_emux_init_seq_oss(struct snd_emux *emu) in snd_emux_init_seq_oss()
80 snd_emux_detach_seq_oss(struct snd_emux *emu) in snd_emux_detach_seq_oss()
98 struct snd_emux *emu; in snd_emux_open_seq_oss()
164 struct snd_emux *emu; in snd_emux_close_seq_oss()
193 struct snd_emux *emu; in snd_emux_load_patch_seq_oss()
238 struct snd_emux *emu; in snd_emux_ioctl_seq_oss()
290 struct snd_emux *emu; in snd_emux_event_oss_input()
[all …]
Demux_seq.c55 snd_emux_init_seq(struct snd_emux *emu, struct snd_card *card, int index) in snd_emux_init_seq()
109 snd_emux_detach_seq(struct snd_emux *emu) in snd_emux_detach_seq()
126 snd_emux_create_port(struct snd_emux *emu, char *name, in snd_emux_create_port()
258 __snd_emux_inc_count(struct snd_emux *emu) in __snd_emux_inc_count()
272 int snd_emux_inc_count(struct snd_emux *emu) in snd_emux_inc_count()
286 __snd_emux_dec_count(struct snd_emux *emu) in __snd_emux_dec_count()
295 void snd_emux_dec_count(struct snd_emux *emu) in snd_emux_dec_count()
309 struct snd_emux *emu; in snd_emux_use()
332 struct snd_emux *emu; in snd_emux_unuse()
352 int snd_emux_init_virmidi(struct snd_emux *emu, struct snd_card *card) in snd_emux_init_virmidi()
[all …]
Demux_synth.c26 static int get_zone(struct snd_emux *emu, struct snd_emux_port *port,
30 static void terminate_note1(struct snd_emux *emu, int note,
32 static void exclusive_note_off(struct snd_emux *emu, struct snd_emux_port *port,
34 static void terminate_voice(struct snd_emux *emu, struct snd_emux_voice *vp, int free);
35 static void update_voice(struct snd_emux *emu, struct snd_emux_voice *vp, int update);
48 struct snd_emux *emu; in snd_emux_note_on()
148 struct snd_emux *emu; in snd_emux_note_off()
193 struct snd_emux *emu = from_timer(emu, t, tlist); in snd_emux_timer_callback()
225 struct snd_emux *emu; in snd_emux_key_press()
257 struct snd_emux *emu; in snd_emux_update_channel()
[all …]
Demux_hwdep.c20 snd_emux_hwdep_load_patch(struct snd_emux *emu, void __user *arg) in snd_emux_hwdep_load_patch()
51 snd_emux_hwdep_misc_mode(struct snd_emux *emu, void __user *arg) in snd_emux_hwdep_misc_mode()
82 struct snd_emux *emu = hw->private_data; in snd_emux_hwdep_ioctl()
114 snd_emux_init_hwdep(struct snd_emux *emu) in snd_emux_init_hwdep()
143 snd_emux_delete_hwdep(struct snd_emux *emu) in snd_emux_delete_hwdep()
Demux_proc.c18 struct snd_emux *emu; in snd_emux_proc_info_read()
92 void snd_emux_proc_init(struct snd_emux *emu, struct snd_card *card, int device) in snd_emux_proc_init()
107 void snd_emux_proc_free(struct snd_emux *emu) in snd_emux_proc_free()
Demux_nrpn.c369 struct snd_emux *emu; in snd_emux_sysex()
Demux_effect.c169 struct snd_emux *emu; in snd_emux_send_effect()
/Linux-v6.6/sound/pci/emu10k1/
Demu10k1_synth_local.h15 int snd_emu10k1_sample_new(struct snd_emux *private_data,
19 int snd_emu10k1_sample_free(struct snd_emux *private_data,
22 int snd_emu10k1_memhdr_init(struct snd_emux *emu);
25 void snd_emu10k1_ops_setup(struct snd_emux *emu);
Demu10k1_callback.c26 static void lookup_voices(struct snd_emux *emux, struct snd_emu10k1 *hw,
28 static struct snd_emux_voice *get_voice(struct snd_emux *emux,
38 static int get_pitch_shift(struct snd_emux *emu);
66 snd_emu10k1_ops_setup(struct snd_emux *emux) in snd_emu10k1_ops_setup()
82 struct snd_emux *emu; in snd_emu10k1_synth_get_voice()
210 lookup_voices(struct snd_emux *emu, struct snd_emu10k1 *hw, in lookup_voices()
276 get_voice(struct snd_emux *emu, struct snd_emux_port *port) in get_voice()
514 static int get_pitch_shift(struct snd_emux *emu) in get_pitch_shift()
Demu10k1_synth.c22 struct snd_emux *emux; in snd_emu10k1_synth_probe()
71 struct snd_emux *emux; in snd_emu10k1_synth_remove()
Demu10k1_patch.c25 snd_emu10k1_sample_new(struct snd_emux *rec, struct snd_sf_sample *sp, in snd_emu10k1_sample_new()
201 snd_emu10k1_sample_free(struct snd_emux *rec, struct snd_sf_sample *sp, in snd_emu10k1_sample_free()
/Linux-v6.6/sound/isa/sb/
Demu8000_local.h19 int snd_emu8000_sample_new(struct snd_emux *rec, struct snd_sf_sample *sp,
22 int snd_emu8000_sample_free(struct snd_emux *rec, struct snd_sf_sample *sp,
24 void snd_emu8000_sample_reset(struct snd_emux *rec);
Demu8000_callback.c16 static struct snd_emux_voice *get_voice(struct snd_emux *emu,
22 static void reset_voice(struct snd_emux *emu, int ch);
24 static void sysex(struct snd_emux *emu, char *buf, int len, int parsed,
27 static int oss_ioctl(struct snd_emux *emu, int cmd, int p1, int p2);
29 static int load_fx(struct snd_emux *emu, int type, int mode,
144 get_voice(struct snd_emux *emu, struct snd_emux_port *port) in get_voice()
323 reset_voice(struct snd_emux *emu, int ch) in reset_voice()
447 sysex(struct snd_emux *emu, char *buf, int len, int parsed, struct snd_midi_channel_set *chset) in sysex()
472 oss_ioctl(struct snd_emux *emu, int cmd, int p1, int p2) in oss_ioctl()
517 load_fx(struct snd_emux *emu, int type, int mode, const void __user *buf, long len) in load_fx()
Demu8000_patch.c136 snd_emu8000_sample_new(struct snd_emux *rec, struct snd_sf_sample *sp, in snd_emu8000_sample_new()
274 snd_emu8000_sample_free(struct snd_emux *rec, struct snd_sf_sample *sp, in snd_emu8000_sample_free()
289 snd_emu8000_sample_reset(struct snd_emux *rec) in snd_emu8000_sample_reset()
Demu8000_synth.c28 struct snd_emux *emu; in snd_emu8000_probe()