Lines Matching refs:buffer
221 /* Display a buffer in the log. */
328 /* Allocate the buffer used to transfer the SCSI data. */
330 dev->buffer = malloc (dev->buffer_size);
331 if (dev->buffer == NULL)
337 /* Allocate a buffer to store the temporary image. */
342 free (dev->buffer);
385 if (dev->buffer)
387 free (dev->buffer);
420 NULL, 0, dev->buffer, &size);
453 memcpy (dev->buffer, table, sizeof (table));
457 size = dev->buffer[4] + 5; /* total length of the inquiry data */
461 NULL, 0, dev->buffer, &size);
472 if (memcmp (dev->buffer + 0x08, "DF-600M ", 8) == 0)
474 memcpy (dev->buffer + 0x29, "\0TECO VM3510", 12);
475 dev->buffer[4] = 0x30; /* change length */
486 hexdump (DBG_info2, "inquiry", dev->buffer, size);
488 dev->scsi_type = dev->buffer[0] & 0x1f;
489 memcpy (dev->scsi_vendor, dev->buffer + 0x08, 0x08);
491 memcpy (dev->scsi_product, dev->buffer + 0x10, 0x010);
493 memcpy (dev->scsi_version, dev->buffer + 0x20, 0x04);
495 memcpy (dev->scsi_teco_name, dev->buffer + 0x2A, 0x0B);
540 NULL, 0, dev->buffer, &size);
550 size = dev->buffer[3] + 4;
556 NULL, 0, dev->buffer, &size);
566 hexdump (DBG_info2, "inquiry page 0x82", dev->buffer, size);
737 NULL, 0, dev->buffer, &size);
746 hexdump (DBG_info2, "get_filled_data_length return", dev->buffer, size);
748 *to_read = B24TOI (&dev->buffer[9]);
751 dev->params.lines, B16TOI (&dev->buffer[12]),
752 dev->params.bytes_per_line, B16TOI (&dev->buffer[14]));
757 dev->params.lines = B16TOI (&dev->buffer[12]);
762 dev->params.bytes_per_line = B16TOI (&dev->buffer[14]);
767 dev->params.pixels_per_line = B16TOI (&dev->buffer[14]);
772 dev->params.pixels_per_line = B16TOI (&dev->buffer[14]);
832 NULL, 0, dev->buffer, &size);
834 /*hexdump (DBG_info2, "calibration:", dev->buffer, size); */
1276 /* Read the image from the scanner and fill the temporary buffer with it. */
1318 /* Probably reached the end of the buffer.
1362 unsigned char *dest = dev->buffer;
1375 memcpy (src, dev->buffer, dev->params.bytes_per_line);
1389 /* Copy from the raw buffer to the buffer given by the backend.
2137 /* Copy the data to the frontend buffer. */