Lines Matching refs:scsi_status
1276 ocs_task_set_full_or_busy_cb(ocs_io_t *io, ocs_scsi_io_status_e scsi_status,
1310 rsp.scsi_status = SCSI_STATUS_BUSY; /* Busy */
1315 rsp.scsi_status = SCSI_STATUS_TASK_SET_FULL; /* Task set full */
1323 if (rsp.scsi_status == SCSI_STATUS_TASK_SET_FULL) {
1328 else if (rsp.scsi_status == SCSI_STATUS_BUSY) {
1344 * @param scsi_status did the IO complete successfully
1351 ocs_scsi_io_status_e scsi_status,
1382 resp.scsi_status = scsi_status;
1392 switch (scsi_status) {
1424 ocs_io_abort_cb(ocs_io_t *io, ocs_scsi_io_status_e scsi_status, uint32_t flags, void *arg)
1437 switch (scsi_status) {
1444 __func__, scsi_status);
1459 * @param scsi_status did the IO complete successfully
1467 ocs_scsi_io_status_e scsi_status,
1492 if (scsi_status == OCS_SCSI_STATUS_CHECK_RESPONSE) {
1493 csio->scsi_status = rsp->scsi_status;
1494 if (SCSI_STATUS_OK != rsp->scsi_status) {
1524 } else if (scsi_status != OCS_SCSI_STATUS_GOOD) {
1696 resp.scsi_status = csio->scsi_status;
1760 ocs_target_tmf_cb(ocs_io_t *io, ocs_scsi_io_status_e scsi_status, uint32_t flags,
1765 __func__, io->tag, io, scsi_status);*/
2478 ocs_initiator_tmf_cb(ocs_io_t *io, ocs_scsi_io_status_e scsi_status,
2483 switch (scsi_status) {
2502 ocs_log_test(io->ocs, "status=%#x\n", scsi_status);