Lines Matching refs:buffer
26 struct snd_info_buffer *buffer);
37 u32 *buffer, int count);
42 u32 *buffer, int count)
296 * @buffer: the buffer pointer to transfer
303 int snd_ump_receive(struct snd_ump_endpoint *ump, const u32 *buffer, int count)
306 const u32 *p = buffer;
324 return snd_rawmidi_receive(substream, (const char *)buffer, count);
331 * @buffer: the buffer pointer to transfer
338 int snd_ump_transmit(struct snd_ump_endpoint *ump, u32 *buffer, int count)
346 err = snd_rawmidi_transmit(substream, (char *)buffer, count);
350 return process_legacy_output(ump, buffer, count);
476 struct snd_info_buffer *buffer)
482 snd_iprintf(buffer, "EP Name: %s\n", ump->info.name);
483 snd_iprintf(buffer, "EP Product ID: %s\n", ump->info.product_id);
484 snd_iprintf(buffer, "UMP Version: 0x%04x\n", ump->info.version);
485 snd_iprintf(buffer, "Protocol Caps: 0x%08x\n", ump->info.protocol_caps);
486 snd_iprintf(buffer, "Protocol: 0x%08x\n", ump->info.protocol);
488 snd_iprintf(buffer, "Manufacturer ID: 0x%08x\n",
490 snd_iprintf(buffer, "Family ID: 0x%04x\n", ump->info.family_id);
491 snd_iprintf(buffer, "Model ID: 0x%04x\n", ump->info.model_id);
492 snd_iprintf(buffer, "SW Revision: 0x%02x%02x%02x%02x\n",
498 snd_iprintf(buffer, "Static Blocks: %s\n",
500 snd_iprintf(buffer, "Num Blocks: %d\n\n", ump->info.num_blocks);
503 snd_iprintf(buffer, "Block %d (%s)\n", fb->info.block_id,
505 snd_iprintf(buffer, " Direction: %s\n",
507 snd_iprintf(buffer, " Active: %s\n",
509 snd_iprintf(buffer, " Groups: %d-%d\n",
512 snd_iprintf(buffer, " Is MIDI1: %s%s\n",
516 snd_iprintf(buffer, " MIDI-CI Version: %d\n",
518 snd_iprintf(buffer, " Sysex8 Streams: %d\n",
520 snd_iprintf(buffer, " UI Hint: %s\n",
523 snd_iprintf(buffer, "\n");
574 /* append the received letters via UMP packet to the given string buffer;
1074 u32 *buffer, int count)
1097 memcpy(buffer, ctx->ump, size);