Lines Matching refs:scsi_req
106 memcpy(scsi_req(rq)->cmd, pc->c, 12); in ide_queue_pc_tail()
108 scsi_req(rq)->cmd[13] = REQ_IDETAPE_PC1; in ide_queue_pc_tail()
110 error = scsi_req(rq)->result ? -EIO : 0; in ide_queue_pc_tail()
176 struct scsi_request *req = scsi_req(sense_rq); in ide_prep_sense()
261 memcpy(pc->c, scsi_req(sense_rq)->cmd, 12); in ide_retry_pc()
285 debug_log("%s: scsi_req(rq)->cmd[0]: 0x%x\n", __func__, scsi_req(rq)->cmd[0]); in ide_cd_expiry()
293 switch (scsi_req(rq)->cmd[0]) { in ide_cd_expiry()
304 scsi_req(rq)->cmd[0]); in ide_cd_expiry()
433 scsi_req(rq)->resid_len = 0; in ide_pc_intr()
450 (stat & ATA_ERR) && scsi_req(rq)->cmd[0] == REQUEST_SENSE) in ide_pc_intr()
458 scsi_req(pc->rq)->result++; in ide_pc_intr()
460 if (scsi_req(rq)->cmd[0] == REQUEST_SENSE) { in ide_pc_intr()
466 debug_log("[cmd %x]: check condition\n", scsi_req(rq)->cmd[0]); in ide_pc_intr()
492 scsi_req(rq)->result = 0; in ide_pc_intr()
497 if (scsi_req(rq)->result == 0) in ide_pc_intr()
498 scsi_req(rq)->result = -EIO; in ide_pc_intr()
526 scsi_req(rq)->resid_len -= done; in ide_pc_intr()
534 scsi_req(rq)->cmd[0], done, bcount, scsi_req(rq)->resid_len); in ide_pc_intr()
617 cmd_len = COMMAND_SIZE(scsi_req(rq)->cmd[0]); in ide_transfer_pc()
664 hwif->tp_ops->output_data(drive, NULL, scsi_req(rq)->cmd, cmd_len); in ide_transfer_pc()
709 scsi_req(rq)->resid_len = bcount; in ide_issue_pc()