/linux-4.1.27/sound/core/seq/oss/ |
D | seq_oss_synth.c | 333 kfree(info->sysex); in snd_seq_oss_synth_cleanup() 334 info->sysex = NULL; in snd_seq_oss_synth_cleanup() 410 if (info->sysex) in snd_seq_oss_synth_reset() 411 info->sysex->len = 0; /* reset sysex */ in snd_seq_oss_synth_reset() 423 kfree(info->sysex); in snd_seq_oss_synth_reset() 424 info->sysex = NULL; in snd_seq_oss_synth_reset() 501 struct seq_oss_synth_sysex *sysex; in snd_seq_oss_synth_sysex() local 506 sysex = dp->synths[dev].sysex; in snd_seq_oss_synth_sysex() 507 if (sysex == NULL) { in snd_seq_oss_synth_sysex() 508 sysex = kzalloc(sizeof(*sysex), GFP_KERNEL); in snd_seq_oss_synth_sysex() [all …]
|
D | seq_oss_device.h | 70 struct seq_oss_synth_sysex *sysex; member
|
/linux-4.1.27/sound/usb/line6/ |
D | pod.c | 225 char *sysex; in pod_set_system_param_int() local 228 sysex = pod_alloc_sysex_buffer(pod, POD_SYSEX_SYSTEM, size); in pod_set_system_param_int() 229 if (!sysex) in pod_set_system_param_int() 231 sysex[SYSEX_DATA_OFS] = code; in pod_set_system_param_int() 232 sysex[SYSEX_DATA_OFS + 1] = (value >> 12) & 0x0f; in pod_set_system_param_int() 233 sysex[SYSEX_DATA_OFS + 2] = (value >> 8) & 0x0f; in pod_set_system_param_int() 234 sysex[SYSEX_DATA_OFS + 3] = (value >> 4) & 0x0f; in pod_set_system_param_int() 235 sysex[SYSEX_DATA_OFS + 4] = (value) & 0x0f; in pod_set_system_param_int() 236 line6_send_sysex_message(&pod->line6, sysex, size); in pod_set_system_param_int() 237 kfree(sysex); in pod_set_system_param_int()
|
/linux-4.1.27/sound/oss/ |
D | midi_synth.c | 483 struct sysex_info sysex; in midi_synth_load_patch() local 487 int hdr_size = (unsigned long) &sysex.data[0] - (unsigned long) &sysex; in midi_synth_load_patch() 508 if (copy_from_user(&sysex, addr, hdr_size)) in midi_synth_load_patch() 512 if ((unsigned)count < (unsigned)sysex.len) in midi_synth_load_patch() 513 sysex.len = count; in midi_synth_load_patch() 515 left = sysex.len; in midi_synth_load_patch()
|
/linux-4.1.27/sound/core/seq/ |
D | seq_midi_emul.c | 58 static void sysex(struct snd_midi_op *ops, void *private, unsigned char *sysex, 210 sysex(ops, drv, sysexbuf, len, chanset); in snd_midi_process_event() 485 sysex(struct snd_midi_op *ops, void *private, unsigned char *buf, int len, in sysex() function 591 if (ops->sysex) in sysex() 592 ops->sysex(private, buf - 1, len + 1, parsed, chset); in sysex()
|
/linux-4.1.27/sound/isa/sb/ |
D | emu8000_callback.c | 37 static void sysex(struct snd_emux *emu, char *buf, int len, int parsed, 78 .sysex = sysex, 460 sysex(struct snd_emux *emu, char *buf, int len, int parsed, struct snd_midi_channel_set *chset) in sysex() function
|
/linux-4.1.27/sound/synth/emux/ |
D | emux_nrpn.c | 391 if (emu->ops.sysex) in snd_emux_sysex() 392 emu->ops.sysex(emu, buf, len, parsed, chset); in snd_emux_sysex()
|
/linux-4.1.27/include/sound/ |
D | emux_synth.h | 67 void (*sysex)(struct snd_emux *emu, char *buf, int len, int parsed, member
|
D | seq_midi_emul.h | 90 void (*sysex)(void *private_data, unsigned char *buf, int len, int parsed, member
|
/linux-4.1.27/sound/drivers/opl4/ |
D | opl4_seq.c | 108 .sysex = snd_opl4_sysex,
|
/linux-4.1.27/sound/drivers/opl3/ |
D | opl3_seq.c | 152 .sysex = snd_opl3_sysex,
|