• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/staging/line6/

Lines Matching defs:sysex

197 	char *sysex = pod_alloc_sysex_buffer(pod, POD_SYSEX_DUMP, size);
198 if (!sysex)
202 sysex[SYSEX_DATA_OFS] = 5;
203 memcpy(sysex + SYSEX_DATA_OFS + 1, data, sizeof(pod->prog_data));
204 line6_send_sysex_message(&pod->line6, sysex, size);
207 kfree(sysex);
342 DEBUG_MESSAGES(dev_err(pod->line6.ifcdev, "unknown sysex message %02X\n", buf[5]));
357 DEBUG_MESSAGES(dev_err(pod->line6.ifcdev, "unknown sysex header\n"));
453 char *sysex = pod_alloc_sysex_buffer(pod, POD_SYSEX_STORE, size);
455 if (!sysex)
458 sysex[SYSEX_DATA_OFS] = 5; /* see pod_dump() */
459 ret = pod_resolve(buf, block0, block1, sysex + SYSEX_DATA_OFS + 1);
461 kfree(sysex);
465 memcpy(sysex + SYSEX_DATA_OFS + 3, &pod->prog_data_buf, sizeof(pod->prog_data_buf));
467 line6_send_sysex_message(&pod->line6, sysex, size);
468 kfree(sysex);
482 char *sysex = pod_alloc_sysex_buffer(pod, POD_SYSEX_DUMPMEM, size);
484 if (!sysex)
487 ret = pod_resolve(buf, block0, block1, sysex + SYSEX_DATA_OFS);
489 kfree(sysex);
492 sysex[SYSEX_DATA_OFS + 2] = 0;
493 sysex[SYSEX_DATA_OFS + 3] = 0;
496 if (line6_send_sysex_message(&pod->line6, sysex, size) < size)
499 kfree(sysex);
624 char *sysex;
635 sysex = pod_alloc_sysex_buffer(pod, POD_SYSEX_SYSTEMREQ, size);
636 if (!sysex)
638 sysex[SYSEX_DATA_OFS] = code;
639 line6_send_sysex_message(&pod->line6, sysex, size);
640 kfree(sysex);
672 char *sysex;
682 sysex = pod_alloc_sysex_buffer(pod, POD_SYSEX_SYSTEM, size);
683 if (!sysex)
691 sysex[SYSEX_DATA_OFS] = code;
692 sysex[SYSEX_DATA_OFS + 1] = (value >> 12) & 0x0f;
693 sysex[SYSEX_DATA_OFS + 2] = (value >> 8) & 0x0f;
694 sysex[SYSEX_DATA_OFS + 3] = (value >> 4) & 0x0f;
695 sysex[SYSEX_DATA_OFS + 4] = (value ) & 0x0f;
696 line6_send_sysex_message(&pod->line6, sysex, size);
697 kfree(sysex);
747 char *sysex = pod_alloc_sysex_buffer(pod, POD_SYSEX_FINISH, size);
748 if (!sysex)
750 line6_send_sysex_message(&pod->line6, sysex, size);
751 kfree(sysex);