| /Linux-v5.4/drivers/ide/ |
| D | ide-eh.c | 16 scsi_req(rq)->result |= ERROR_RESET; in ide_ata_error() 29 scsi_req(rq)->result = ERROR_MAX; in ide_ata_error() 32 scsi_req(rq)->result |= ERROR_RECAL; in ide_ata_error() 43 if (scsi_req(rq)->result >= ERROR_MAX || blk_noretry_request(rq)) { in ide_ata_error() 49 scsi_req(rq)->result |= ERROR_RESET; in ide_ata_error() 51 if ((scsi_req(rq)->result & ERROR_RESET) == ERROR_RESET) { in ide_ata_error() 52 ++scsi_req(rq)->result; in ide_ata_error() 56 if ((scsi_req(rq)->result & ERROR_RECAL) == ERROR_RECAL) in ide_ata_error() 59 ++scsi_req(rq)->result; in ide_ata_error() 72 scsi_req(rq)->result |= ERROR_RESET; in ide_atapi_error() [all …]
|
| D | ide-atapi.c | 107 memcpy(scsi_req(rq)->cmd, pc->c, 12); in ide_queue_pc_tail() 109 scsi_req(rq)->cmd[13] = REQ_IDETAPE_PC1; in ide_queue_pc_tail() 111 error = scsi_req(rq)->result ? -EIO : 0; in ide_queue_pc_tail() 206 req = scsi_req(sense_rq); in ide_prep_sense() 280 memcpy(pc->c, scsi_req(sense_rq)->cmd, 12); in ide_retry_pc() 302 debug_log("%s: scsi_req(rq)->cmd[0]: 0x%x\n", __func__, scsi_req(rq)->cmd[0]); in ide_cd_expiry() 310 switch (scsi_req(rq)->cmd[0]) { in ide_cd_expiry() 321 scsi_req(rq)->cmd[0]); in ide_cd_expiry() 450 scsi_req(rq)->resid_len = 0; in ide_pc_intr() 467 (stat & ATA_ERR) && scsi_req(rq)->cmd[0] == REQUEST_SENSE) in ide_pc_intr() [all …]
|
| D | ide-devsets.c | 171 scsi_req(rq)->cmd_len = 5; in ide_devset_execute() 172 scsi_req(rq)->cmd[0] = REQ_DEVSET_EXEC; in ide_devset_execute() 173 *(int *)&scsi_req(rq)->cmd[1] = arg; in ide_devset_execute() 177 ret = scsi_req(rq)->result; in ide_devset_execute() 187 err = setfunc(drive, *(int *)&scsi_req(rq)->cmd[1]); in ide_do_devset() 189 scsi_req(rq)->result = err; in ide_do_devset()
|
| D | ide-park.c | 36 scsi_req(rq)->cmd[0] = REQ_PARK_HEADS; in issue_park_cmd() 37 scsi_req(rq)->cmd_len = 1; in issue_park_cmd() 41 rc = scsi_req(rq)->result ? -EIO : 0; in issue_park_cmd() 54 scsi_req(rq)->cmd[0] = REQ_UNPARK_HEADS; in issue_park_cmd() 55 scsi_req(rq)->cmd_len = 1; in issue_park_cmd() 71 if (scsi_req(rq)->cmd[0] == REQ_PARK_HEADS) { in ide_do_park_unpark()
|
| D | ide-cd.c | 125 if (scsi_req(rq)->cmd[0] == GPCMD_START_STOP_UNIT && sense->asc == 0x24) in cdrom_log_sense() 167 if (failed_command && scsi_req(failed_command)->cmd[0] == GPCMD_READ_TOC_PMA_ATIP) in cdrom_analyze_sense_data() 227 memcpy(scsi_req(failed)->sense, sense, 18); in ide_cd_complete_failed_rq() 228 scsi_req(failed)->sense_len = scsi_req(rq)->sense_len; in ide_cd_complete_failed_rq() 250 if (!scsi_req(rq)->result) in ide_cd_breathe() 253 scsi_req(rq)->result = 1; in ide_cd_breathe() 308 if (blk_rq_is_scsi(rq) && !scsi_req(rq)->result) in cdrom_decode_status() 309 scsi_req(rq)->result = SAM_STAT_CHECK_CONDITION; in cdrom_decode_status() 339 if (++scsi_req(rq)->result > ERROR_MAX) in cdrom_decode_status() 350 if (scsi_req(rq)->cmd[0] == GPCMD_START_STOP_UNIT) in cdrom_decode_status() [all …]
|
| D | ide-floppy.c | 102 scsi_req(rq)->result = uptodate ? 0 : IDE_DRV_ERROR_GENERAL; in ide_floppy_callback() 207 memcpy(scsi_req(rq)->cmd, pc->c, 12); in idefloppy_create_rw_cmd() 220 memcpy(pc->c, scsi_req(rq)->cmd, sizeof(pc->c)); in idefloppy_blockpc_cmd() 243 if (scsi_req(rq)->result >= ERROR_MAX) { in ide_floppy_do_request() 251 scsi_req(rq)->result = 0; in ide_floppy_do_request() 305 if (blk_rq_is_passthrough(rq) && scsi_req(rq)->result == 0) in ide_floppy_do_request() 306 scsi_req(rq)->result = -EIO; in ide_floppy_do_request()
|
| D | ide-cd_verbose.c | 319 scsi_req(failed_command)->cmd[0]) { in ide_cd_log_error() 324 scsi_req(failed_command)->cmd[0]) in ide_cd_log_error() 333 printk(KERN_CONT "%02x ", scsi_req(failed_command)->cmd[i]); in ide_cd_log_error()
|
| D | ide-ioctls.c | 132 err = scsi_req(rq)->result ? -EIO : 0; in ide_cmd_ioctl() 228 scsi_req(rq)->cmd_len = 1; in generic_drive_reset() 229 scsi_req(rq)->cmd[0] = REQ_DRIVE_RESET; in generic_drive_reset() 231 ret = scsi_req(rq)->result; in generic_drive_reset()
|
| D | ide-io.c | 154 scsi_req(rq)->result = 0; in ide_kill_rq() 157 scsi_req(rq)->result = IDE_DRV_ERROR_GENERAL; in ide_kill_rq() 158 else if (blk_rq_is_passthrough(rq) && scsi_req(rq)->result == 0) in ide_kill_rq() 159 scsi_req(rq)->result = -EIO; in ide_kill_rq() 284 scsi_req(rq)->result = 0; in execute_drive_cmd() 292 u8 cmd = scsi_req(rq)->cmd[0]; in ide_special_rq() 529 scsi_req(rq)->resid_len = blk_rq_bytes(rq); in ide_issue_rq()
|
| D | ide-pm.c | 31 ret = scsi_req(rq)->result ? -EIO : 0; in generic_ide_suspend() 49 scsi_req(rq)->result = -ENXIO; in ide_pm_execute_rq() 55 return scsi_req(rq)->result ? -EIO : 0; in ide_pm_execute_rq()
|
| D | ide-tape.c | 285 scsi_req(rq)->resid_len = tape->blk_size * get_unaligned_be32(&sense[3]); in idetape_analyze_error() 319 (blk_rq_bytes(rq) - scsi_req(rq)->resid_len)) in idetape_analyze_error() 351 (blk_rq_bytes(rq) - scsi_req(rq)->resid_len) / tape->blk_size; in ide_tape_callback() 369 scsi_req(rq)->result = err; in ide_tape_callback() 563 memcpy(scsi_req(rq)->cmd, pc->c, 12); in ide_tape_create_rw_cmd() 573 struct scsi_request *req = scsi_req(rq); in idetape_do_request() 859 scsi_req(rq)->cmd[13] = cmd; in idetape_queue_rw_tail() 873 size -= scsi_req(rq)->resid_len; in idetape_queue_rw_tail() 881 if (scsi_req(rq)->result == IDE_DRV_ERROR_GENERAL) in idetape_queue_rw_tail()
|
| D | ide-taskfile.c | 283 scsi_req(cmd->rq)->result = 0; in ide_pio_datablock() 325 scsi_req(rq)->result = err; in ide_finish_cmd() 448 error = scsi_req(rq)->result ? -EIO : 0; in ide_raw_taskfile()
|
| D | ide-dma.c | 491 scsi_req(hwif->rq)->result = 0; in ide_dma_timeout_retry()
|
| D | ide-cd_ioctl.c | 303 ret = scsi_req(rq)->result ? -EIO : 0; in ide_cdrom_reset()
|
| /Linux-v5.4/drivers/block/ |
| D | skd_main.c | 402 skd_prep_rw_cdb(struct skd_scsi_request *scsi_req, in skd_prep_rw_cdb() argument 407 scsi_req->cdb[0] = READ_10; in skd_prep_rw_cdb() 409 scsi_req->cdb[0] = WRITE_10; in skd_prep_rw_cdb() 411 scsi_req->cdb[1] = 0; in skd_prep_rw_cdb() 412 scsi_req->cdb[2] = (lba & 0xff000000) >> 24; in skd_prep_rw_cdb() 413 scsi_req->cdb[3] = (lba & 0xff0000) >> 16; in skd_prep_rw_cdb() 414 scsi_req->cdb[4] = (lba & 0xff00) >> 8; in skd_prep_rw_cdb() 415 scsi_req->cdb[5] = (lba & 0xff); in skd_prep_rw_cdb() 416 scsi_req->cdb[6] = 0; in skd_prep_rw_cdb() 417 scsi_req->cdb[7] = (count & 0xff00) >> 8; in skd_prep_rw_cdb() [all …]
|
| /Linux-v5.4/block/ |
| D | scsi_ioctl.c | 219 struct scsi_request *req = scsi_req(rq); in blk_fill_sghdr_rq() 245 struct scsi_request *req = scsi_req(rq); in blk_complete_sghdr_rq() 313 req = scsi_req(rq); in sg_io() 442 req = scsi_req(rq); in sg_scsi_ioctl() 529 scsi_req(rq)->cmd[0] = cmd; in __blk_send_generic() 530 scsi_req(rq)->cmd[4] = data; in __blk_send_generic() 531 scsi_req(rq)->cmd_len = 6; in __blk_send_generic() 533 err = scsi_req(rq)->result ? -EIO : 0; in __blk_send_generic()
|
| D | bsg.c | 68 struct scsi_request *sreq = scsi_req(rq); in bsg_scsi_fill_hdr() 91 struct scsi_request *sreq = scsi_req(rq); in bsg_scsi_complete_rq() 125 scsi_req_free_cmd(scsi_req(rq)); in bsg_scsi_free_rq()
|
| /Linux-v5.4/include/scsi/ |
| D | scsi_request.h | 20 static inline struct scsi_request *scsi_req(struct request *rq) in scsi_req() function
|
| /Linux-v5.4/drivers/target/ |
| D | target_core_pscsi.c | 994 scsi_req(req)->cmd_len = scsi_command_size(pt->pscsi_cdb); in pscsi_execute_cmd() 995 scsi_req(req)->cmd = &pt->pscsi_cdb[0]; in pscsi_execute_cmd() 1001 scsi_req(req)->retries = PS_RETRY; in pscsi_execute_cmd() 1042 int result = scsi_req(req)->result; in pscsi_req_done() 1051 pscsi_complete_cmd(cmd, scsi_status, scsi_req(req)->sense); in pscsi_req_done() 1056 cmd->data_length - scsi_req(req)->resid_len); in pscsi_req_done()
|
| /Linux-v5.4/drivers/scsi/ |
| D | scsi_debugfs.c | 36 struct scsi_cmnd *cmd = container_of(scsi_req(rq), typeof(*cmd), req); in scsi_show_rq()
|
| D | scsi_lib.c | 263 rq = scsi_req(req); in __scsi_execute() 852 scsi_req(req)->sense_len = in scsi_io_completion_nz_result() 946 scsi_req(req)->result = cmd->result; in scsi_io_completion() 1186 cmd->cmd_len = scsi_req(req)->cmd_len; in scsi_setup_scsi_cmnd() 1187 cmd->cmnd = scsi_req(req)->cmd; in scsi_setup_scsi_cmnd() 1189 cmd->allowed = scsi_req(req)->retries; in scsi_setup_scsi_cmnd() 1208 cmd->cmnd = scsi_req(req)->cmd = scsi_req(req)->__cmd; in scsi_setup_fs_cmnd() 1716 scsi_req(req)->result = DID_NO_CONNECT << 16; in scsi_queue_rq() 1718 scsi_req(req)->result = DID_ERROR << 16; in scsi_queue_rq()
|
| /Linux-v5.4/drivers/s390/scsi/ |
| D | zfcp_aux.c | 217 adapter->pool.scsi_req = in zfcp_allocate_low_mem_buffers() 219 if (!adapter->pool.scsi_req) in zfcp_allocate_low_mem_buffers() 255 mempool_destroy(adapter->pool.scsi_req); in zfcp_free_low_mem_buffers()
|
| D | zfcp_def.h | 140 mempool_t *scsi_req; member
|
| /Linux-v5.4/fs/nfsd/ |
| D | blocklayout.c | 244 req = scsi_req(rq); in nfsd4_scsi_identify_device()
|
| /Linux-v5.4/drivers/message/fusion/ |
| D | mptctl.c | 467 SCSIIORequest_t *scsi_req = (SCSIIORequest_t *) mf; in mptctl_timeout_expired() local 492 scsi_req->Bus, scsi_req->TargetID); in mptctl_timeout_expired() 496 scsi_req->Bus, 0); in mptctl_timeout_expired() 504 scsi_req->Bus, 0); in mptctl_timeout_expired()
|