Home
last modified time | relevance | path

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

1234

/OK3568_Linux_fs/kernel/drivers/target/
H A Dtarget_core_xcopy.c589 se_cmd->scsi_status); in target_xcopy_issue_pt_cmd()
591 return (se_cmd->scsi_status) ? -EINVAL : 0; in target_xcopy_issue_pt_cmd()
624 ec_cmd->scsi_status = se_cmd->scsi_status; in target_xcopy_read_source()
633 ec_cmd->scsi_status = se_cmd->scsi_status; in target_xcopy_read_source()
669 ec_cmd->scsi_status = se_cmd->scsi_status; in target_xcopy_write_destination()
675 ec_cmd->scsi_status = se_cmd->scsi_status; in target_xcopy_write_destination()
786 if (ec_cmd->scsi_status == SAM_STAT_GOOD) { in target_xcopy_do_work()
789 ec_cmd->scsi_status = SAM_STAT_CHECK_CONDITION; in target_xcopy_do_work()
791 target_complete_cmd(ec_cmd, ec_cmd->scsi_status); in target_xcopy_do_work()
H A Dtarget_core_transport.c744 dev->se_hba->hba_id, dev->transport->name, cmd->scsi_status); in transport_get_sense_buffer()
776 cmd->scsi_status = SAM_STAT_TASK_ABORTED; in target_handle_abort()
840 void target_complete_cmd(struct se_cmd *cmd, u8 scsi_status) in target_complete_cmd() argument
848 cmd->scsi_status = scsi_status; in target_complete_cmd()
851 switch (cmd->scsi_status) { in target_complete_cmd()
891 void target_complete_cmd_with_length(struct se_cmd *cmd, u8 scsi_status, int length) in target_complete_cmd_with_length() argument
893 if (scsi_status == SAM_STAT_GOOD || in target_complete_cmd_with_length()
898 target_complete_cmd(cmd, scsi_status); in target_complete_cmd_with_length()
1922 cmd->scsi_status = SAM_STAT_TASK_SET_FULL; in transport_generic_request_failure()
1925 cmd->scsi_status = SAM_STAT_BUSY; in transport_generic_request_failure()
[all …]
H A Dtarget_core_pscsi.c593 static void pscsi_complete_cmd(struct se_cmd *cmd, u8 scsi_status, in pscsi_complete_cmd() argument
616 scsi_status == SAM_STAT_GOOD) { in pscsi_complete_cmd()
652 scsi_status == SAM_STAT_GOOD) { in pscsi_complete_cmd()
680 if (scsi_status == SAM_STAT_CHECK_CONDITION) { in pscsi_complete_cmd()
1052 u8 scsi_status = status_byte(result) << 1; in pscsi_req_done() local
1054 if (scsi_status) { in pscsi_req_done()
1060 pscsi_complete_cmd(cmd, scsi_status, scsi_req(req)->sense); in pscsi_req_done()
1064 target_complete_cmd_with_length(cmd, scsi_status, in pscsi_req_done()
/OK3568_Linux_fs/kernel/include/trace/events/
H A Dtarget.h182 __field( unsigned char, scsi_status )
196 __entry->scsi_status = cmd->scsi_status;
197 __entry->sense_length = cmd->scsi_status == SAM_STAT_CHECK_CONDITION ?
207 show_scsi_status_name(__entry->scsi_status),
/OK3568_Linux_fs/kernel/drivers/usb/image/
H A Dmicrotek.c412 context->srb->result |= (unsigned)(*context->scsi_status)<<1; in mts_transfer_done()
426 context->scsi_status, in mts_get_status()
737 new_desc->context.scsi_status = kmalloc(1, GFP_KERNEL); in mts_usb_probe()
738 if (!new_desc->context.scsi_status) in mts_usb_probe()
779 kfree(new_desc->context.scsi_status); in mts_usb_probe()
799 kfree(desc->context.scsi_status); in mts_usb_disconnect()
H A Dmicrotek.h26 u8 *scsi_status; /* status returned from ep_response after command completion */ member
/OK3568_Linux_fs/kernel/drivers/scsi/qla4xxx/
H 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 != SCSI_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 …]
/OK3568_Linux_fs/kernel/drivers/scsi/qla2xxx/
H A Dqla_isr.c2247 } else if ((le16_to_cpu(sts->scsi_status) & in qla24xx_tm_iocb_entry()
2699 uint16_t scsi_status; in qla25xx_process_bidir_status_iocb() local
2734 scsi_status = le16_to_cpu(sts24->scsi_status) & SS_MASK; in qla25xx_process_bidir_status_iocb()
2737 scsi_status = le16_to_cpu(sts->scsi_status) & SS_MASK; in qla25xx_process_bidir_status_iocb()
2743 if (scsi_status == 0) { in qla25xx_process_bidir_status_iocb()
2855 uint16_t scsi_status; in qla2x00_status_entry() local
2873 scsi_status = le16_to_cpu(sts24->scsi_status) & SS_MASK; in qla2x00_status_entry()
2877 scsi_status = le16_to_cpu(sts->scsi_status) & SS_MASK; in qla2x00_status_entry()
2944 if (comp_status == CS_COMPLETE && scsi_status == 0) { in qla2x00_status_entry()
2960 lscsi_status = scsi_status & STATUS_MASK; in qla2x00_status_entry()
[all …]
H A Dqla_target.h216 __le16 scsi_status; member
413 __le16 scsi_status; member
425 __le16 scsi_status; member
507 __le16 scsi_status; member
913 uint8_t scsi_status, sense_key, asc, ascq; member
H A Dqla_mr.c2256 __le16 scsi_status; in qlafx00_status_entry() local
2272 scsi_status = sts->scsi_status & cpu_to_le16((uint16_t)SS_MASK); in qlafx00_status_entry()
2297 scsi_status, comp_status); in qlafx00_status_entry()
2302 if (comp_status == CS_COMPLETE && scsi_status == 0) { in qlafx00_status_entry()
2317 lscsi_status = scsi_status & cpu_to_le16((uint16_t)STATUS_MASK); in qlafx00_status_entry()
2323 if (scsi_status & cpu_to_le16((uint16_t)SS_SENSE_LEN_VALID)) in qlafx00_status_entry()
2325 if (scsi_status & cpu_to_le16(((uint16_t)SS_RESIDUAL_UNDER in qlafx00_status_entry()
2335 scsi_status & cpu_to_le16((uint16_t)SS_RESIDUAL_OVER)) in qlafx00_status_entry()
2344 if (scsi_status == 0) { in qlafx00_status_entry()
2348 if (scsi_status & cpu_to_le16(((uint16_t)SS_RESIDUAL_UNDER in qlafx00_status_entry()
[all …]
/OK3568_Linux_fs/kernel/drivers/scsi/
H A Dqla1280.h572 __le16 scsi_status; /* SCSI status. */ member
793 uint8_t scsi_status; member
816 uint8_t scsi_status; member
849 uint8_t scsi_status; member
879 uint8_t scsi_status; member
909 uint8_t scsi_status; member
H A Dstorvsc_drv.c193 u8 scsi_status; member
1088 scmnd->result = vm_srb->scsi_status; in storvsc_command_completion()
1148 vstor_packet->vm_srb.scsi_status = 0; in storvsc_on_io_completion()
1154 stor_pkt->vm_srb.scsi_status = vstor_packet->vm_srb.scsi_status; in storvsc_on_io_completion()
1164 if (vstor_packet->vm_srb.scsi_status != 0 || in storvsc_on_io_completion()
1169 vstor_packet->vm_srb.scsi_status, in storvsc_on_io_completion()
1172 if ((vstor_packet->vm_srb.scsi_status & 0xFF) == 0x02) { in storvsc_on_io_completion()
H A Dstex.c247 u8 scsi_status; member
305 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()
H A Ddc395x.c1564 u16 scsi_status) in dc395x_handle_interrupt() argument
1578 if ((scsi_status & 0x2007) == 0x2002) in dc395x_handle_interrupt()
1580 "COP after COP completed? %04x\n", scsi_status); in dc395x_handle_interrupt()
1611 scsi_status, scsi_intstatus); in dc395x_handle_interrupt()
1637 dc395x_statev(acb, srb, &scsi_status); in dc395x_handle_interrupt()
1644 srb->scsi_phase = scsi_status & PHASEMASK; in dc395x_handle_interrupt()
1645 phase = (u16)scsi_status & PHASEMASK; in dc395x_handle_interrupt()
1660 dc395x_statev(acb, srb, &scsi_status); in dc395x_handle_interrupt()
1670 u16 scsi_status; in dc395x_interrupt() local
1677 scsi_status = DC395x_read16(acb, TRM_S1040_SCSI_STATUS); in dc395x_interrupt()
[all …]
H A Dncr53c8xx.c1430 #define scsi_status phys.header.status[1] macro
1435 #define scsi_status phys.header.status[2] macro
4374 cp->scsi_status = S_ILLEGAL; in ncr_queue_command()
4826 cp->host_status,cp->scsi_status); in ncr_complete()
4850 cp->scsi_status = cp->auto_sense; in ncr_complete()
4898 if (cp->host_status!=HS_COMPLETE || cp->scsi_status!=S_GOOD) { in ncr_complete()
4901 cp->host_status, cp->scsi_status); in ncr_complete()
4909 && (cp->scsi_status == S_GOOD || in ncr_complete()
4910 cp->scsi_status == S_COND_MET)) { in ncr_complete()
4916 cmd->result = ScsiResult(DID_OK, cp->scsi_status); in ncr_complete()
[all …]
H A Dqla1280.c1298 uint16_t scsi_status = le16_to_cpu(sts->scsi_status); in qla1280_return_status() local
1382 reason[host_status], scsi_status); in qla1280_return_status()
1387 return (scsi_status & 0xff) | (host_status << 16); in qla1280_return_status()
3515 if ((le16_to_cpu(pkt->scsi_status) & 0xff) in qla1280_isr()
3522 le16_to_cpu(pkt->scsi_status)); in qla1280_isr()
3608 uint16_t scsi_status = le16_to_cpu(pkt->scsi_status); in qla1280_status_entry() local
3629 if (comp_status || scsi_status) { in qla1280_status_entry()
3632 scsi_status, handle); in qla1280_status_entry()
3636 if ((scsi_status & 0xFF) == SAM_STAT_TASK_SET_FULL || in qla1280_status_entry()
3637 (scsi_status & 0xFF) == SAM_STAT_BUSY) { in qla1280_status_entry()
[all …]
/OK3568_Linux_fs/kernel/drivers/scsi/fnic/
H A Dfnic_scsi.c863 (u64)icmnd_cmpl->scsi_status << 8 | in fnic_fcpio_icmnd_cmpl_handler()
910 icmnd_cmpl->scsi_status, in fnic_fcpio_icmnd_cmpl_handler()
922 sc->result = (DID_OK << 16) | icmnd_cmpl->scsi_status; in fnic_fcpio_icmnd_cmpl_handler()
929 if (icmnd_cmpl->scsi_status == SAM_STAT_CHECK_CONDITION) in fnic_fcpio_icmnd_cmpl_handler()
932 if (icmnd_cmpl->scsi_status == SAM_STAT_TASK_SET_FULL) in fnic_fcpio_icmnd_cmpl_handler()
938 sc->result = (DID_TIME_OUT << 16) | icmnd_cmpl->scsi_status; in fnic_fcpio_icmnd_cmpl_handler()
943 sc->result = (DID_ERROR << 16) | icmnd_cmpl->scsi_status; in fnic_fcpio_icmnd_cmpl_handler()
949 sc->result = (DID_ERROR << 16) | icmnd_cmpl->scsi_status; in fnic_fcpio_icmnd_cmpl_handler()
954 sc->result = (DID_REQUEUE << 16) | icmnd_cmpl->scsi_status; in fnic_fcpio_icmnd_cmpl_handler()
959 sc->result = (DID_ERROR << 16) | icmnd_cmpl->scsi_status; in fnic_fcpio_icmnd_cmpl_handler()
[all …]
H A Dfcpio.h354 u8 scsi_status; /* SCSI status */ member
505 u8 scsi_status; /* SCSI status */ member
/OK3568_Linux_fs/kernel/drivers/message/fusion/
H 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()
680 scsi_status == MPI_SCSI_STATUS_RESERVATION_CONFLICT || in mptscsih_io_done()
681 scsi_status == MPI_SCSI_STATUS_TASK_SET_FULL)) { 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()
[all …]
/OK3568_Linux_fs/kernel/drivers/target/tcm_fc/
H A Dtfc_cmd.c119 se_cmd->scsi_status = SAM_STAT_TASK_SET_FULL; in ft_queue_status()
125 fcp->resp.fr_status = se_cmd->scsi_status; in ft_queue_status()
162 se_cmd->scsi_status = SAM_STAT_TASK_SET_FULL; in ft_queue_status()
H A Dtfc_io.c68 if (se_cmd->scsi_status == SAM_STAT_TASK_SET_FULL) in ft_queue_data_in()
178 se_cmd->scsi_status = SAM_STAT_TASK_SET_FULL; in ft_queue_data_in()
/OK3568_Linux_fs/prebuilts/gcc/linux-x86/aarch64/gcc-arm-10.3-2021.07-x86_64-aarch64-none-linux-gnu/aarch64-none-linux-gnu/libc/usr/include/linux/
H A Dtarget_core_user.h121 __u8 scsi_status; member
/OK3568_Linux_fs/prebuilts/gcc/linux-x86/arm/gcc-arm-10.3-2021.07-x86_64-arm-none-linux-gnueabihf/arm-none-linux-gnueabihf/libc/usr/include/linux/
H A Dtarget_core_user.h121 __u8 scsi_status; member
/OK3568_Linux_fs/kernel/include/uapi/linux/
H A Dtarget_core_user.h123 __u8 scsi_status; member
/OK3568_Linux_fs/kernel/drivers/scsi/aic7xxx/
H 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

1234