Symbol: snd_emux_voice
include/sound/emux_synth.h
26
struct snd_emux_voice;
include/sound/emux_synth.h
34
struct snd_emux_voice *(*get_voice)(struct snd_emux *emu,
include/sound/emux_synth.h
36
int (*prepare)(struct snd_emux_voice *vp);
include/sound/emux_synth.h
37
void (*trigger)(struct snd_emux_voice *vp);
include/sound/emux_synth.h
38
void (*release)(struct snd_emux_voice *vp);
include/sound/emux_synth.h
39
void (*update)(struct snd_emux_voice *vp, int update);
include/sound/emux_synth.h
40
void (*terminate)(struct snd_emux_voice *vp);
include/sound/emux_synth.h
41
void (*free_voice)(struct snd_emux_voice *vp);
include/sound/emux_synth.h
98
struct snd_emux_voice *voices; /* Voices (EMU 'channel') */
sound/isa/sb/emu8000_callback.c
111
update_voice(struct snd_emux_voice *vp, int update)
sound/isa/sb/emu8000_callback.c
143
static struct snd_emux_voice *
sound/isa/sb/emu8000_callback.c
147
struct snd_emux_voice *vp;
sound/isa/sb/emu8000_callback.c
16
static struct snd_emux_voice *get_voice(struct snd_emux *emu,
sound/isa/sb/emu8000_callback.c
18
static int start_voice(struct snd_emux_voice *vp);
sound/isa/sb/emu8000_callback.c
19
static void trigger_voice(struct snd_emux_voice *vp);
sound/isa/sb/emu8000_callback.c
20
static void release_voice(struct snd_emux_voice *vp);
sound/isa/sb/emu8000_callback.c
21
static void update_voice(struct snd_emux_voice *vp, int update);
sound/isa/sb/emu8000_callback.c
221
start_voice(struct snd_emux_voice *vp)
sound/isa/sb/emu8000_callback.c
23
static void terminate_voice(struct snd_emux_voice *vp);
sound/isa/sb/emu8000_callback.c
301
trigger_voice(struct snd_emux_voice *vp)
sound/isa/sb/emu8000_callback.c
32
static void set_pitch(struct snd_emu8000 *hw, struct snd_emux_voice *vp);
sound/isa/sb/emu8000_callback.c
33
static void set_volume(struct snd_emu8000 *hw, struct snd_emux_voice *vp);
sound/isa/sb/emu8000_callback.c
336
set_pitch(struct snd_emu8000 *hw, struct snd_emux_voice *vp)
sound/isa/sb/emu8000_callback.c
34
static void set_pan(struct snd_emu8000 *hw, struct snd_emux_voice *vp);
sound/isa/sb/emu8000_callback.c
345
set_volume(struct snd_emu8000 *hw, struct snd_emux_voice *vp)
sound/isa/sb/emu8000_callback.c
35
static void set_fmmod(struct snd_emu8000 *hw, struct snd_emux_voice *vp);
sound/isa/sb/emu8000_callback.c
359
set_pan(struct snd_emu8000 *hw, struct snd_emux_voice *vp)
sound/isa/sb/emu8000_callback.c
36
static void set_tremfreq(struct snd_emu8000 *hw, struct snd_emux_voice *vp);
sound/isa/sb/emu8000_callback.c
37
static void set_fm2frq2(struct snd_emu8000 *hw, struct snd_emux_voice *vp);
sound/isa/sb/emu8000_callback.c
370
set_fmmod(struct snd_emu8000 *hw, struct snd_emux_voice *vp)
sound/isa/sb/emu8000_callback.c
38
static void set_filterQ(struct snd_emu8000 *hw, struct snd_emux_voice *vp);
sound/isa/sb/emu8000_callback.c
388
set_tremfreq(struct snd_emu8000 *hw, struct snd_emux_voice *vp)
sound/isa/sb/emu8000_callback.c
395
set_fm2frq2(struct snd_emu8000 *hw, struct snd_emux_voice *vp)
sound/isa/sb/emu8000_callback.c
413
set_filterQ(struct snd_emu8000 *hw, struct snd_emux_voice *vp)
sound/isa/sb/emu8000_callback.c
83
release_voice(struct snd_emux_voice *vp)
sound/isa/sb/emu8000_callback.c
99
terminate_voice(struct snd_emux_voice *vp)
sound/pci/emu10k1/emu10k1_callback.c
118
release_voice(struct snd_emux_voice *vp)
sound/pci/emu10k1/emu10k1_callback.c
134
terminate_voice(struct snd_emux_voice *vp)
sound/pci/emu10k1/emu10k1_callback.c
160
free_voice(struct snd_emux_voice *vp)
sound/pci/emu10k1/emu10k1_callback.c
181
update_voice(struct snd_emux_voice *vp, int update)
sound/pci/emu10k1/emu10k1_callback.c
213
struct snd_emux_voice *vp;
sound/pci/emu10k1/emu10k1_callback.c
275
static struct snd_emux_voice *
sound/pci/emu10k1/emu10k1_callback.c
279
struct snd_emux_voice *vp;
sound/pci/emu10k1/emu10k1_callback.c
28
static struct snd_emux_voice *get_voice(struct snd_emux *emux,
sound/pci/emu10k1/emu10k1_callback.c
30
static int start_voice(struct snd_emux_voice *vp);
sound/pci/emu10k1/emu10k1_callback.c
309
start_voice(struct snd_emux_voice *vp)
sound/pci/emu10k1/emu10k1_callback.c
31
static void trigger_voice(struct snd_emux_voice *vp);
sound/pci/emu10k1/emu10k1_callback.c
32
static void release_voice(struct snd_emux_voice *vp);
sound/pci/emu10k1/emu10k1_callback.c
33
static void update_voice(struct snd_emux_voice *vp, int update);
sound/pci/emu10k1/emu10k1_callback.c
34
static void terminate_voice(struct snd_emux_voice *vp);
sound/pci/emu10k1/emu10k1_callback.c
35
static void free_voice(struct snd_emux_voice *vp);
sound/pci/emu10k1/emu10k1_callback.c
36
static u32 make_fmmod(struct snd_emux_voice *vp);
sound/pci/emu10k1/emu10k1_callback.c
37
static u32 make_fm2frq2(struct snd_emux_voice *vp);
sound/pci/emu10k1/emu10k1_callback.c
452
trigger_voice(struct snd_emux_voice *vp)
sound/pci/emu10k1/emu10k1_callback.c
486
make_fmmod(struct snd_emux_voice *vp)
sound/pci/emu10k1/emu10k1_callback.c
502
make_fm2frq2(struct snd_emux_voice *vp)
sound/pci/emu10k1/emu10k1_callback.c
83
struct snd_emux_voice *vp;
sound/synth/emux/emux.c
89
emu->voices = kzalloc_objs(struct snd_emux_voice, emu->max_voices);
sound/synth/emux/emux_effect.c
199
struct snd_emux_voice *vp = &emu->voices[i];
sound/synth/emux/emux_effect.c
221
snd_emux_setup_effect(struct snd_emux_voice *vp)
sound/synth/emux/emux_proc.c
50
struct snd_emux_voice *vp = &emu->voices[0];
sound/synth/emux/emux_synth.c
147
struct snd_emux_voice *vp;
sound/synth/emux/emux_synth.c
190
struct snd_emux_voice *vp;
sound/synth/emux/emux_synth.c
220
struct snd_emux_voice *vp;
sound/synth/emux/emux_synth.c
250
struct snd_emux_voice *vp;
sound/synth/emux/emux_synth.c
275
struct snd_emux_voice *vp;
sound/synth/emux/emux_synth.c
34
static void terminate_voice(struct snd_emux *emu, struct snd_emux_voice *vp, int free);
sound/synth/emux/emux_synth.c
35
static void update_voice(struct snd_emux *emu, struct snd_emux_voice *vp, int update);
sound/synth/emux/emux_synth.c
355
struct snd_emux_voice *vp;
sound/synth/emux/emux_synth.c
36
static void setup_voice(struct snd_emux_voice *vp);
sound/synth/emux/emux_synth.c
37
static int calc_pan(struct snd_emux_voice *vp);
sound/synth/emux/emux_synth.c
38
static int calc_volume(struct snd_emux_voice *vp);
sound/synth/emux/emux_synth.c
39
static int calc_pitch(struct snd_emux_voice *vp);
sound/synth/emux/emux_synth.c
395
struct snd_emux_voice *vp;
sound/synth/emux/emux_synth.c
424
struct snd_emux_voice *vp;
sound/synth/emux/emux_synth.c
455
struct snd_emux_voice *vp;
sound/synth/emux/emux_synth.c
473
terminate_voice(struct snd_emux *emu, struct snd_emux_voice *vp, int free)
sound/synth/emux/emux_synth.c
491
update_voice(struct snd_emux *emu, struct snd_emux_voice *vp, int update)
sound/synth/emux/emux_synth.c
50
struct snd_emux_voice *vp;
sound/synth/emux/emux_synth.c
526
setup_voice(struct snd_emux_voice *vp)
sound/synth/emux/emux_synth.c
619
calc_pan(struct snd_emux_voice *vp)
sound/synth/emux/emux_synth.c
720
calc_volume(struct snd_emux_voice *vp)
sound/synth/emux/emux_synth.c
791
calc_pitch(struct snd_emux_voice *vp)
sound/synth/emux/emux_synth.c
897
struct snd_emux_voice *vp;
sound/synth/emux/emux_voice.h
52
void snd_emux_setup_effect(struct snd_emux_voice *vp);