Lines Matching refs:buffer
466 read_available_data (HP4200_Scanner * s, SANE_Byte * buffer,
476 assert (buffer != NULL);
499 if ((status = sanei_usb_read_bulk (s->fd, buffer, &really_read)) !=
512 buffer += really_read;
624 SANE_Byte *buffer;
626 buffer = malloc (2 * 98304); /* check this */
627 if (!buffer)
639 status = read_available_data (s, buffer, &bytes_read);
654 free (buffer);
942 read_required_bytes (HP4200_Scanner * s, int required, SANE_Byte * buffer)
951 assert (buffer != NULL);
974 if ((status = sanei_usb_read_bulk (s->fd, buffer, &really_read)) !=
986 buffer += really_read;
1000 sb->buffer = malloc (sb->size);
1001 if (!sb->buffer)
1004 sb->data_ptr = sb->buffer;
1017 memcpy (s->scanner_buffer.buffer, s->scanner_buffer.data_ptr, 3);
1019 status = read_available_data (s, s->scanner_buffer.buffer +
1022 s->scanner_buffer.data_ptr = s->scanner_buffer.buffer;
1826 cb->buffer = malloc (cb->size);
1827 if (!cb->buffer)
1832 unsigned char *buffer;
1840 buffer = cb->buffer;
1843 ptrs[i] = buffer;
1844 buffer += bytes_per_line;
2031 if (s->ciclic_buffer.buffer)
2033 free (s->ciclic_buffer.buffer);
2034 s->ciclic_buffer.buffer = NULL;
2041 if (s->scanner_buffer.buffer)
2043 free (s->scanner_buffer.buffer);
2044 s->scanner_buffer.buffer = NULL;
2088 biggest_upper_block_size = cb->size - (cb->buffer_position - cb->buffer);
2093 bytes_to_be_a_entire_line = (cb->buffer_position - cb->buffer) %
2109 memcpy (buf + biggest_upper_block_size, cb->buffer, lower_block_size);
2113 cb->buffer_position = cb->buffer + lower_block_size;
2117 cb->buffer_position = cb->buffer;
2214 /* first copy available data from the ciclic buffer */
2662 s->ciclic_buffer.buffer = NULL;
2663 s->scanner_buffer.buffer = NULL;