Lines Matching refs:sdp

1042 static u32 sdebug_get_devsel(struct scsi_device *sdp)  in sdebug_get_devsel()  argument
1044 unsigned char devtype = sdp->type; in sdebug_get_devsel()
3909 struct scsi_device *sdp = scp->device; in check_zbc_access_params() local
3910 struct sdebug_dev_info *devip = (struct sdebug_dev_info *)sdp->hostdata; in check_zbc_access_params()
3985 struct scsi_device *sdp = scp->device; in check_device_access_params() local
3986 struct sdebug_dev_info *devip = (struct sdebug_dev_info *)sdp->hostdata; in check_device_access_params()
5254 struct scsi_device *sdp = scp->device; in resp_write_same() local
5255 struct sdebug_dev_info *devip = (struct sdebug_dev_info *)sdp->hostdata; in resp_write_same()
5378 struct scsi_device *sdp = scp->device; in resp_write_buffer() local
5397 if (dp->target == sdp->id) { in resp_write_buffer()
5409 if (dp->target == sdp->id) in resp_write_buffer()
6631 static int scsi_debug_sdev_init(struct scsi_device *sdp) in scsi_debug_sdev_init() argument
6635 sdp->host->host_no, sdp->channel, sdp->id, sdp->lun); in scsi_debug_sdev_init()
6640 static int scsi_debug_sdev_configure(struct scsi_device *sdp, in scsi_debug_sdev_configure() argument
6644 (struct sdebug_dev_info *)sdp->hostdata; in scsi_debug_sdev_configure()
6649 sdp->host->host_no, sdp->channel, sdp->id, sdp->lun); in scsi_debug_sdev_configure()
6650 if (sdp->host->max_cmd_len != SDEBUG_MAX_CMD_LEN) in scsi_debug_sdev_configure()
6651 sdp->host->max_cmd_len = SDEBUG_MAX_CMD_LEN; in scsi_debug_sdev_configure()
6653 devip = find_build_dev_info(sdp); in scsi_debug_sdev_configure()
6672 sdp->hostdata = devip; in scsi_debug_sdev_configure()
6674 sdp->no_uld_attach = 1; in scsi_debug_sdev_configure()
6675 config_cdb_len(sdp); in scsi_debug_sdev_configure()
6678 sdp->allow_restart = 1; in scsi_debug_sdev_configure()
6680 devip->debugfs_entry = debugfs_create_dir(dev_name(&sdp->sdev_dev), in scsi_debug_sdev_configure()
6684 __func__, dev_name(&sdp->sdev_gendev)); in scsi_debug_sdev_configure()
6686 dentry = debugfs_create_file("error", 0600, devip->debugfs_entry, sdp, in scsi_debug_sdev_configure()
6690 __func__, dev_name(&sdp->sdev_gendev)); in scsi_debug_sdev_configure()
6695 static void scsi_debug_sdev_destroy(struct scsi_device *sdp) in scsi_debug_sdev_destroy() argument
6698 (struct sdebug_dev_info *)sdp->hostdata; in scsi_debug_sdev_destroy()
6703 sdp->host->host_no, sdp->channel, sdp->id, sdp->lun); in scsi_debug_sdev_destroy()
6717 if (sdp->type == TYPE_TAPE) { in scsi_debug_sdev_destroy()
6724 sdp->hostdata = NULL; in scsi_debug_sdev_destroy()
6803 struct scsi_device *sdp = cmnd->device; in sdebug_fail_abort() local
6804 struct sdebug_dev_info *devip = (struct sdebug_dev_info *)sdp->hostdata; in sdebug_fail_abort()
6857 struct scsi_device *sdp = data; in scsi_debug_stop_all_queued_iter() local
6860 if (scmd->device == sdp) in scsi_debug_stop_all_queued_iter()
6867 static void scsi_debug_stop_all_queued(struct scsi_device *sdp) in scsi_debug_stop_all_queued() argument
6869 struct Scsi_Host *shost = sdp->host; in scsi_debug_stop_all_queued()
6872 scsi_debug_stop_all_queued_iter, sdp); in scsi_debug_stop_all_queued()
6877 struct scsi_device *sdp = cmnd->device; in sdebug_fail_lun_reset() local
6878 struct sdebug_dev_info *devip = (struct sdebug_dev_info *)sdp->hostdata; in sdebug_fail_lun_reset()
6919 struct scsi_device *sdp = SCpnt->device; in scsi_debug_device_reset() local
6920 struct sdebug_dev_info *devip = sdp->hostdata; in scsi_debug_device_reset()
6927 sdev_printk(KERN_INFO, sdp, "%s\n", __func__); in scsi_debug_device_reset()
6929 scsi_debug_stop_all_queued(sdp); in scsi_debug_device_reset()
6958 struct scsi_device *sdp = SCpnt->device; in scsi_debug_target_reset() local
6959 struct sdebug_host_info *sdbg_host = shost_to_sdebug_host(sdp->host); in scsi_debug_target_reset()
6967 sdev_printk(KERN_INFO, sdp, "%s\n", __func__); in scsi_debug_target_reset()
6970 if (devip->target == sdp->id) { in scsi_debug_target_reset()
6979 sdev_printk(KERN_INFO, sdp, in scsi_debug_target_reset()
6993 struct scsi_device *sdp = SCpnt->device; in scsi_debug_bus_reset() local
6994 struct sdebug_host_info *sdbg_host = shost_to_sdebug_host(sdp->host); in scsi_debug_bus_reset()
7001 sdev_printk(KERN_INFO, sdp, "%s\n", __func__); in scsi_debug_bus_reset()
7011 sdev_printk(KERN_INFO, sdp, in scsi_debug_bus_reset()
7164 struct scsi_device *sdp; in schedule_resp() local
7172 sdp = cmnd->device; in schedule_resp()
7180 int num_in_q = scsi_device_busy(sdp); in schedule_resp()
7190 sdev_printk(KERN_INFO, sdp, "%s: num_in_q=%d +1, <inject> status: TASK SET FULL\n", in schedule_resp()
7217 sdev_printk(KERN_INFO, sdp, "%s: non-zero result=0x%x\n", in schedule_resp()
7275 sdev_printk(KERN_INFO, sdp, "abort request tag=%#x\n", in schedule_resp()
8995 struct scsi_device *sdp = scp->device; in resp_not_ready() local
9009 sdev_printk(KERN_INFO, sdp, in resp_not_ready()
9027 sdev_printk(KERN_INFO, sdp, "%s: Not ready: initializing command required\n", in resp_not_ready()
9134 struct scsi_device *sdp = cmnd->device; in sdebug_timeout_cmd() local
9135 struct sdebug_dev_info *devip = (struct sdebug_dev_info *)sdp->hostdata; in sdebug_timeout_cmd()
9162 struct scsi_device *sdp = cmnd->device; in sdebug_fail_queue_cmd() local
9163 struct sdebug_dev_info *devip = (struct sdebug_dev_info *)sdp->hostdata; in sdebug_fail_queue_cmd()
9191 struct scsi_device *sdp = cmnd->device; in sdebug_fail_cmd() local
9192 struct sdebug_dev_info *devip = (struct sdebug_dev_info *)sdp->hostdata; in sdebug_fail_cmd()
9234 struct scsi_device *sdp = scp->device; in scsi_debug_queuecommand() local
9243 u64 lun_index = sdp->lun & 0x3FFF; in scsi_debug_queuecommand()
9274 sdev_printk(KERN_INFO, sdp, "%s: tag=%#x, cmd %s\n", my_name, in scsi_debug_queuecommand()
9279 has_wlun_rl = (sdp->lun == SCSI_W_LUN_REPORT_LUNS); in scsi_debug_queuecommand()
9285 devip = (struct sdebug_dev_info *)sdp->hostdata; in scsi_debug_queuecommand()
9287 devip = find_build_dev_info(sdp); in scsi_debug_queuecommand()
9355 sdev_printk(KERN_INFO, sdp, "%s: Opcode 0x%x not%s\n", in scsi_debug_queuecommand()