Lines Matching refs:sdp
3095 struct scsi_device *sdp = scp->device; in resp_write_buffer() local
3114 if (dp->target == sdp->id) { in resp_write_buffer()
3126 if (dp->target == sdp->id) in resp_write_buffer()
3615 static int scsi_debug_slave_alloc(struct scsi_device *sdp) in scsi_debug_slave_alloc() argument
3619 sdp->host->host_no, sdp->channel, sdp->id, sdp->lun); in scsi_debug_slave_alloc()
3620 queue_flag_set_unlocked(QUEUE_FLAG_BIDI, sdp->request_queue); in scsi_debug_slave_alloc()
3624 static int scsi_debug_slave_configure(struct scsi_device *sdp) in scsi_debug_slave_configure() argument
3630 sdp->host->host_no, sdp->channel, sdp->id, sdp->lun); in scsi_debug_slave_configure()
3631 if (sdp->host->max_cmd_len != SCSI_DEBUG_MAX_CMD_LEN) in scsi_debug_slave_configure()
3632 sdp->host->max_cmd_len = SCSI_DEBUG_MAX_CMD_LEN; in scsi_debug_slave_configure()
3633 devip = devInfoReg(sdp); in scsi_debug_slave_configure()
3636 sdp->hostdata = devip; in scsi_debug_slave_configure()
3637 blk_queue_max_segment_size(sdp->request_queue, -1U); in scsi_debug_slave_configure()
3639 sdp->no_uld_attach = 1; in scsi_debug_slave_configure()
3643 static void scsi_debug_slave_destroy(struct scsi_device *sdp) in scsi_debug_slave_destroy() argument
3646 (struct sdebug_dev_info *)sdp->hostdata; in scsi_debug_slave_destroy()
3650 sdp->host->host_no, sdp->channel, sdp->id, sdp->lun); in scsi_debug_slave_destroy()
3654 sdp->hostdata = NULL; in scsi_debug_slave_destroy()
3782 struct scsi_device *sdp = SCpnt->device; in scsi_debug_device_reset() local
3785 sdev_printk(KERN_INFO, sdp, "%s\n", __func__); in scsi_debug_device_reset()
3786 devip = devInfoReg(sdp); in scsi_debug_device_reset()
3797 struct scsi_device *sdp; in scsi_debug_target_reset() local
3804 sdp = SCpnt->device; in scsi_debug_target_reset()
3805 if (!sdp) in scsi_debug_target_reset()
3808 sdev_printk(KERN_INFO, sdp, "%s\n", __func__); in scsi_debug_target_reset()
3809 hp = sdp->host; in scsi_debug_target_reset()
3817 if (devip->target == sdp->id) { in scsi_debug_target_reset()
3823 sdev_printk(KERN_INFO, sdp, in scsi_debug_target_reset()
3833 struct scsi_device * sdp; in scsi_debug_bus_reset() local
3840 sdp = SCpnt->device; in scsi_debug_bus_reset()
3842 sdev_printk(KERN_INFO, sdp, "%s\n", __func__); in scsi_debug_bus_reset()
3843 hp = sdp->host; in scsi_debug_bus_reset()
3856 sdev_printk(KERN_INFO, sdp, in scsi_debug_bus_reset()
3944 struct scsi_device *sdp; in schedule_resp() local
3956 sdp = cmnd->device; in schedule_resp()
3959 sdev_printk(KERN_INFO, sdp, "%s: non-zero result=0x%x\n", in schedule_resp()
3995 sdev_printk(KERN_INFO, sdp, in schedule_resp()
4054 sdev_printk(KERN_INFO, sdp, in schedule_resp()
5142 struct scsi_device *sdp = scp->device; in scsi_debug_queuecommand() local
5171 sdev_printk(KERN_INFO, sdp, "%s: cmd %s\n", my_name, b); in scsi_debug_queuecommand()
5173 has_wlun_rl = (sdp->lun == SCSI_W_LUN_REPORT_LUNS); in scsi_debug_queuecommand()
5174 if ((sdp->lun >= scsi_debug_max_luns) && !has_wlun_rl) in scsi_debug_queuecommand()
5179 devip = (struct sdebug_dev_info *)sdp->hostdata; in scsi_debug_queuecommand()
5181 devip = devInfoReg(sdp); in scsi_debug_queuecommand()
5221 sdev_printk(KERN_INFO, sdp, "scsi_debug: Opcode: " in scsi_debug_queuecommand()
5251 sdev_printk(KERN_INFO, sdp, "%s reports: Not ready: " in scsi_debug_queuecommand()