Lines Matching defs:rtn
153 enum scsi_disposition rtn;
166 rtn = scsi_try_to_abort_cmd(shost->hostt, scmd);
167 if (rtn != SUCCESS) {
171 (rtn == FAST_IO_FAIL) ?
875 enum scsi_disposition rtn;
885 rtn = hostt->eh_host_reset_handler(scmd);
887 if (rtn == SUCCESS) {
895 return rtn;
905 enum scsi_disposition rtn;
915 rtn = hostt->eh_bus_reset_handler(scmd);
917 if (rtn == SUCCESS) {
925 return rtn;
947 enum scsi_disposition rtn;
954 rtn = hostt->eh_target_reset_handler(scmd);
955 if (rtn == SUCCESS) {
962 return rtn;
977 enum scsi_disposition rtn;
983 rtn = hostt->eh_device_reset_handler(scmd);
984 if (rtn == SUCCESS)
986 return rtn;
1148 int rtn;
1175 rtn = shost->hostt->queuecommand(shost, scmd);
1177 rtn = FAILED;
1180 if (rtn) {
1190 rtn = FAILED;
1193 rtn = SUCCESS;
1198 scsi_log_completion(scmd, rtn);
1210 * ->queuecommand() kept returning non zero, use the rtn = FAILED
1214 rtn = scsi_eh_completed_normally(scmd);
1216 "%s: scsi_eh_completed_normally %x\n", __func__, rtn));
1218 switch (rtn) {
1224 rtn = NEEDS_RETRY;
1227 rtn = FAILED;
1230 } else if (rtn != FAILED) {
1232 rtn = FAILED;
1237 return rtn;
1255 scsi_eh_action(struct scsi_cmnd *scmd, enum scsi_disposition rtn)
1260 rtn = sdrv->eh_action(scmd, rtn);
1262 return rtn;
1308 enum scsi_disposition rtn;
1339 rtn = scsi_request_sense(scmd);
1340 if (rtn != SUCCESS)
1347 rtn = scsi_decide_disposition(scmd);
1353 if (rtn == SUCCESS)
1366 else if (rtn != NEEDS_RETRY)
1387 enum scsi_disposition rtn;
1390 rtn = scsi_send_eh_cmnd(scmd, tur_command, 6,
1394 "%s return: %x\n", __func__, rtn));
1396 switch (rtn) {
1476 enum scsi_disposition rtn = NEEDS_RETRY;
1478 for (i = 0; rtn == NEEDS_RETRY && i < 2; i++)
1479 rtn = scsi_send_eh_cmnd(scmd, stu_command, 6,
1482 if (rtn == SUCCESS)
1571 enum scsi_disposition rtn;
1595 rtn = scsi_try_bus_device_reset(bdr_scmd);
1596 if (rtn == SUCCESS || rtn == FAST_IO_FAIL) {
1598 rtn == FAST_IO_FAIL ||
1603 scsi_eh_action(scmd, rtn) != FAILED)
1638 enum scsi_disposition rtn;
1659 rtn = scsi_try_target_reset(scmd);
1660 if (rtn != SUCCESS && rtn != FAST_IO_FAIL)
1670 if (rtn == SUCCESS)
1672 else if (rtn == FAST_IO_FAIL)
1696 enum scsi_disposition rtn;
1733 rtn = scsi_try_bus_reset(chan_scmd);
1734 if (rtn == SUCCESS || rtn == FAST_IO_FAIL) {
1737 if (rtn == FAST_IO_FAIL)
1767 enum scsi_disposition rtn;
1778 rtn = scsi_try_host_reset(scmd);
1779 if (rtn == SUCCESS) {
1781 } else if (rtn == FAST_IO_FAIL) {
1879 enum scsi_disposition rtn;
2022 rtn = scsi_check_sense(scmd);
2023 if (rtn == NEEDS_RETRY)
2025 /* if rtn == FAILED, we have no sense information;
2029 return rtn;
2444 enum scsi_disposition rtn;
2480 rtn = SUCCESS;
2483 rtn = scsi_try_bus_device_reset(scmd);
2484 if (rtn == SUCCESS || (val & SG_SCSI_RESET_NO_ESCALATE))
2488 rtn = scsi_try_target_reset(scmd);
2489 if (rtn == SUCCESS || (val & SG_SCSI_RESET_NO_ESCALATE))
2493 rtn = scsi_try_bus_reset(scmd);
2494 if (rtn == SUCCESS || (val & SG_SCSI_RESET_NO_ESCALATE))
2498 rtn = scsi_try_host_reset(scmd);
2499 if (rtn == SUCCESS)
2503 rtn = FAILED;
2507 error = (rtn == SUCCESS) ? 0 : -EIO;