Lines Matching refs:scmd
15 struct scsi_cmnd *scmd;
34 scmd = blk_mq_rq_to_pdu(rq);
35 scmd->cmd_len = hdr->request_len;
36 if (scmd->cmd_len > sizeof(scmd->cmnd)) {
42 if (copy_from_user(scmd->cmnd, uptr64(hdr->request), scmd->cmd_len))
45 if (!scsi_cmd_allowed(scmd->cmnd, open_for_write))
66 hdr->device_status = scmd->result & 0xff;
67 hdr->transport_status = host_byte(scmd->result);
69 if (scsi_status_is_check_condition(scmd->result))
76 if (scmd->sense_len && hdr->response) {
78 scmd->sense_len);
80 if (copy_to_user(uptr64(hdr->response), scmd->sense_buffer,
88 hdr->din_resid = scmd->resid_len;
90 hdr->dout_resid = scmd->resid_len;