Lines Matching refs:cmd

128   static SANE_Byte cmd[6];
132 cmd[0] = RICOH_SCSI_TEST_UNIT_READY;
133 memset (cmd, 0, sizeof (cmd));
134 status = sanei_scsi_cmd (fd, cmd, sizeof (cmd), 0, 0);
143 static SANE_Byte cmd[6];
147 memset (cmd, 0, sizeof (cmd));
148 cmd[0] = RICOH_SCSI_INQUIRY;
149 cmd[4] = *buf_size;
150 status = sanei_scsi_cmd (fd, cmd, sizeof (cmd), buf, buf_size);
160 struct scsi_mode_select_cmd cmd;
168 select_cmd.cmd.opcode = RICOH_SCSI_MODE_SELECT;
169 select_cmd.cmd.byte2 |= SMS_PF;
170 select_cmd.cmd.len = sizeof(select_cmd.smh) + sizeof(select_cmd.mp);
182 static struct scsi_mode_select_cmd cmd; /* no type, we can reuse it for sensing */
191 memset (&cmd, 0, sizeof (cmd));
192 cmd.opcode = RICOH_SCSI_MODE_SENSE;
193 cmd.page_code = page_code;
194 cmd.len = sizeof(select_data);
195 status = sanei_scsi_cmd (fd, &cmd, sizeof (cmd), &select_data, &select_size);
206 static struct scsi_start_scan_cmd cmd;
212 memset (&cmd, 0, sizeof (cmd));
213 cmd.opcode = RICOH_SCSI_START_SCAN;
214 cmd.len = wl_size;
216 status = sanei_scsi_cmd (fd, &cmd, sizeof (cmd), &window_id_list, &wl_size);
218 status = sanei_scsi_cmd (fd, &cmd, sizeof (cmd), 0, 0);
229 struct scsi_window_cmd cmd;
237 win.cmd.opcode = RICOH_SCSI_SET_WINDOW;
238 _lto3b(sizeof(*rwd), win.cmd.len);
250 static struct scsi_window_cmd cmd;
257 memset (&cmd, 0, sizeof (cmd));
258 cmd.opcode = RICOH_SCSI_GET_WINDOW;
260 cmd.byte2 |= (SANE_Byte)0x01; /* set Single bit to get one window desc. */
262 _lto3b(rwd_size, cmd.len);
263 status = sanei_scsi_cmd (fd, &cmd, sizeof (cmd), rwd, &rwd_size);
272 static struct scsi_read_scanner_cmd cmd;
276 memset (&cmd, 0, sizeof (cmd));
277 cmd.opcode = RICOH_SCSI_READ_SCANNED_DATA;
278 _lto3b(*buf_size, cmd.len);
279 status = sanei_scsi_cmd (fd, &cmd, sizeof (cmd), buf, buf_size);
288 static SANE_Byte cmd[10];
292 memset (cmd, 0, sizeof (cmd));
293 cmd[0] = RICOH_SCSI_OBJECT_POSITION;
294 status = sanei_scsi_cmd (fd, cmd, sizeof (cmd), 0, 0);
303 static struct scsi_get_buffer_status_cmd cmd;
309 memset (&cmd, 0, sizeof (cmd));
310 cmd.opcode = RICOH_SCSI_GET_BUFFER_STATUS;
311 _lto2b(ssd_size, cmd.len);
312 status = sanei_scsi_cmd (fd, &cmd, sizeof (cmd), &ssd, &ssd_size);