Lines Matching defs:rtn
143 enum scsi_disposition rtn;
153 rtn = scsi_try_to_abort_cmd(sdev->host->hostt, scmd);
154 if (rtn == SUCCESS) {
179 (rtn == FAST_IO_FAIL) ?
296 enum blk_eh_timer_return rtn = BLK_EH_DONE;
306 rtn = host->hostt->eh_timed_out(scmd);
308 if (rtn == BLK_EH_DONE) {
321 return rtn;
791 enum scsi_disposition rtn;
801 rtn = hostt->eh_host_reset_handler(scmd);
803 if (rtn == SUCCESS) {
811 return rtn;
821 enum scsi_disposition rtn;
831 rtn = hostt->eh_bus_reset_handler(scmd);
833 if (rtn == SUCCESS) {
841 return rtn;
863 enum scsi_disposition rtn;
870 rtn = hostt->eh_target_reset_handler(scmd);
871 if (rtn == SUCCESS) {
878 return rtn;
893 enum scsi_disposition rtn;
899 rtn = hostt->eh_device_reset_handler(scmd);
900 if (rtn == SUCCESS)
902 return rtn;
1065 int rtn;
1092 rtn = shost->hostt->queuecommand(shost, scmd);
1094 rtn = SCSI_MLQUEUE_DEVICE_BUSY;
1097 if (rtn) {
1106 rtn = FAILED;
1109 rtn = SUCCESS;
1114 scsi_log_completion(scmd, rtn);
1126 * ->queuecommand() kept returning non zero, use the rtn = FAILED
1130 rtn = scsi_eh_completed_normally(scmd);
1132 "%s: scsi_eh_completed_normally %x\n", __func__, rtn));
1134 switch (rtn) {
1140 rtn = NEEDS_RETRY;
1143 rtn = FAILED;
1146 } else if (rtn != FAILED) {
1148 rtn = FAILED;
1153 return rtn;
1171 scsi_eh_action(struct scsi_cmnd *scmd, enum scsi_disposition rtn)
1176 rtn = sdrv->eh_action(scmd, rtn);
1178 return rtn;
1224 enum scsi_disposition rtn;
1255 rtn = scsi_request_sense(scmd);
1256 if (rtn != SUCCESS)
1263 rtn = scsi_decide_disposition(scmd);
1269 if (rtn == SUCCESS)
1282 else if (rtn != NEEDS_RETRY)
1303 enum scsi_disposition rtn;
1306 rtn = scsi_send_eh_cmnd(scmd, tur_command, 6,
1310 "%s return: %x\n", __func__, rtn));
1312 switch (rtn) {
1392 enum scsi_disposition rtn = NEEDS_RETRY;
1394 for (i = 0; rtn == NEEDS_RETRY && i < 2; i++)
1395 rtn = scsi_send_eh_cmnd(scmd, stu_command, 6, scmd->device->request_queue->rq_timeout, 0);
1397 if (rtn == SUCCESS)
1486 enum scsi_disposition rtn;
1510 rtn = scsi_try_bus_device_reset(bdr_scmd);
1511 if (rtn == SUCCESS || rtn == FAST_IO_FAIL) {
1513 rtn == FAST_IO_FAIL ||
1518 scsi_eh_action(scmd, rtn) != FAILED)
1553 enum scsi_disposition rtn;
1574 rtn = scsi_try_target_reset(scmd);
1575 if (rtn != SUCCESS && rtn != FAST_IO_FAIL)
1585 if (rtn == SUCCESS)
1587 else if (rtn == FAST_IO_FAIL)
1611 enum scsi_disposition rtn;
1648 rtn = scsi_try_bus_reset(chan_scmd);
1649 if (rtn == SUCCESS || rtn == FAST_IO_FAIL) {
1652 if (rtn == FAST_IO_FAIL)
1682 enum scsi_disposition rtn;
1693 rtn = scsi_try_host_reset(scmd);
1694 if (rtn == SUCCESS) {
1696 } else if (rtn == FAST_IO_FAIL) {
1790 enum scsi_disposition rtn;
1926 rtn = scsi_check_sense(scmd);
1927 if (rtn == NEEDS_RETRY)
1929 /* if rtn == FAILED, we have no sense information;
1933 return rtn;
2347 enum scsi_disposition rtn;
2385 rtn = SUCCESS;
2388 rtn = scsi_try_bus_device_reset(scmd);
2389 if (rtn == SUCCESS || (val & SG_SCSI_RESET_NO_ESCALATE))
2393 rtn = scsi_try_target_reset(scmd);
2394 if (rtn == SUCCESS || (val & SG_SCSI_RESET_NO_ESCALATE))
2398 rtn = scsi_try_bus_reset(scmd);
2399 if (rtn == SUCCESS || (val & SG_SCSI_RESET_NO_ESCALATE))
2403 rtn = scsi_try_host_reset(scmd);
2404 if (rtn == SUCCESS)
2408 rtn = FAILED;
2412 error = (rtn == SUCCESS) ? 0 : -EIO;