Lines Matching defs:sreq
68 struct scsi_request *sreq = scsi_req(rq);
75 sreq->cmd_len = hdr->request_len;
76 if (sreq->cmd_len > BLK_MAX_CDB) {
77 sreq->cmd = kzalloc(sreq->cmd_len, GFP_KERNEL);
78 if (!sreq->cmd)
82 if (copy_from_user(sreq->cmd, uptr64(hdr->request), sreq->cmd_len))
84 if (blk_verify_command(sreq->cmd, mode))
91 struct scsi_request *sreq = scsi_req(rq);
97 hdr->device_status = sreq->result & 0xff;
98 hdr->transport_status = host_byte(sreq->result);
99 hdr->driver_status = driver_byte(sreq->result);
105 if (sreq->sense_len && hdr->response) {
107 sreq->sense_len);
109 if (copy_to_user(uptr64(hdr->response), sreq->sense, len))
116 hdr->din_resid = sreq->resid_len;
118 hdr->dout_resid = sreq->resid_len;