Lines Matching refs:sdev
2820 static void ufshcd_set_queue_depth(struct scsi_device *sdev) in ufshcd_set_queue_depth() argument
2826 hba = shost_priv(sdev->host); in ufshcd_set_queue_depth()
2830 ufshcd_scsi_to_upiu_lun(sdev->lun), in ufshcd_set_queue_depth()
2846 scsi_change_queue_depth(sdev, lun_qdepth); in ufshcd_set_queue_depth()
2892 struct scsi_device *sdev) in ufshcd_get_lu_power_on_wp_status() argument
2898 if (!ufshcd_get_lu_wp(hba, ufshcd_scsi_to_upiu_lun(sdev->lun), in ufshcd_get_lu_power_on_wp_status()
2911 static int ufshcd_slave_alloc(struct scsi_device *sdev) in ufshcd_slave_alloc() argument
2915 hba = shost_priv(sdev->host); in ufshcd_slave_alloc()
2918 sdev->use_10_for_ms = 1; in ufshcd_slave_alloc()
2921 sdev->allow_restart = 1; in ufshcd_slave_alloc()
2924 sdev->no_report_opcodes = 1; in ufshcd_slave_alloc()
2927 ufshcd_set_queue_depth(sdev); in ufshcd_slave_alloc()
2929 ufshcd_get_lu_power_on_wp_status(hba, sdev); in ufshcd_slave_alloc()
2941 static int ufshcd_change_queue_depth(struct scsi_device *sdev, int depth) in ufshcd_change_queue_depth() argument
2943 struct ufs_hba *hba = shost_priv(sdev->host); in ufshcd_change_queue_depth()
2947 return scsi_change_queue_depth(sdev, depth); in ufshcd_change_queue_depth()
2954 static int ufshcd_slave_configure(struct scsi_device *sdev) in ufshcd_slave_configure() argument
2956 struct request_queue *q = sdev->request_queue; in ufshcd_slave_configure()
2968 static void ufshcd_slave_destroy(struct scsi_device *sdev) in ufshcd_slave_destroy() argument
2972 hba = shost_priv(sdev->host); in ufshcd_slave_destroy()
2974 if (ufshcd_scsi_to_upiu_lun(sdev->lun) == UFS_UPIU_UFS_DEVICE_WLUN) { in ufshcd_slave_destroy()