Lines Matching defs:scmd
479 struct scsi_cmnd *scmd = blk_mq_rq_to_pdu(req);
483 if (scmd->cmnd[0] == WRITE_6) {
488 if (scmd->result) {
497 } else if (scmd->cmnd[0] == READ_6) {
502 if (scmd->result) {
522 struct scsi_cmnd *scmd = blk_mq_rq_to_pdu(req);
527 STp->buffer->cmdstat.midlevel_result = SRpnt->result = scmd->result;
528 STp->buffer->cmdstat.residual = scmd->resid_len;
533 if (scmd->sense_len)
534 memcpy(SRpnt->sense, scmd->sense_buffer, SCSI_SENSE_BUFFERSIZE);
551 struct scsi_cmnd *scmd;
558 scmd = blk_mq_rq_to_pdu(req);
584 scmd->cmd_len = COMMAND_SIZE(cmd[0]);
585 memcpy(scmd->cmnd, cmd, scmd->cmd_len);
587 scmd->allowed = retries;
3120 unsigned char scmd[MAX_COMMAND_SIZE];
3126 memset(scmd, 0, MAX_COMMAND_SIZE);
3128 scmd[0] = QFA_REQUEST_BLOCK;
3129 scmd[4] = 3;
3131 scmd[0] = READ_POSITION;
3133 scmd[1] = 1;
3135 SRpnt = st_do_scsi(NULL, STp, scmd, 20, DMA_FROM_DEVICE,
3183 unsigned char scmd[MAX_COMMAND_SIZE];
3212 memset(scmd, 0, MAX_COMMAND_SIZE);
3214 scmd[0] = QFA_SEEK_BLOCK;
3215 scmd[2] = (block >> 16);
3216 scmd[3] = (block >> 8);
3217 scmd[4] = block;
3218 scmd[5] = 0;
3220 scmd[0] = SEEK_10;
3221 scmd[3] = (block >> 24);
3222 scmd[4] = (block >> 16);
3223 scmd[5] = (block >> 8);
3224 scmd[6] = block;
3226 scmd[1] = 4;
3228 scmd[1] |= 2;
3229 scmd[8] = partition;
3236 scmd[1] |= 1; /* Don't wait for completion */
3240 SRpnt = st_do_scsi(NULL, STp, scmd, 0, DMA_NONE,
3350 unsigned char scmd[MAX_COMMAND_SIZE];
3353 memset(scmd, 0, MAX_COMMAND_SIZE);
3354 scmd[0] = FORMAT_UNIT;
3355 scmd[2] = format;
3357 scmd[1] |= 1; /* Don't wait for completion */
3361 SRpnt = st_do_scsi(NULL, STp, scmd, 0, DMA_NONE,