Home
last modified time | relevance | path

Searched refs:scsi_status (Results 1 – 25 of 75) sorted by relevance

123

/drivers/scsi/elx/efct/
A Defct_lio.c300 enum efct_scsi_io_status scsi_status, in efct_lio_abort_tgt_cb() argument
391 enum efct_scsi_io_status scsi_status, in efct_lio_status_done() argument
397 if (scsi_status != EFCT_SCSI_STATUS_GOOD) { in efct_lio_status_done()
399 scsi_status); in efct_lio_status_done()
400 ocp->err = scsi_status; in efct_lio_status_done()
548 rsp.scsi_status = cmd->scsi_status; in efct_lio_send_resp()
576 if (scsi_status != EFCT_SCSI_STATUS_GOOD) { in efct_lio_datamove_done()
578 scsi_status); in efct_lio_datamove_done()
579 ocp->err = scsi_status; in efct_lio_datamove_done()
610 if (scsi_status != EFCT_SCSI_STATUS_GOOD) { in efct_lio_datamove_done()
[all …]
A Defct_scsi.c739 u8 scsi_status = 0; in efct_scsi_send_resp() local
747 scsi_status = rsp->scsi_status; in efct_scsi_send_resp()
775 if (scsi_status != 0 || residual || sense_data_length) { in efct_scsi_send_resp()
792 fcprsp->resp.fr_status = scsi_status; in efct_scsi_send_resp()
1043 enum efct_scsi_io_status scsi_status; in efct_target_abort_cb() local
1060 scsi_status = EFCT_SCSI_STATUS_GOOD; in efct_target_abort_cb()
1065 scsi_status = EFCT_SCSI_STATUS_NO_IO; in efct_target_abort_cb()
1068 scsi_status = EFCT_SCSI_STATUS_ABORT_IN_PROGRESS; in efct_target_abort_cb()
1072 scsi_status = EFCT_SCSI_STATUS_ERROR; in efct_target_abort_cb()
1077 scsi_status = EFCT_SCSI_STATUS_CHECK_RESPONSE; in efct_target_abort_cb()
[all …]
/drivers/target/
A Dtarget_core_xcopy.c565 se_cmd->scsi_status); in target_xcopy_issue_pt_cmd()
567 return (se_cmd->scsi_status) ? -EINVAL : 0; in target_xcopy_issue_pt_cmd()
600 ec_cmd->scsi_status = se_cmd->scsi_status; in target_xcopy_read_source()
609 ec_cmd->scsi_status = se_cmd->scsi_status; in target_xcopy_read_source()
645 ec_cmd->scsi_status = se_cmd->scsi_status; in target_xcopy_write_destination()
651 ec_cmd->scsi_status = se_cmd->scsi_status; in target_xcopy_write_destination()
A Dtarget_core_transport.c916 cmd->scsi_status = scsi_status; in target_complete_cmd_with_sense()
920 switch (cmd->scsi_status) { in target_complete_cmd_with_sense()
950 target_complete_cmd_with_sense(cmd, scsi_status, scsi_status ? in target_complete_cmd()
973 if (scsi_status == SAM_STAT_GOOD || in target_complete_cmd_with_length()
2085 cmd->scsi_status = SAM_STAT_BUSY; in transport_generic_request_failure()
2407 if (cmd->scsi_status) in transport_complete_qf()
2430 if (cmd->scsi_status && in transport_complete_qf()
2545 WARN_ON(!cmd->scsi_status); in target_complete_ok_work()
2596 if (cmd->scsi_status && in target_complete_ok_work()
3516 cmd->scsi_status = SAM_STAT_BUSY; in translate_sense_reason()
[all …]
A Dtarget_core_pscsi.c587 static void pscsi_complete_cmd(struct se_cmd *cmd, u8 scsi_status, in pscsi_complete_cmd() argument
608 scsi_status == SAM_STAT_GOOD) { in pscsi_complete_cmd()
644 scsi_status == SAM_STAT_GOOD) { in pscsi_complete_cmd()
672 if (scsi_status == SAM_STAT_CHECK_CONDITION) { in pscsi_complete_cmd()
1008 enum sam_status scsi_status = scmd->result & 0xff; in pscsi_req_done() local
1012 if (scsi_status != SAM_STAT_GOOD) { in pscsi_req_done()
1017 pscsi_complete_cmd(cmd, scsi_status, scmd->sense_buffer, valid_data); in pscsi_req_done()
1021 target_complete_cmd_with_length(cmd, scsi_status, valid_data); in pscsi_req_done()
A Dtarget_core_sbc.c360 if (cmd->scsi_status == SAM_STAT_CHECK_CONDITION) in compare_and_write_post()
475 if (cmd->scsi_status) { in compare_and_write_callback()
477 " 0x%02x\n", cmd->scsi_status); in compare_and_write_callback()
479 if (cmd->scsi_status == SAM_STAT_CHECK_CONDITION) in compare_and_write_callback()
/drivers/usb/image/
A Dmicrotek.c410 context->srb->result |= (unsigned)(*context->scsi_status)<<1; in mts_transfer_done()
424 context->scsi_status, in mts_get_status()
734 new_desc->context.scsi_status = kmalloc(1, GFP_KERNEL); in mts_usb_probe()
735 if (!new_desc->context.scsi_status) in mts_usb_probe()
776 kfree(new_desc->context.scsi_status); in mts_usb_probe()
796 kfree(desc->context.scsi_status); in mts_usb_disconnect()
A Dmicrotek.h26 u8 *scsi_status; /* status returned from ep_response after command completion */ member
/drivers/scsi/qla4xxx/
A Dql4_isr.c117 uint8_t scsi_status; in qla4xxx_status_entry() local
155 scsi_status = sts_entry->scsiStatus; in qla4xxx_status_entry()
166 if (!scsi_status && ((scsi_bufflen(cmd) - residual) < in qla4xxx_status_entry()
183 cmd->result = DID_OK << 16 | scsi_status; in qla4xxx_status_entry()
185 if (scsi_status != SAM_STAT_CHECK_CONDITION) in qla4xxx_status_entry()
258 if (!scsi_status && (scsi_bufflen(cmd) - residual) < in qla4xxx_status_entry()
273 } else if (scsi_status != SAM_STAT_TASK_SET_FULL && in qla4xxx_status_entry()
274 scsi_status != SAM_STAT_BUSY) { in qla4xxx_status_entry()
301 cmd->result = DID_ERROR << 16 | scsi_status; in qla4xxx_status_entry()
305 cmd->result = DID_OK << 16 | scsi_status; in qla4xxx_status_entry()
[all …]
/drivers/scsi/
A Dqla1280.h571 __le16 scsi_status; /* SCSI status. */ member
792 uint8_t scsi_status; member
815 uint8_t scsi_status; member
848 uint8_t scsi_status; member
878 uint8_t scsi_status; member
908 uint8_t scsi_status; member
A Dstex.c251 u8 scsi_status; member
309 u8 scsi_status; member
736 result = ccb->scsi_status; in DEF_SCSI_QCMD()
737 switch (ccb->scsi_status) { in DEF_SCSI_QCMD()
775 if (resp->scsi_status != SAM_STAT_GOOD) { in stex_copy_data()
791 resp->scsi_status != SAM_STAT_CHECK_CONDITION) in stex_check_cmd()
862 ccb->scsi_status = resp->scsi_status; in stex_mu_intr()
957 ccb->scsi_status = SAM_STAT_GOOD; in stex_ss_mu_intr()
960 ccb->scsi_status = resp->scsi_status; in stex_ss_mu_intr()
A Dstorvsc_drv.c183 u8 scsi_status; member
1097 scmnd->result = vm_srb->scsi_status; in storvsc_command_completion()
1159 vstor_packet->vm_srb.scsi_status = 0; in storvsc_on_io_completion()
1164 stor_pkt->vm_srb.scsi_status = vstor_packet->vm_srb.scsi_status; in storvsc_on_io_completion()
1174 if (vstor_packet->vm_srb.scsi_status != 0 || in storvsc_on_io_completion()
1189 vstor_packet->vm_srb.scsi_status, in storvsc_on_io_completion()
1194 if (vstor_packet->vm_srb.scsi_status == SAM_STAT_CHECK_CONDITION && in storvsc_on_io_completion()
A Ddc395x.c1323 u16 scsi_status) in dc395x_handle_interrupt() argument
1382 dc395x_statev(acb, srb, &scsi_status); in dc395x_handle_interrupt()
1390 phase = (u16)scsi_status & PHASEMASK; in dc395x_handle_interrupt()
1415 u16 scsi_status; in dc395x_interrupt() local
1424 if (scsi_status & SCSIINTERRUPT) { in dc395x_interrupt()
1615 u16 scsi_status = *pscsi_status; in data_out_phase0() local
1633 if (scsi_status & PARITYERROR) in data_out_phase0()
1642 if (!(scsi_status & SCSIXFERDONE)) { in data_out_phase0()
1729 u16 scsi_status = *pscsi_status; in data_in_phase0() local
1749 if (scsi_status & PARITYERROR) { in data_in_phase0()
[all …]
A Dncr53c8xx.c4346 cp->scsi_status = SAM_STAT_ILLEGAL; in ncr_queue_command()
4679 cp->host_status,cp->scsi_status); in ncr_complete()
4703 cp->scsi_status = cp->auto_sense; in ncr_complete()
4755 cp->host_status, cp->scsi_status); in ncr_complete()
4771 set_status_byte(cmd, cp->scsi_status); in ncr_complete()
4836 set_status_byte(cmd, cp->scsi_status); in ncr_complete()
4844 set_status_byte(cmd, cp->scsi_status); in ncr_complete()
4852 set_status_byte(cmd, cp->scsi_status); in ncr_complete()
4887 switch (cp->scsi_status) { in ncr_complete()
6425 cp->scsi_status = SAM_STAT_ILLEGAL; in ncr_sir_to_redo()
[all …]
A Dqla1280.c1290 uint16_t scsi_status = le16_to_cpu(sts->scsi_status); in qla1280_return_status() local
1374 reason[host_status], scsi_status); in qla1280_return_status()
1379 return (scsi_status & 0xff) | (host_status << 16); in qla1280_return_status()
3506 if ((le16_to_cpu(pkt->scsi_status) & 0xff) in qla1280_isr()
3513 le16_to_cpu(pkt->scsi_status)); in qla1280_isr()
3599 uint16_t scsi_status = le16_to_cpu(pkt->scsi_status); in qla1280_status_entry() local
3620 if (comp_status || scsi_status) { in qla1280_status_entry()
3623 scsi_status, handle); in qla1280_status_entry()
3628 (scsi_status & 0xFF) == SAM_STAT_BUSY) { in qla1280_status_entry()
3629 CMD_RESULT(cmd) = scsi_status & 0xff; in qla1280_status_entry()
[all …]
/drivers/scsi/qla2xxx/
A Dqla_isr.c3143 uint16_t scsi_status; in qla25xx_process_bidir_status_iocb() local
3178 scsi_status = le16_to_cpu(sts24->scsi_status) & SS_MASK; in qla25xx_process_bidir_status_iocb()
3181 scsi_status = le16_to_cpu(sts->scsi_status) & SS_MASK; in qla25xx_process_bidir_status_iocb()
3187 if (scsi_status == 0) { in qla25xx_process_bidir_status_iocb()
3299 uint16_t scsi_status; in qla2x00_status_entry() local
3317 scsi_status = le16_to_cpu(sts24->scsi_status) & SS_MASK; in qla2x00_status_entry()
3321 scsi_status = le16_to_cpu(sts->scsi_status) & SS_MASK; in qla2x00_status_entry()
3415 if (scsi_status & SS_SENSE_LEN_VALID) in qla2x00_status_entry()
3459 scsi_status & SS_RESIDUAL_OVER) in qla2x00_status_entry()
3476 if (scsi_status == 0) { in qla2x00_status_entry()
[all …]
A Dqla_target.h217 __le16 scsi_status; member
427 __le16 scsi_status; member
439 __le16 scsi_status; member
521 __le16 scsi_status; member
925 uint8_t scsi_status, sense_key, asc, ascq; member
A Dqla_mr.c2255 __le16 scsi_status; in qlafx00_status_entry() local
2271 scsi_status = sts->scsi_status & cpu_to_le16((uint16_t)SS_MASK); in qlafx00_status_entry()
2296 scsi_status, comp_status); in qlafx00_status_entry()
2301 if (comp_status == CS_COMPLETE && scsi_status == 0) { in qlafx00_status_entry()
2324 if (scsi_status & cpu_to_le16(((uint16_t)SS_RESIDUAL_UNDER in qlafx00_status_entry()
2334 scsi_status & cpu_to_le16((uint16_t)SS_RESIDUAL_OVER)) in qlafx00_status_entry()
2343 if (scsi_status == 0) { in qlafx00_status_entry()
2347 if (scsi_status & cpu_to_le16(((uint16_t)SS_RESIDUAL_UNDER in qlafx00_status_entry()
2434 scsi_status, lscsi_status); in qlafx00_status_entry()
2458 if (!(scsi_status & in qlafx00_status_entry()
[all …]
/drivers/message/fusion/
A Dmptscsih.c661 u8 scsi_state, scsi_status; in mptscsih_io_done() local
667 scsi_status = pScsiReply->SCSIStatus; in mptscsih_io_done()
679 (scsi_status == MPI_SCSI_STATUS_BUSY || in mptscsih_io_done()
808 sc->result = (DID_OK << 16) | scsi_status; in mptscsih_io_done()
819 sc->result = (DID_OK << 16) | scsi_status; in mptscsih_io_done()
852 if (scsi_status == SAM_STAT_BUSY) in mptscsih_io_done()
877 if (scsi_status == MPI_SCSI_STATUS_TASK_SET_FULL) in mptscsih_io_done()
887 sc->result = (DID_OK << 16) | scsi_status; in mptscsih_io_done()
2668 u8 scsi_status; in mptscsih_get_completion_code() local
2674 scsi_status = pReply->SCSIStatus; in mptscsih_get_completion_code()
[all …]
/drivers/target/tcm_fc/
A Dtfc_cmd.c118 se_cmd->scsi_status = SAM_STAT_TASK_SET_FULL; in ft_queue_status()
124 fcp->resp.fr_status = se_cmd->scsi_status; in ft_queue_status()
161 se_cmd->scsi_status = SAM_STAT_TASK_SET_FULL; in ft_queue_status()
A Dtfc_io.c67 if (se_cmd->scsi_status == SAM_STAT_TASK_SET_FULL) in ft_queue_data_in()
177 se_cmd->scsi_status = SAM_STAT_TASK_SET_FULL; in ft_queue_data_in()
/drivers/scsi/fnic/
A Dfnic_scsi.c971 (u64)icmnd_cmpl->scsi_status << 8 | in fnic_fcpio_icmnd_cmpl_handler()
1023 icmnd_cmpl->scsi_status, in fnic_fcpio_icmnd_cmpl_handler()
1035 sc->result = (DID_OK << 16) | icmnd_cmpl->scsi_status; in fnic_fcpio_icmnd_cmpl_handler()
1043 if (icmnd_cmpl->scsi_status == SAM_STAT_CHECK_CONDITION) in fnic_fcpio_icmnd_cmpl_handler()
1046 if (icmnd_cmpl->scsi_status == SAM_STAT_TASK_SET_FULL) in fnic_fcpio_icmnd_cmpl_handler()
1060 sc->result = (DID_ERROR << 16) | icmnd_cmpl->scsi_status; in fnic_fcpio_icmnd_cmpl_handler()
1066 sc->result = (DID_ERROR << 16) | icmnd_cmpl->scsi_status; in fnic_fcpio_icmnd_cmpl_handler()
1076 sc->result = (DID_ERROR << 16) | icmnd_cmpl->scsi_status; in fnic_fcpio_icmnd_cmpl_handler()
1081 sc->result = (DID_ERROR << 16) | icmnd_cmpl->scsi_status; in fnic_fcpio_icmnd_cmpl_handler()
1086 sc->result = (DID_ERROR << 16) | icmnd_cmpl->scsi_status; in fnic_fcpio_icmnd_cmpl_handler()
[all …]
A Dfcpio.h342 u8 scsi_status; /* SCSI status */ member
493 u8 scsi_status; /* SCSI status */ member
/drivers/scsi/mpi3mr/mpi/
A Dmpi30_init.h80 u8 scsi_status; member
/drivers/scsi/aic7xxx/
A Daic79xx.h398 uint8_t scsi_status; /* Standard SCSI status byte */ member
404 uint8_t scsi_status; /* SCSI status to give to initiator */ member
437 uint8_t scsi_status; /* SCSI status to give to initiator */ member

Completed in 125 milliseconds

123