Lines Matching defs:size
64 static void _prep_scsi_cmd(SANE_Byte* command_bytes, SANE_Byte command, SANE_Word size);
172 * Copy an unsigned short array of given size
254 SANE_Int size = DATA_SIZE;
261 _prep_scsi_cmd(command, SCSI_REQUEST_SENSE, size);
263 memset(data, '\0', size);
264 st = sanei_pieusb_command(device_number, command, data, size);
309 #define FRAME_SIZE 256 /* Assumed maximum frame size */
310 SANE_Int size = FRAME_SIZE;
330 _prep_scsi_cmd (command, SCSI_READ, size);
332 memset(data, '\0', size);
333 status->pieusb_status = sanei_pieusb_command (device_number, command, data, size);
391 SANE_Int size = SHADING_SIZE;
408 _prep_scsi_cmd(command, SCSI_READ, size);
410 memset (data, '\0', size);
411 status->pieusb_status = sanei_pieusb_command (device_number, command, data, size);
420 5: 06 entry size
440 * argument specifies how many lines will be read, the size argument specifies
442 * determine the current line size and the number of available lines.\n
445 * (if so, it is approximately 2Mb in size). I haven't tried what happens if you
454 * @param size
458 sanei_pieusb_cmd_get_scanned_lines(SANE_Int device_number, SANE_Byte* data, SANE_Int lines, SANE_Int size, struct Pieusb_Command_Status *status)
462 DBG (DBG_info_scan, "sanei_pieusb_cmd_get_scanned_lines(): %d lines (%d bytes)\n", lines, size);
465 memset (data, '\0', size);
467 status->pieusb_status = sanei_pieusb_command (device_number, command, data, size);
485 SANE_Int size = FRAME_SIZE;
490 _prep_scsi_cmd(command, SCSI_WRITE, size);
497 memset (data, '\0', size);
499 _set_short (size-4, data, 2); /* size: one frame, 5 shorts */
506 status->pieusb_status = sanei_pieusb_command (device_number, command, data, size);
600 SANE_Int size = PARAMETER_SIZE;
605 _prep_scsi_cmd (command, SCSI_PARAM, size);
606 memset (data, '\0', size);
608 status->pieusb_status = sanei_pieusb_command(device_number, command, data, size);
655 * @param size Size of the data buffer
660 sanei_pieusb_cmd_inquiry(SANE_Int device_number, struct Pieusb_Scanner_Properties* inq, SANE_Byte size, struct Pieusb_Command_Status *status)
669 _prep_scsi_cmd (command, SCSI_INQUIRY, size);
670 memset (data, '\0', INQUIRY_SIZE); /* size may be less than INQUIRY_SIZE, so prevent returning noise */
672 status->pieusb_status = sanei_pieusb_command (device_number, command, data, size);
735 SANE_Int size = MODE_SIZE;
741 _prep_scsi_cmd(command, SCSI_MODE_SELECT, size);
783 memset (data, '\0', size);
784 _set_byte (size-1, data, 1);
799 status->pieusb_status = sanei_pieusb_command (device_number, command, data, size);
847 SANE_Int size = MODE_SIZE;
853 _prep_scsi_cmd (command, SCSI_MODE_SENSE, size);
854 memset (data, '\0', size);
856 status->pieusb_status = sanei_pieusb_command(device_number, command, data, size);
888 * Start a scan (SCSI SCAN command, code 0x1B, size byte = 0x01).\n
934 * code 0x1B, with size byte = 0x00.
956 * mode = 2: Resets the scan head an then moves it forward depending on 'size',
961 * given amount of steps (in size).\n
966 * @param size
974 SANE_Int size = SCAN_HEAD_SIZE;
979 _prep_scsi_cmd (command, SCSI_SET_SCAN_HEAD, size);
982 memset (data, '\0', size);
1006 status->pieusb_status = sanei_pieusb_command(device_number, command, data, size);
1026 SANE_Int size = GAIN_OFFSET_SIZE;
1033 _prep_scsi_cmd (command, SCSI_READ_GAIN_OFFSET, size);
1035 memset (data, '\0', size);
1036 status->pieusb_status = sanei_pieusb_command(device_number, command, data, size);
1083 SANE_Int size = GAIN_OFFSET_SIZE;
1090 _prep_scsi_cmd (command, SCSI_WRITE_GAIN_OFFSET, size);
1101 memset (data, '\0', size);
1154 status->pieusb_status = sanei_pieusb_command(device_number, command, data, size);
1172 SANE_Int size = GET_STATE_SIZE;
1177 _prep_scsi_cmd (command, SCSI_READ_STATE, size);
1179 memset (data, '\0', size);
1180 status->pieusb_status = sanei_pieusb_command (device_number, command, data, size);
1197 * Prepare SCSI_COMMAND_LEN-byte command array with command code and size value
1201 * @param size
1204 _prep_scsi_cmd(SANE_Byte* command, SANE_Byte code, SANE_Word size)
1208 command[3] = (size>>8) & 0xFF; /* lsb first */
1209 command[4] = size & 0xFF;