Lines Matching refs:sdev
2725 static void ufshcd_set_queue_depth(struct scsi_device *sdev) in ufshcd_set_queue_depth() argument
2731 hba = shost_priv(sdev->host); in ufshcd_set_queue_depth()
2735 ufshcd_scsi_to_upiu_lun(sdev->lun), in ufshcd_set_queue_depth()
2751 scsi_change_queue_depth(sdev, lun_qdepth); in ufshcd_set_queue_depth()
2797 struct scsi_device *sdev) in ufshcd_get_lu_power_on_wp_status() argument
2803 if (!ufshcd_get_lu_wp(hba, ufshcd_scsi_to_upiu_lun(sdev->lun), in ufshcd_get_lu_power_on_wp_status()
2816 static int ufshcd_slave_alloc(struct scsi_device *sdev) in ufshcd_slave_alloc() argument
2820 hba = shost_priv(sdev->host); in ufshcd_slave_alloc()
2823 sdev->use_10_for_ms = 1; in ufshcd_slave_alloc()
2826 sdev->allow_restart = 1; in ufshcd_slave_alloc()
2829 sdev->no_report_opcodes = 1; in ufshcd_slave_alloc()
2832 ufshcd_set_queue_depth(sdev); in ufshcd_slave_alloc()
2834 ufshcd_get_lu_power_on_wp_status(hba, sdev); in ufshcd_slave_alloc()
2846 static int ufshcd_change_queue_depth(struct scsi_device *sdev, int depth) in ufshcd_change_queue_depth() argument
2848 struct ufs_hba *hba = shost_priv(sdev->host); in ufshcd_change_queue_depth()
2852 return scsi_change_queue_depth(sdev, depth); in ufshcd_change_queue_depth()
2859 static int ufshcd_slave_configure(struct scsi_device *sdev) in ufshcd_slave_configure() argument
2861 struct request_queue *q = sdev->request_queue; in ufshcd_slave_configure()
2873 static void ufshcd_slave_destroy(struct scsi_device *sdev) in ufshcd_slave_destroy() argument
2877 hba = shost_priv(sdev->host); in ufshcd_slave_destroy()
2879 if (ufshcd_scsi_to_upiu_lun(sdev->lun) == UFS_UPIU_UFS_DEVICE_WLUN) { in ufshcd_slave_destroy()