Lines Matching refs:raw_command
240 raw_device_command raw_command;
255 memset(raw_command.command, 0, 16);
265 memcpy(raw_command.command, &scsi_command, sizeof(scsi_command));
268 raw_command.command_length = 10;
269 raw_command.flags = kScsiFlags;
270 raw_command.scsi_status = 0;
271 raw_command.cam_status = 0;
272 raw_command.data = buffer;
273 raw_command.data_length = buffer_length;
274 memset(raw_command.data, 0, raw_command.data_length);
275 raw_command.sense_data = sense_data;
276 raw_command.sense_data_length = sense_data_length;
277 memset(raw_command.sense_data, 0, raw_command.sense_data_length);
278 raw_command.timeout = kScsiTimeout;
280 if (ioctl(deviceFD, B_RAW_DEVICE_COMMAND, &raw_command,
281 sizeof(raw_command)) == 0) {
282 if (raw_command.scsi_status == 0 && raw_command.cam_status == 1) {