Home
last modified time | relevance | path

Searched refs:snd_opl3 (Results 1 – 25 of 40) sorted by relevance

12

/linux-6.3-rc2/include/sound/
A Dopl3.h219 struct snd_opl3;
283 struct snd_opl3 { struct
298 void (*private_free)(struct snd_opl3 *); argument
340 struct snd_opl3 **ropl3); argument
341 int snd_opl3_init(struct snd_opl3 *opl3);
346 struct snd_opl3 ** opl3);
348 int snd_opl3_hwdep_new(struct snd_opl3 * opl3, int device, int seq_device,
357 void snd_opl3_reset(struct snd_opl3 * opl3);
362 int snd_opl3_load_patch(struct snd_opl3 *opl3,
369 void snd_opl3_clear_patches(struct snd_opl3 *opl3);
[all …]
A Dopl4.h17 struct snd_opl3 **opl3, struct snd_opl4 **opl4);
/linux-6.3-rc2/sound/drivers/opl3/
A Dopl3_voice.h12 int snd_opl3_synth_use_inc(struct snd_opl3 * opl3);
13 void snd_opl3_synth_use_dec(struct snd_opl3 * opl3);
14 int snd_opl3_synth_setup(struct snd_opl3 * opl3);
15 void snd_opl3_synth_cleanup(struct snd_opl3 * opl3);
30 void snd_opl3_load_drums(struct snd_opl3 *opl3);
31 void snd_opl3_drum_switch(struct snd_opl3 *opl3, int note, int vel, int on_off, struct snd_midi_cha…
35 void snd_opl3_init_seq_oss(struct snd_opl3 *opl3, char *name);
36 void snd_opl3_free_seq_oss(struct snd_opl3 *opl3);
A Dopl3_seq.c25 int snd_opl3_synth_use_inc(struct snd_opl3 * opl3) in snd_opl3_synth_use_inc()
33 void snd_opl3_synth_use_dec(struct snd_opl3 * opl3) in snd_opl3_synth_use_dec()
38 int snd_opl3_synth_setup(struct snd_opl3 * opl3) in snd_opl3_synth_setup()
69 void snd_opl3_synth_cleanup(struct snd_opl3 * opl3) in snd_opl3_synth_cleanup()
92 struct snd_opl3 *opl3 = private_data; in snd_opl3_synth_use()
121 struct snd_opl3 *opl3 = private_data; in snd_opl3_synth_unuse()
146 struct snd_opl3 *opl3 = private_data; in snd_opl3_synth_event_input()
156 struct snd_opl3 *opl3 = private_data; in snd_opl3_synth_free_port()
210 struct snd_opl3 *opl3; in snd_opl3_seq_probe()
253 struct snd_opl3 *opl3; in snd_opl3_seq_remove()
[all …]
A Dopl3_lib.c148 struct snd_opl3 *opl3; in snd_opl3_timer1_start()
165 struct snd_opl3 *opl3; in snd_opl3_timer1_stop()
185 struct snd_opl3 *opl3; in snd_opl3_timer2_start()
202 struct snd_opl3 *opl3; in snd_opl3_timer2_stop()
284 struct snd_opl3 *opl3; in snd_opl3_interrupt()
329 struct snd_opl3 *opl3 = device->device_data; in snd_opl3_dev_free()
335 struct snd_opl3 **ropl3) in snd_opl3_new()
340 struct snd_opl3 *opl3; in snd_opl3_new()
365 int snd_opl3_init(struct snd_opl3 *opl3) in snd_opl3_init()
396 struct snd_opl3 ** ropl3) in snd_opl3_create()
[all …]
A Dopl3_synth.c63 static int snd_opl3_set_mode(struct snd_opl3 * opl3, int mode);
64 static int snd_opl3_set_connection(struct snd_opl3 * opl3, int connection);
82 struct snd_opl3 *opl3 = hw->private_data; in snd_opl3_ioctl()
174 struct snd_opl3 *opl3 = hw->private_data; in snd_opl3_release()
187 struct snd_opl3 *opl3 = hw->private_data; in snd_opl3_write()
241 int snd_opl3_load_patch(struct snd_opl3 *opl3, in snd_opl3_load_patch()
304 struct fm_patch *snd_opl3_find_patch(struct snd_opl3 *opl3, int prog, int bank, in snd_opl3_find_patch()
332 void snd_opl3_clear_patches(struct snd_opl3 *opl3) in snd_opl3_clear_patches()
348 void snd_opl3_reset(struct snd_opl3 * opl3) in snd_opl3_reset()
581 static int snd_opl3_set_mode(struct snd_opl3 * opl3, int mode) in snd_opl3_set_mode()
[all …]
A Dopl3_oss.c31 struct snd_opl3 *opl3 = private_data; in snd_opl3_oss_event_input()
42 struct snd_opl3 *opl3 = private_data; in snd_opl3_oss_free_port()
47 static int snd_opl3_oss_create_port(struct snd_opl3 * opl3) in snd_opl3_oss_create_port()
90 void snd_opl3_init_seq_oss(struct snd_opl3 *opl3, char *name) in snd_opl3_init_seq_oss()
120 void snd_opl3_free_seq_oss(struct snd_opl3 *opl3) in snd_opl3_free_seq_oss()
133 struct snd_opl3 *opl3 = closure; in snd_opl3_open_seq_oss()
159 struct snd_opl3 *opl3; in snd_opl3_close_seq_oss()
179 struct snd_opl3 *opl3; in snd_opl3_load_patch_seq_oss()
A Dopl3_drums.c67 static void snd_opl3_drum_voice_set(struct snd_opl3 *opl3, in snd_opl3_drum_voice_set()
102 static void snd_opl3_drum_note_set(struct snd_opl3 *opl3, in snd_opl3_drum_note_set()
120 static void snd_opl3_drum_vol_set(struct snd_opl3 *opl3, in snd_opl3_drum_vol_set()
149 void snd_opl3_load_drums(struct snd_opl3 *opl3) in snd_opl3_load_drums()
169 void snd_opl3_drum_switch(struct snd_opl3 *opl3, int note, int vel, int on_off, in snd_opl3_drum_switch()
A Dopl3_midi.c110 static void debug_alloc(struct snd_opl3 *opl3, char *s, int voice) { in debug_alloc()
124 static int opl3_get_voice(struct snd_opl3 *opl3, int instr_4op, in opl3_get_voice()
225 struct snd_opl3 *opl3 = from_timer(opl3, t, tlist); in snd_opl3_timer_func()
254 static void snd_opl3_start_timer(struct snd_opl3 *opl3) in snd_opl3_start_timer()
277 struct snd_opl3 *opl3; in snd_opl3_note_on()
604 static void snd_opl3_kill_voice(struct snd_opl3 *opl3, int voice) in snd_opl3_kill_voice()
656 struct snd_opl3 *opl3; in snd_opl3_note_off_unsafe()
693 struct snd_opl3 *opl3 = p; in snd_opl3_note_off()
723 static void snd_opl3_update_pitch(struct snd_opl3 *opl3, int voice) in snd_opl3_update_pitch()
771 static void snd_opl3_pitch_ctrl(struct snd_opl3 *opl3, struct snd_midi_channel *chan) in snd_opl3_pitch_ctrl()
[all …]
/linux-6.3-rc2/sound/drivers/opl4/
A Dopl4_lib.c182 struct snd_opl3 **ropl3, struct snd_opl4 **ropl4) in snd_opl4_create()
185 struct snd_opl3 *opl3; in snd_opl4_create()
/linux-6.3-rc2/sound/isa/
A Dadlib.c49 struct snd_opl3 *opl3; in snd_adlib_probe()
A Dazt2320.c170 struct snd_opl3 *opl3; in snd_card_azt2320_probe()
A Dals100.c171 struct snd_opl3 *opl3; in snd_card_als100_probe()
A Dcmi8328.c221 struct snd_opl3 *opl3; in snd_cmi8328_probe()
A Dsc6000.c549 struct snd_opl3 *opl3; in __snd_sc6000_probe()
/linux-6.3-rc2/sound/isa/sb/
A Dsb8.c77 struct snd_opl3 *opl3; in snd_sb8_probe()
A Djazz16.c223 struct snd_opl3 *opl3; in snd_jazz16_probe()
A Dsb16.c313 struct snd_opl3 *opl3; in snd_sb16_probe()
/linux-6.3-rc2/sound/isa/ad1816a/
A Dad1816a.c125 struct snd_opl3 *opl3; in snd_card_ad1816a_probe()
/linux-6.3-rc2/sound/pci/ymfpci/
A Dymfpci.c161 struct snd_opl3 *opl3; in snd_card_ymfpci_probe()
/linux-6.3-rc2/sound/isa/es1688/
A Des1688.c120 struct snd_opl3 *opl3; in snd_es1688_probe()
/linux-6.3-rc2/sound/isa/gus/
A Dgusextreme.c228 struct snd_opl3 *opl3; in snd_gusextreme_probe()
/linux-6.3-rc2/sound/isa/galaxy/
A Dgalaxy.c576 struct snd_opl3 *opl3; in __snd_galaxy_probe()
/linux-6.3-rc2/sound/isa/wavefront/
A Dwavefront.c367 struct snd_opl3 *opl3; in snd_wavefront_probe()
/linux-6.3-rc2/sound/isa/cs423x/
A Dcs4236.c329 struct snd_opl3 *opl3; in snd_cs423x_probe()

Completed in 29 milliseconds

12