Lines Matching defs:sdev
179 struct scsi_device *sdev = cmnd->device;
187 sdev_printk(KERN_INFO, sdev, "%s: urb length %d "
496 struct scsi_device *sdev = cmnd->device;
517 int_to_scsilun(sdev->lun, &iu->lun);
636 struct scsi_device *sdev = cmnd->device;
637 struct uas_dev_info *devinfo = sdev->hostdata;
767 struct scsi_device *sdev = cmnd->device;
768 struct uas_dev_info *devinfo = sdev->hostdata;
775 shost_printk(KERN_ERR, sdev->host,
780 shost_printk(KERN_INFO, sdev->host, "%s start\n", __func__);
800 shost_printk(KERN_INFO, sdev->host, "%s FAILED err %d\n",
805 shost_printk(KERN_INFO, sdev->host, "%s success\n", __func__);
820 static int uas_slave_alloc(struct scsi_device *sdev)
823 (struct uas_dev_info *)sdev->host->hostdata;
825 sdev->hostdata = devinfo;
832 blk_queue_update_dma_alignment(sdev->request_queue, (512 - 1));
835 blk_queue_max_hw_sectors(sdev->request_queue, 64);
837 blk_queue_max_hw_sectors(sdev->request_queue, 240);
842 static int uas_slave_configure(struct scsi_device *sdev)
844 struct uas_dev_info *devinfo = sdev->hostdata;
847 sdev->no_report_opcodes = 1;
851 sdev->broken_fua = 1;
855 sdev->skip_ms_page_3f = 1;
856 sdev->skip_ms_page_8 = 1;
857 sdev->wce_default_on = 1;
862 sdev->no_read_capacity_16 = 1;
866 sdev->no_write_same = 1;
873 sdev->fix_capacity = 1;
879 sdev->guess_capacity = 1;
886 sdev->read_before_ms = 1;
898 sdev->skip_ms_page_3f = 1;
900 scsi_change_queue_depth(sdev, devinfo->qdepth - 2);