Symbol: snd_midi_channel
include/sound/emux_synth.h
170
struct snd_midi_channel *chan; /* Midi channel for this note */
include/sound/opl3.h
280
struct snd_midi_channel *chan; /* Midi channel for this note */
include/sound/seq_midi_emul.h
64
struct snd_midi_channel channels[] __counted_by(max_channels);
include/sound/seq_midi_emul.h
69
void (*note_on)(void *private_data, int note, int vel, struct snd_midi_channel *chan);
include/sound/seq_midi_emul.h
70
void (*note_off)(void *private_data,int note, int vel, struct snd_midi_channel *chan); /* release note */
include/sound/seq_midi_emul.h
71
void (*key_press)(void *private_data, int note, int vel, struct snd_midi_channel *chan);
include/sound/seq_midi_emul.h
72
void (*note_terminate)(void *private_data, int note, struct snd_midi_channel *chan); /* terminate note immediately */
include/sound/seq_midi_emul.h
73
void (*control)(void *private_data, int type, struct snd_midi_channel *chan);
include/sound/seq_midi_emul.h
74
void (*nrpn)(void *private_data, struct snd_midi_channel *chan,
sound/core/seq/seq_midi_emul.c
233
struct snd_midi_channel *chan,
sound/core/seq/seq_midi_emul.c
257
struct snd_midi_channel *chan, int control, int value)
sound/core/seq/seq_midi_emul.c
34
struct snd_midi_channel *chan,
sound/core/seq/seq_midi_emul.c
38
struct snd_midi_channel *chan,
sound/core/seq/seq_midi_emul.c
383
struct snd_midi_channel *chan = chset->channels + i;
sound/core/seq/seq_midi_emul.c
407
rpn(const struct snd_midi_op *ops, void *drv, struct snd_midi_channel *chan,
sound/core/seq/seq_midi_emul.c
41
struct snd_midi_channel *chan,
sound/core/seq/seq_midi_emul.c
44
struct snd_midi_channel *chan,
sound/core/seq/seq_midi_emul.c
447
nrpn(const struct snd_midi_op *ops, void *drv, struct snd_midi_channel *chan,
sound/core/seq/seq_midi_emul.c
50
struct snd_midi_channel *chan);
sound/core/seq/seq_midi_emul.c
52
struct snd_midi_channel *chan);
sound/core/seq/seq_midi_emul.c
53
static void snd_midi_reset_controllers(struct snd_midi_channel *chan);
sound/core/seq/seq_midi_emul.c
590
struct snd_midi_channel *chan)
sound/core/seq/seq_midi_emul.c
609
struct snd_midi_channel *chan)
sound/core/seq/seq_midi_emul.c
624
static void snd_midi_channel_init(struct snd_midi_channel *p, int n)
sound/core/seq/seq_midi_emul.c
629
memset(p, 0, sizeof(struct snd_midi_channel));
sound/core/seq/seq_midi_emul.c
650
struct snd_midi_channel *chan = chset->channels + ch;
sound/core/seq/seq_midi_emul.c
689
static void snd_midi_reset_controllers(struct snd_midi_channel *chan)
sound/core/seq/seq_midi_emul.c
76
struct snd_midi_channel *chan;
sound/drivers/opl3/opl3_drums.c
122
int vel, struct snd_midi_channel *chan)
sound/drivers/opl3/opl3_drums.c
170
struct snd_midi_channel *chan)
sound/drivers/opl3/opl3_midi.c
135
struct snd_midi_channel *chan) {
sound/drivers/opl3/opl3_midi.c
22
struct snd_midi_channel *chan);
sound/drivers/opl3/opl3_midi.c
282
void snd_opl3_note_on(void *p, int note, int vel, struct snd_midi_channel *chan)
sound/drivers/opl3/opl3_midi.c
54
struct snd_midi_channel *chan)
sound/drivers/opl3/opl3_midi.c
639
struct snd_midi_channel *chan)
sound/drivers/opl3/opl3_midi.c
674
struct snd_midi_channel *chan)
sound/drivers/opl3/opl3_midi.c
685
void snd_opl3_key_press(void *p, int note, int vel, struct snd_midi_channel *chan)
sound/drivers/opl3/opl3_midi.c
694
void snd_opl3_terminate_note(void *p, int note, struct snd_midi_channel *chan)
sound/drivers/opl3/opl3_midi.c
748
static void snd_opl3_pitch_ctrl(struct snd_opl3 *opl3, struct snd_midi_channel *chan)
sound/drivers/opl3/opl3_midi.c
775
void snd_opl3_control(void *p, int type, struct snd_midi_channel *chan)
sound/drivers/opl3/opl3_midi.c
809
void snd_opl3_nrpn(void *p, struct snd_midi_channel *chan,
sound/drivers/opl3/opl3_midi.c
87
int note, struct snd_midi_channel *chan)
sound/drivers/opl3/opl3_voice.h
18
void snd_opl3_note_on(void *p, int note, int vel, struct snd_midi_channel *chan);
sound/drivers/opl3/opl3_voice.h
19
void snd_opl3_note_off(void *p, int note, int vel, struct snd_midi_channel *chan);
sound/drivers/opl3/opl3_voice.h
20
void snd_opl3_key_press(void *p, int note, int vel, struct snd_midi_channel *chan);
sound/drivers/opl3/opl3_voice.h
21
void snd_opl3_terminate_note(void *p, int note, struct snd_midi_channel *chan);
sound/drivers/opl3/opl3_voice.h
22
void snd_opl3_control(void *p, int type, struct snd_midi_channel *chan);
sound/drivers/opl3/opl3_voice.h
23
void snd_opl3_nrpn(void *p, struct snd_midi_channel *chan, struct snd_midi_channel_set *chset);
sound/drivers/opl3/opl3_voice.h
26
void snd_opl3_calc_volume(unsigned char *reg, int vel, struct snd_midi_channel *chan);
sound/drivers/opl3/opl3_voice.h
31
void snd_opl3_drum_switch(struct snd_opl3 *opl3, int note, int vel, int on_off, struct snd_midi_channel *chan);
sound/drivers/opl4/opl4_local.h
162
struct snd_midi_channel *chan;
sound/drivers/opl4/opl4_local.h
225
void snd_opl4_note_on(void *p, int note, int vel, struct snd_midi_channel *chan);
sound/drivers/opl4/opl4_local.h
226
void snd_opl4_note_off(void *p, int note, int vel, struct snd_midi_channel *chan);
sound/drivers/opl4/opl4_local.h
227
void snd_opl4_terminate_note(void *p, int note, struct snd_midi_channel *chan);
sound/drivers/opl4/opl4_local.h
228
void snd_opl4_control(void *p, int type, struct snd_midi_channel *chan);
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
328
struct snd_midi_channel *chan,
sound/drivers/opl4/opl4_synth.c
413
struct snd_midi_channel *chan = voice->chan;
sound/drivers/opl4/opl4_synth.c
473
void snd_opl4_note_on(void *private_data, int note, int vel, struct snd_midi_channel *chan)
sound/drivers/opl4/opl4_synth.c
552
void snd_opl4_note_off(void *private_data, int note, int vel, struct snd_midi_channel *chan)
sound/drivers/opl4/opl4_synth.c
567
void snd_opl4_terminate_note(void *private_data, int note, struct snd_midi_channel *chan)
sound/drivers/opl4/opl4_synth.c
574
void snd_opl4_control(void *private_data, int type, struct snd_midi_channel *chan)
sound/isa/sb/emu8000_callback.c
226
struct snd_midi_channel *chan;
sound/pci/emu10k1/emu10k1_callback.c
316
struct snd_midi_channel *chan;
sound/synth/emux/emux_effect.c
107
effect_set_word(unsigned short *valp, struct snd_midi_channel *chan, int type)
sound/synth/emux/emux_effect.c
124
effect_get_offset(struct snd_midi_channel *chan, int lo, int hi, int mode)
sound/synth/emux/emux_effect.c
143
struct snd_midi_channel *chan, int type, int val)
sound/synth/emux/emux_effect.c
163
snd_emux_send_effect(struct snd_emux_port *port, struct snd_midi_channel *chan,
sound/synth/emux/emux_effect.c
223
struct snd_midi_channel *chan = vp->chan;
sound/synth/emux/emux_effect.c
86
effect_set_byte(unsigned char *valp, struct snd_midi_channel *chan, int type)
sound/synth/emux/emux_nrpn.c
273
snd_emux_nrpn(void *p, struct snd_midi_channel *chan,
sound/synth/emux/emux_nrpn.c
349
snd_emux_xg_control(struct snd_emux_port *port, struct snd_midi_channel *chan,
sound/synth/emux/emux_nrpn.c
40
struct snd_midi_channel *chan,
sound/synth/emux/emux_oss.c
329
struct snd_midi_channel *chan;
sound/synth/emux/emux_oss.c
423
struct snd_midi_channel *chan;
sound/synth/emux/emux_seq.c
224
struct snd_midi_channel *chan = port->chset.channels + i;
sound/synth/emux/emux_synth.c
143
snd_emux_note_off(void *p, int note, int vel, struct snd_midi_channel *chan)
sound/synth/emux/emux_synth.c
216
snd_emux_key_press(void *p, int note, int vel, struct snd_midi_channel *chan)
sound/synth/emux/emux_synth.c
247
snd_emux_update_channel(struct snd_emux_port *port, struct snd_midi_channel *chan, int update)
sound/synth/emux/emux_synth.c
27
int *notep, int vel, struct snd_midi_channel *chan,
sound/synth/emux/emux_synth.c
29
static int get_bank(struct snd_emux_port *port, struct snd_midi_channel *chan);
sound/synth/emux/emux_synth.c
299
snd_emux_control(void *p, int type, struct snd_midi_channel *chan)
sound/synth/emux/emux_synth.c
31
struct snd_midi_channel *chan, int free);
sound/synth/emux/emux_synth.c
352
terminate_note1(struct snd_emux *emu, int note, struct snd_midi_channel *chan, int free)
sound/synth/emux/emux_synth.c
371
snd_emux_terminate_note(void *p, int note, struct snd_midi_channel *chan)
sound/synth/emux/emux_synth.c
46
snd_emux_note_on(void *p, int note, int vel, struct snd_midi_channel *chan)
sound/synth/emux/emux_synth.c
621
struct snd_midi_channel *chan = vp->chan;
sound/synth/emux/emux_synth.c
724
struct snd_midi_channel *chan = vp->chan;
sound/synth/emux/emux_synth.c
793
struct snd_midi_channel *chan = vp->chan;
sound/synth/emux/emux_synth.c
841
get_bank(struct snd_emux_port *port, struct snd_midi_channel *chan)
sound/synth/emux/emux_synth.c
871
int *notep, int vel, struct snd_midi_channel *chan,
sound/synth/emux/emux_voice.h
34
void snd_emux_note_on(void *p, int note, int vel, struct snd_midi_channel *chan);
sound/synth/emux/emux_voice.h
35
void snd_emux_note_off(void *p, int note, int vel, struct snd_midi_channel *chan);
sound/synth/emux/emux_voice.h
36
void snd_emux_key_press(void *p, int note, int vel, struct snd_midi_channel *chan);
sound/synth/emux/emux_voice.h
37
void snd_emux_terminate_note(void *p, int note, struct snd_midi_channel *chan);
sound/synth/emux/emux_voice.h
38
void snd_emux_control(void *p, int type, struct snd_midi_channel *chan);
sound/synth/emux/emux_voice.h
42
struct snd_midi_channel *chan, int update);
sound/synth/emux/emux_voice.h
54
struct snd_midi_channel *chan, int type, int val);
sound/synth/emux/emux_voice.h
56
struct snd_midi_channel *chan, int type, int val, int mode);
sound/synth/emux/emux_voice.h
63
struct snd_midi_channel *chan, int param);
sound/synth/emux/emux_voice.h
64
void snd_emux_nrpn(void *private_data, struct snd_midi_channel *chan,