Symbol: snd_opl4
include/sound/opl4.h
12
struct snd_opl4;
include/sound/opl4.h
17
struct snd_opl3 **opl3, struct snd_opl4 **opl4);
sound/drivers/opl4/opl4_lib.c
104
static int snd_opl4_detect(struct snd_opl4 *opl4)
sound/drivers/opl4/opl4_lib.c
140
struct snd_opl4 *opl4 = seq_dev->private_data;
sound/drivers/opl4/opl4_lib.c
144
static int snd_opl4_create_seq_dev(struct snd_opl4 *opl4, int seq_device)
sound/drivers/opl4/opl4_lib.c
148
sizeof(struct snd_opl4 *), &opl4->seq_dev) >= 0) {
sound/drivers/opl4/opl4_lib.c
150
*(struct snd_opl4 **)SNDRV_SEQ_DEVICE_ARGPTR(opl4->seq_dev) = opl4;
sound/drivers/opl4/opl4_lib.c
158
static void snd_opl4_free(struct snd_opl4 *opl4)
sound/drivers/opl4/opl4_lib.c
168
struct snd_opl4 *opl4 = device->device_data;
sound/drivers/opl4/opl4_lib.c
176
struct snd_opl3 **ropl3, struct snd_opl4 **ropl4)
sound/drivers/opl4/opl4_lib.c
178
struct snd_opl4 *opl4;
sound/drivers/opl4/opl4_lib.c
19
static inline void snd_opl4_wait(struct snd_opl4 *opl4)
sound/drivers/opl4/opl4_lib.c
26
void snd_opl4_write(struct snd_opl4 *opl4, u8 reg, u8 value)
sound/drivers/opl4/opl4_lib.c
37
u8 snd_opl4_read(struct snd_opl4 *opl4, u8 reg)
sound/drivers/opl4/opl4_lib.c
48
void snd_opl4_read_memory(struct snd_opl4 *opl4, char *buf, int offset, int size)
sound/drivers/opl4/opl4_lib.c
71
void snd_opl4_write_memory(struct snd_opl4 *opl4, const char *buf, int offset, int size)
sound/drivers/opl4/opl4_lib.c
94
static void snd_opl4_enable_opl4(struct snd_opl4 *opl4)
sound/drivers/opl4/opl4_local.h
202
void snd_opl4_write(struct snd_opl4 *opl4, u8 reg, u8 value);
sound/drivers/opl4/opl4_local.h
203
u8 snd_opl4_read(struct snd_opl4 *opl4, u8 reg);
sound/drivers/opl4/opl4_local.h
204
void snd_opl4_read_memory(struct snd_opl4 *opl4, char *buf, int offset, int size);
sound/drivers/opl4/opl4_local.h
205
void snd_opl4_write_memory(struct snd_opl4 *opl4, const char *buf, int offset, int size);
sound/drivers/opl4/opl4_local.h
208
int snd_opl4_create_mixer(struct snd_opl4 *opl4);
sound/drivers/opl4/opl4_local.h
212
int snd_opl4_create_proc(struct snd_opl4 *opl4);
sound/drivers/opl4/opl4_local.h
213
void snd_opl4_free_proc(struct snd_opl4 *opl4);
sound/drivers/opl4/opl4_local.h
215
static inline int snd_opl4_create_proc(struct snd_opl4 *opl4) { return 0; }
sound/drivers/opl4/opl4_local.h
216
static inline void snd_opl4_free_proc(struct snd_opl4 *opl4) {}
sound/drivers/opl4/opl4_local.h
223
void snd_opl4_synth_reset(struct snd_opl4 *opl4);
sound/drivers/opl4/opl4_local.h
224
void snd_opl4_synth_shutdown(struct snd_opl4 *opl4);
sound/drivers/opl4/opl4_local.h
232
int snd_yrw801_detect(struct snd_opl4 *opl4);
sound/drivers/opl4/opl4_mixer.c
21
struct snd_opl4 *opl4 = snd_kcontrol_chip(kcontrol);
sound/drivers/opl4/opl4_mixer.c
34
struct snd_opl4 *opl4 = snd_kcontrol_chip(kcontrol);
sound/drivers/opl4/opl4_mixer.c
65
int snd_opl4_create_mixer(struct snd_opl4 *opl4)
sound/drivers/opl4/opl4_proc.c
105
void snd_opl4_free_proc(struct snd_opl4 *opl4)
sound/drivers/opl4/opl4_proc.c
15
struct snd_opl4 *opl4 = entry->private_data;
sound/drivers/opl4/opl4_proc.c
27
struct snd_opl4 *opl4 = entry->private_data;
sound/drivers/opl4/opl4_proc.c
39
struct snd_opl4 *opl4 = entry->private_data;
sound/drivers/opl4/opl4_proc.c
60
struct snd_opl4 *opl4 = entry->private_data;
sound/drivers/opl4/opl4_proc.c
82
int snd_opl4_create_proc(struct snd_opl4 *opl4)
sound/drivers/opl4/opl4_seq.c
108
struct snd_opl4 *opl4 = private_data;
sound/drivers/opl4/opl4_seq.c
116
struct snd_opl4 *opl4 = private_data;
sound/drivers/opl4/opl4_seq.c
123
struct snd_opl4 *opl4;
sound/drivers/opl4/opl4_seq.c
127
opl4 = *(struct snd_opl4 **)SNDRV_SEQ_DEVICE_ARGPTR(dev);
sound/drivers/opl4/opl4_seq.c
179
struct snd_opl4 *opl4;
sound/drivers/opl4/opl4_seq.c
181
opl4 = *(struct snd_opl4 **)SNDRV_SEQ_DEVICE_ARGPTR(dev);
sound/drivers/opl4/opl4_seq.c
198
.argsize = sizeof(struct snd_opl4 *),
sound/drivers/opl4/opl4_seq.c
49
static int snd_opl4_seq_use_inc(struct snd_opl4 *opl4)
sound/drivers/opl4/opl4_seq.c
56
static void snd_opl4_seq_use_dec(struct snd_opl4 *opl4)
sound/drivers/opl4/opl4_seq.c
63
struct snd_opl4 *opl4 = private_data;
sound/drivers/opl4/opl4_seq.c
84
struct snd_opl4 *opl4 = private_data;
sound/drivers/opl4/opl4_synth.c
273
void snd_opl4_synth_reset(struct snd_opl4 *opl4)
sound/drivers/opl4/opl4_synth.c
296
void snd_opl4_synth_shutdown(struct snd_opl4 *opl4)
sound/drivers/opl4/opl4_synth.c
309
static void snd_opl4_do_for_note(struct snd_opl4 *opl4, int note, struct snd_midi_channel *chan,
sound/drivers/opl4/opl4_synth.c
310
void (*func)(struct snd_opl4 *opl4, struct opl4_voice *voice))
sound/drivers/opl4/opl4_synth.c
327
static void snd_opl4_do_for_channel(struct snd_opl4 *opl4,
sound/drivers/opl4/opl4_synth.c
329
void (*func)(struct snd_opl4 *opl4, struct opl4_voice *voice))
sound/drivers/opl4/opl4_synth.c
346
static void snd_opl4_do_for_all(struct snd_opl4 *opl4,
sound/drivers/opl4/opl4_synth.c
347
void (*func)(struct snd_opl4 *opl4, struct opl4_voice *voice))
sound/drivers/opl4/opl4_synth.c
360
static void snd_opl4_update_volume(struct snd_opl4 *opl4, struct opl4_voice *voice)
sound/drivers/opl4/opl4_synth.c
379
static void snd_opl4_update_pan(struct snd_opl4 *opl4, struct opl4_voice *voice)
sound/drivers/opl4/opl4_synth.c
394
static void snd_opl4_update_vibrato_depth(struct snd_opl4 *opl4,
sound/drivers/opl4/opl4_synth.c
410
static void snd_opl4_update_pitch(struct snd_opl4 *opl4,
sound/drivers/opl4/opl4_synth.c
441
static void snd_opl4_update_tone_parameters(struct snd_opl4 *opl4,
sound/drivers/opl4/opl4_synth.c
455
static struct opl4_voice *snd_opl4_get_voice(struct snd_opl4 *opl4)
sound/drivers/opl4/opl4_synth.c
465
static void snd_opl4_wait_for_wave_headers(struct snd_opl4 *opl4)
sound/drivers/opl4/opl4_synth.c
475
struct snd_opl4 *opl4 = private_data;
sound/drivers/opl4/opl4_synth.c
544
static void snd_opl4_voice_off(struct snd_opl4 *opl4, struct opl4_voice *voice)
sound/drivers/opl4/opl4_synth.c
554
struct snd_opl4 *opl4 = private_data;
sound/drivers/opl4/opl4_synth.c
559
static void snd_opl4_terminate_voice(struct snd_opl4 *opl4, struct opl4_voice *voice)
sound/drivers/opl4/opl4_synth.c
569
struct snd_opl4 *opl4 = private_data;
sound/drivers/opl4/opl4_synth.c
576
struct snd_opl4 *opl4 = private_data;
sound/drivers/opl4/opl4_synth.c
616
struct snd_opl4 *opl4 = private_data;
sound/drivers/opl4/yrw801.c
36
int snd_yrw801_detect(struct snd_opl4 *opl4)
sound/isa/opti9xx/miro.c
1365
struct snd_opl4 *opl4;
sound/isa/opti9xx/opti92x-ad1848.c
881
struct snd_opl4 *opl4;