Lines Matching refs:chan
40 struct snd_midi_channel *chan, in send_converted_effect() argument
47 snd_emux_send_effect(port, chan, table[i].effect, in send_converted_effect()
273 snd_emux_nrpn(void *p, struct snd_midi_channel *chan, in snd_emux_nrpn() argument
279 if (snd_BUG_ON(!port || !chan)) in snd_emux_nrpn()
282 if (chan->control[MIDI_CTL_NONREG_PARM_NUM_MSB] == 127 && in snd_emux_nrpn()
283 chan->control[MIDI_CTL_NONREG_PARM_NUM_LSB] <= 26) { in snd_emux_nrpn()
287 val = (chan->control[MIDI_CTL_MSB_DATA_ENTRY] << 7) | in snd_emux_nrpn()
288 chan->control[MIDI_CTL_LSB_DATA_ENTRY]; in snd_emux_nrpn()
292 port, chan, chan->control[MIDI_CTL_NONREG_PARM_NUM_LSB], in snd_emux_nrpn()
298 chan->control[MIDI_CTL_NONREG_PARM_NUM_MSB] == 1) { in snd_emux_nrpn()
302 val = chan->control[MIDI_CTL_MSB_DATA_ENTRY]; in snd_emux_nrpn()
305 port, chan, chan->control[MIDI_CTL_NONREG_PARM_NUM_LSB], in snd_emux_nrpn()
349 snd_emux_xg_control(struct snd_emux_port *port, struct snd_midi_channel *chan, in snd_emux_xg_control() argument
352 if (param >= ARRAY_SIZE(chan->control)) in snd_emux_xg_control()
356 port, chan, param, in snd_emux_xg_control()
357 chan->control[param], in snd_emux_xg_control()