| /Linux-v5.4/drivers/target/ |
| D | target_core_xcopy.c | 596 se_cmd->scsi_status); in target_xcopy_issue_pt_cmd() 598 return (se_cmd->scsi_status) ? -EINVAL : 0; in target_xcopy_issue_pt_cmd() 637 ec_cmd->scsi_status = xpt_cmd->se_cmd.scsi_status; in target_xcopy_read_source() 649 ec_cmd->scsi_status = xpt_cmd->se_cmd.scsi_status; in target_xcopy_read_source() 700 ec_cmd->scsi_status = xpt_cmd->se_cmd.scsi_status; in target_xcopy_write_destination() 716 ec_cmd->scsi_status = xpt_cmd->se_cmd.scsi_status; in target_xcopy_write_destination() 819 if (ec_cmd->scsi_status == SAM_STAT_GOOD) { in target_xcopy_do_work() 822 ec_cmd->scsi_status = SAM_STAT_CHECK_CONDITION; in target_xcopy_do_work() 824 target_complete_cmd(ec_cmd, ec_cmd->scsi_status); in target_xcopy_do_work()
|
| D | target_core_transport.c | 708 dev->se_hba->hba_id, dev->transport->name, cmd->scsi_status); in transport_get_sense_buffer() 740 cmd->scsi_status = SAM_STAT_TASK_ABORTED; in target_handle_abort() 802 void target_complete_cmd(struct se_cmd *cmd, u8 scsi_status) in target_complete_cmd() argument 810 cmd->scsi_status = scsi_status; in target_complete_cmd() 813 switch (cmd->scsi_status) { in target_complete_cmd() 838 void target_complete_cmd_with_length(struct se_cmd *cmd, u8 scsi_status, int length) in target_complete_cmd_with_length() argument 840 if ((scsi_status == SAM_STAT_GOOD || in target_complete_cmd_with_length() 853 target_complete_cmd(cmd, scsi_status); in target_complete_cmd_with_length() 1833 cmd->scsi_status = SAM_STAT_TASK_SET_FULL; in transport_generic_request_failure() 1836 cmd->scsi_status = SAM_STAT_BUSY; in transport_generic_request_failure() [all …]
|
| D | target_core_pscsi.c | 593 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() 651 scsi_status == SAM_STAT_GOOD) { in pscsi_complete_cmd() 679 if (scsi_status == SAM_STAT_CHECK_CONDITION) { in pscsi_complete_cmd() 1043 u8 scsi_status = status_byte(result) << 1; in pscsi_req_done() local 1045 if (scsi_status) { in pscsi_req_done() 1051 pscsi_complete_cmd(cmd, scsi_status, scsi_req(req)->sense); in pscsi_req_done() 1055 target_complete_cmd_with_length(cmd, scsi_status, in pscsi_req_done()
|
| D | target_core_user.c | 1153 entry->rsp.scsi_status = SAM_STAT_CHECK_CONDITION; in tcmu_handle_completion() 1165 if (entry->rsp.scsi_status == SAM_STAT_CHECK_CONDITION) { in tcmu_handle_completion() 1188 entry->rsp.scsi_status, read_len); in tcmu_handle_completion() 1190 target_complete_cmd(cmd->se_cmd, entry->rsp.scsi_status); in tcmu_handle_completion() 1286 u8 scsi_status; in tcmu_check_expired_cmd() local 1311 scsi_status = SAM_STAT_CHECK_CONDITION; in tcmu_check_expired_cmd() 1318 scsi_status = SAM_STAT_TASK_SET_FULL; in tcmu_check_expired_cmd() 1324 target_complete_cmd(se_cmd, scsi_status); in tcmu_check_expired_cmd()
|
| /Linux-v5.4/include/trace/events/ |
| D | target.h | 178 __field( unsigned char, scsi_status ) 190 __entry->scsi_status = cmd->scsi_status; 191 __entry->sense_length = cmd->scsi_status == SAM_STAT_CHECK_CONDITION ? 200 show_scsi_status_name(__entry->scsi_status),
|
| /Linux-v5.4/drivers/usb/image/ |
| D | microtek.c | 412 context->srb->result |= (unsigned)(*context->scsi_status)<<1; in mts_transfer_done() 426 context->scsi_status, in mts_get_status() 738 new_desc->context.scsi_status = kmalloc(1, GFP_KERNEL); in mts_usb_probe() 739 if (!new_desc->context.scsi_status) in mts_usb_probe() 780 kfree(new_desc->context.scsi_status); in mts_usb_probe() 800 kfree(desc->context.scsi_status); in mts_usb_disconnect()
|
| D | microtek.h | 26 u8 *scsi_status; /* status returned from ep_response after command completion */ member
|
| /Linux-v5.4/drivers/scsi/qla2xxx/ |
| D | qla_isr.c | 1844 } else if ((le16_to_cpu(sts->scsi_status) & in qla24xx_tm_iocb_entry() 2252 uint16_t scsi_status; in qla25xx_process_bidir_status_iocb() local 2287 scsi_status = le16_to_cpu(sts24->scsi_status) & SS_MASK; in qla25xx_process_bidir_status_iocb() 2290 scsi_status = le16_to_cpu(sts->scsi_status) & SS_MASK; in qla25xx_process_bidir_status_iocb() 2296 if (scsi_status == 0) { in qla25xx_process_bidir_status_iocb() 2408 uint16_t scsi_status; in qla2x00_status_entry() local 2426 scsi_status = le16_to_cpu(sts24->scsi_status) & SS_MASK; in qla2x00_status_entry() 2430 scsi_status = le16_to_cpu(sts->scsi_status) & SS_MASK; in qla2x00_status_entry() 2496 if (comp_status == CS_COMPLETE && scsi_status == 0) { in qla2x00_status_entry() 2512 lscsi_status = scsi_status & STATUS_MASK; in qla2x00_status_entry() [all …]
|
| D | qla_target.h | 217 uint16_t scsi_status; member 414 uint16_t scsi_status; member 426 uint16_t scsi_status; member 508 uint16_t scsi_status; member 912 uint8_t scsi_status, sense_key, asc, ascq; member
|
| D | qla_mr.c | 2284 __le16 scsi_status; in qlafx00_status_entry() local 2300 scsi_status = sts->scsi_status & cpu_to_le16((uint16_t)SS_MASK); in qlafx00_status_entry() 2325 scsi_status, comp_status); in qlafx00_status_entry() 2330 if (comp_status == CS_COMPLETE && scsi_status == 0) { in qlafx00_status_entry() 2345 lscsi_status = scsi_status & cpu_to_le16((uint16_t)STATUS_MASK); in qlafx00_status_entry() 2351 if (scsi_status & cpu_to_le16((uint16_t)SS_SENSE_LEN_VALID)) in qlafx00_status_entry() 2353 if (scsi_status & cpu_to_le16(((uint16_t)SS_RESIDUAL_UNDER in qlafx00_status_entry() 2363 scsi_status & cpu_to_le16((uint16_t)SS_RESIDUAL_OVER)) in qlafx00_status_entry() 2372 if (scsi_status == 0) { in qlafx00_status_entry() 2376 if (scsi_status & cpu_to_le16(((uint16_t)SS_RESIDUAL_UNDER in qlafx00_status_entry() [all …]
|
| /Linux-v5.4/drivers/scsi/qla4xxx/ |
| D | ql4_isr.c | 118 uint8_t scsi_status; in qla4xxx_status_entry() local 156 scsi_status = sts_entry->scsiStatus; in qla4xxx_status_entry() 167 if (!scsi_status && ((scsi_bufflen(cmd) - residual) < in qla4xxx_status_entry() 184 cmd->result = DID_OK << 16 | scsi_status; in qla4xxx_status_entry() 186 if (scsi_status != SCSI_CHECK_CONDITION) in qla4xxx_status_entry() 259 if (!scsi_status && (scsi_bufflen(cmd) - residual) < in qla4xxx_status_entry() 274 } else if (scsi_status != SAM_STAT_TASK_SET_FULL && in qla4xxx_status_entry() 275 scsi_status != SAM_STAT_BUSY) { in qla4xxx_status_entry() 302 cmd->result = DID_ERROR << 16 | scsi_status; in qla4xxx_status_entry() 306 cmd->result = DID_OK << 16 | scsi_status; in qla4xxx_status_entry() [all …]
|
| /Linux-v5.4/drivers/scsi/ |
| D | qla1280.h | 570 __le16 scsi_status; /* SCSI status. */ member 791 uint8_t scsi_status; member 814 uint8_t scsi_status; member 847 uint8_t scsi_status; member 877 uint8_t scsi_status; member 907 uint8_t scsi_status; member
|
| D | storvsc_drv.c | 193 u8 scsi_status; member 1017 scmnd->result = vm_srb->scsi_status; in storvsc_command_completion() 1073 vstor_packet->vm_srb.scsi_status = 0; in storvsc_on_io_completion() 1079 stor_pkt->vm_srb.scsi_status = vstor_packet->vm_srb.scsi_status; in storvsc_on_io_completion() 1084 if (vstor_packet->vm_srb.scsi_status != 0 || in storvsc_on_io_completion() 1089 vstor_packet->vm_srb.scsi_status, in storvsc_on_io_completion() 1092 if ((vstor_packet->vm_srb.scsi_status & 0xFF) == 0x02) { in storvsc_on_io_completion()
|
| D | stex.c | 247 u8 scsi_status; member 305 u8 scsi_status; member 735 result = ccb->scsi_status; in DEF_SCSI_QCMD() 736 switch (ccb->scsi_status) { in DEF_SCSI_QCMD() 774 if (resp->scsi_status != SAM_STAT_GOOD) { in stex_copy_data() 790 resp->scsi_status != SAM_STAT_CHECK_CONDITION) in stex_check_cmd() 861 ccb->scsi_status = resp->scsi_status; in stex_mu_intr() 956 ccb->scsi_status = SAM_STAT_GOOD; in stex_ss_mu_intr() 959 ccb->scsi_status = resp->scsi_status; in stex_ss_mu_intr()
|
| D | dc395x.c | 1597 u16 scsi_status) in dc395x_handle_interrupt() argument 1611 if ((scsi_status & 0x2007) == 0x2002) in dc395x_handle_interrupt() 1613 "COP after COP completed? %04x\n", scsi_status); in dc395x_handle_interrupt() 1644 scsi_status, scsi_intstatus); in dc395x_handle_interrupt() 1670 dc395x_statev(acb, srb, &scsi_status); in dc395x_handle_interrupt() 1677 srb->scsi_phase = scsi_status & PHASEMASK; in dc395x_handle_interrupt() 1678 phase = (u16)scsi_status & PHASEMASK; in dc395x_handle_interrupt() 1693 dc395x_statev(acb, srb, &scsi_status); in dc395x_handle_interrupt() 1703 u16 scsi_status; in dc395x_interrupt() local 1710 scsi_status = DC395x_read16(acb, TRM_S1040_SCSI_STATUS); in dc395x_interrupt() [all …]
|
| D | ncr53c8xx.c | 1430 #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 …]
|
| D | qla1280.c | 1299 uint16_t scsi_status = le16_to_cpu(sts->scsi_status); in qla1280_return_status() local 1383 reason[host_status], scsi_status); in qla1280_return_status() 1388 return (scsi_status & 0xff) | (host_status << 16); in qla1280_return_status() 3510 if ((le16_to_cpu(pkt->scsi_status) & 0xff) in qla1280_isr() 3517 le16_to_cpu(pkt->scsi_status)); in qla1280_isr() 3604 uint16_t scsi_status = le16_to_cpu(pkt->scsi_status); in qla1280_status_entry() local 3630 if (comp_status || scsi_status) { in qla1280_status_entry() 3633 scsi_status, handle); in qla1280_status_entry() 3637 if ((scsi_status & 0xFF) == SAM_STAT_TASK_SET_FULL || in qla1280_status_entry() 3638 (scsi_status & 0xFF) == SAM_STAT_BUSY) { in qla1280_status_entry() [all …]
|
| /Linux-v5.4/drivers/scsi/fnic/ |
| D | fnic_scsi.c | 859 (u64)icmnd_cmpl->scsi_status << 8 | in fnic_fcpio_icmnd_cmpl_handler() 906 icmnd_cmpl->scsi_status, in fnic_fcpio_icmnd_cmpl_handler() 918 sc->result = (DID_OK << 16) | icmnd_cmpl->scsi_status; in fnic_fcpio_icmnd_cmpl_handler() 925 if (icmnd_cmpl->scsi_status == SAM_STAT_CHECK_CONDITION) in fnic_fcpio_icmnd_cmpl_handler() 928 if (icmnd_cmpl->scsi_status == SAM_STAT_TASK_SET_FULL) in fnic_fcpio_icmnd_cmpl_handler() 934 sc->result = (DID_TIME_OUT << 16) | icmnd_cmpl->scsi_status; in fnic_fcpio_icmnd_cmpl_handler() 939 sc->result = (DID_ERROR << 16) | icmnd_cmpl->scsi_status; in fnic_fcpio_icmnd_cmpl_handler() 945 sc->result = (DID_ERROR << 16) | icmnd_cmpl->scsi_status; in fnic_fcpio_icmnd_cmpl_handler() 950 sc->result = (DID_REQUEUE << 16) | icmnd_cmpl->scsi_status; in fnic_fcpio_icmnd_cmpl_handler() 955 sc->result = (DID_ERROR << 16) | icmnd_cmpl->scsi_status; in fnic_fcpio_icmnd_cmpl_handler() [all …]
|
| D | fcpio.h | 354 u8 scsi_status; /* SCSI status */ member 505 u8 scsi_status; /* SCSI status */ member
|
| /Linux-v5.4/drivers/target/tcm_fc/ |
| D | tfc_cmd.c | 119 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()
|
| D | tfc_io.c | 68 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()
|
| /Linux-v5.4/include/uapi/linux/ |
| D | target_core_user.h | 121 __u8 scsi_status; member
|
| /Linux-v5.4/drivers/message/fusion/ |
| D | mptscsih.c | 663 u8 scsi_state, scsi_status; in mptscsih_io_done() local 669 scsi_status = pScsiReply->SCSIStatus; in mptscsih_io_done() 681 (scsi_status == MPI_SCSI_STATUS_BUSY || in mptscsih_io_done() 682 scsi_status == MPI_SCSI_STATUS_RESERVATION_CONFLICT || in mptscsih_io_done() 683 scsi_status == MPI_SCSI_STATUS_TASK_SET_FULL)) { in mptscsih_io_done() 810 sc->result = (DID_OK << 16) | scsi_status; in mptscsih_io_done() 821 sc->result = (DID_OK << 16) | scsi_status; in mptscsih_io_done() 854 if (scsi_status == SAM_STAT_BUSY) in mptscsih_io_done() 879 if (scsi_status == MPI_SCSI_STATUS_TASK_SET_FULL) in mptscsih_io_done() 889 sc->result = (DID_OK << 16) | scsi_status; in mptscsih_io_done() [all …]
|
| /Linux-v5.4/drivers/scsi/aic7xxx/ |
| D | aic79xx.h | 398 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
|
| /Linux-v5.4/drivers/scsi/bfa/ |
| D | bfad_im.c | 34 enum bfi_ioim_status io_status, u8 scsi_status, in bfa_cb_ioim_done() argument 45 bfa_trc(bfad, scsi_status); in bfa_cb_ioim_done() 58 if (!sns_len && (scsi_status == SAM_STAT_GOOD) && in bfa_cb_ioim_done() 65 cmnd->result = host_status << 16 | scsi_status; in bfa_cb_ioim_done()
|