Lines Matching refs:buffer
134 /* Read up to count-1 bytes of device id. Terminate buffer with
137 static ssize_t parport_read_device_id (struct parport *port, char *buffer,
158 memcpy(buffer, length, 2);
196 retval = parport_read (port, buffer+len, idlen-len);
214 if (buffer[len-1] == ';') {
222 /* Buffer not large enough, read to end of buffer. */
225 retval = parport_read (port, buffer+len, count-len-1);
248 buffer[len] = '\0';
253 ssize_t parport_device_id (int devnum, char *buffer, size_t count)
270 retval = parport_read_device_id (dev->port, buffer, count);
273 parse_data (dev->port, dev->daisy, buffer+2);