Lines Matching refs:buffer
985 free (dev->buffer);
1030 if ((dev->buffer = malloc (dev->row_bufsize)) == NULL)
1040 free (dev->buffer);
1255 if (get_IN_periph_devtype (s->buffer) != IN_periph_devtype_scanner)
1261 get_IN_vendor ((char *) s->buffer, vendor);
1262 get_IN_product ((char *)s->buffer, product);
1263 get_IN_version ((char *)s->buffer, version);
1292 if (get_IN_adf (s->buffer))
1303 s->autofeeder, get_IN_color_mode (s->buffer),
1304 get_IN_color_seq (s->buffer));
1324 memset (s->buffer, '\0', 256); /* clear buffer */
1327 ret = do_scsi_cmd (s->sfd, inquiryB.cmd, inquiryB.size, s->buffer, 96);
1705 memcpy (s->buffer, object_positionB.cmd, object_positionB.size);
1706 set_OP_autofeed (s->buffer, OP_Feed);
1707 ret = do_scsi_cmd (s->sfd, s->buffer,
1733 memset (s->buffer, '\0', 256); /* clear buffer */
1736 ret = do_scsi_cmd (s->sfd, media_checkB.cmd, media_checkB.size, s->buffer, 1);
1744 if (get_MC_adf_status (s->buffer) == MC_ADF_OK)
1802 memcpy (s->buffer, object_positionB.cmd, object_positionB.size);
1803 set_OP_autofeed (s->buffer, OP_Discharge);
1804 ret = do_scsi_cmd (s->sfd, s->buffer,
1822 memset (buffer_r, '\0', WDB_size_max); /* clear buffer */
1885 memcpy (s->buffer, set_windowB.cmd, set_windowB.size);
1886 memcpy ((s->buffer + set_windowB.size),
1889 memcpy ((s->buffer + set_windowB.size + window_parameter_data_blockB.size),
1892 set_SW_xferlen (s->buffer,
1895 set_WDPB_wdblen ((s->buffer
1898 set_WD_parm_length ((s->buffer
1911 active_buffer_size = set_windowB.size + get_SW_xferlen (s->buffer);
1913 hexdump (15, "Window set", s->buffer, active_buffer_size);
1915 ret = do_scsi_cmd (s->sfd, s->buffer, active_buffer_size, NULL, 0);
2047 src = &scanner->buffer[data_to_read - 1];
2048 dst = &scanner->buffer[data_to_read * 2 - 1];
2058 fwrite (scanner->buffer, 1, data_to_read, fp);
2062 DBG (10, "reader_process: buffer of %d bytes read; %d bytes to go\n",
2150 r = do_scsi_cmd (s->sfd, readB.cmd, readB.size, s->buffer, length);