Lines Matching defs:buffer
154 char *buffer;
830 unsigned char *buffer = (unsigned char *) dev->packet_data;
837 sanei_usb_read_bulk (dev->dn, buffer, &size);
862 if (!dev->buffer)
867 dev->buffer = malloc (dev->bufs);
868 if (!dev->buffer)
879 sanei_usb_read_bulk (dev->dn, buffer, &size);
895 ret = sanei_usb_read_bulk (dev->dn, buffer, &size);
907 dev->buffer[dev->write_offset_r] = buffer[j++];
915 dev->buffer[dev->write_offset_g] = buffer[j++];
923 dev->buffer[dev->write_offset_b] = buffer[j++];
929 memcpy (dev->buffer + dev->write_offset_r, buffer, size);
950 free (dev->buffer);
951 dev->buffer = NULL;
995 free (dev->buffer);
996 dev->buffer = NULL;
1052 memcpy (buf, dev->buffer + dev->read_offset, *len);
1056 free (dev->buffer);
1057 dev->buffer = NULL;
1085 free (dev->buffer);
1086 dev->buffer = NULL;