Lines Matching defs:buffer
147 static ssize_t snd_info_entry_read(struct file *file, char __user *buffer,
163 file, buffer, size, pos);
169 static ssize_t snd_info_entry_write(struct file *file, const char __user *buffer,
184 file, buffer, count, pos);
301 const char __user *buffer,
336 kvfree(buf->buffer);
337 buf->buffer = nbuf;
340 if (copy_from_user(buf->buffer + pos, buffer, count)) {
361 data->rbuffer->buffer = (char *)seq; /* XXX hack! */
414 kvfree(data->wbuffer->buffer);
491 struct snd_info_buffer *buffer)
495 snd_iprintf(buffer, "%s\n", card->id);
601 * snd_info_get_line - read one line from the procfs buffer
602 * @buffer: the procfs buffer
603 * @line: the buffer to store
604 * @len: the max. buffer size
606 * Reads one line from the buffer and stores the string.
610 int snd_info_get_line(struct snd_info_buffer *buffer, char *line, int len)
614 if (snd_BUG_ON(!buffer))
616 if (!buffer->buffer)
618 if (len <= 0 || buffer->stop || buffer->error)
620 while (!buffer->stop) {
621 c = buffer->buffer[buffer->curr++];
622 if (buffer->curr >= buffer->size)
623 buffer->stop = 1;
638 * @dest: the buffer to store the string token
643 * string buffer.
883 struct snd_info_buffer *buffer))
903 static void snd_info_version_read(struct snd_info_entry *entry, struct snd_info_buffer *buffer)
905 snd_iprintf(buffer,