Lines Matching defs:sdev
161 static struct sas_end_device *sas_sdev_to_rdev(struct scsi_device *sdev)
163 struct sas_rphy *rphy = target_to_rphy(sdev->sdev_target);
318 * @sdev: scsi device
322 u64 sas_get_address(struct scsi_device *sdev)
324 struct sas_end_device *rdev = sas_sdev_to_rdev(sdev);
332 * @sdev: scsi device struct
339 sas_tlr_supported(struct scsi_device *sdev)
342 struct sas_end_device *rdev = sas_sdev_to_rdev(sdev);
349 if (scsi_get_vpd_page(sdev, 0x90, buffer, vpd_len))
370 * @sdev: scsi device struct
376 sas_disable_tlr(struct scsi_device *sdev)
378 struct sas_end_device *rdev = sas_sdev_to_rdev(sdev);
386 * @sdev: scsi device struct
391 void sas_enable_tlr(struct scsi_device *sdev)
394 tlr_supported = sas_tlr_supported(sdev);
397 struct sas_end_device *rdev = sas_sdev_to_rdev(sdev);
406 unsigned int sas_is_tlr_enabled(struct scsi_device *sdev)
408 struct sas_end_device *rdev = sas_sdev_to_rdev(sdev);
1232 int sas_read_port_mode_page(struct scsi_device *sdev)
1235 struct sas_end_device *rdev = sas_sdev_to_rdev(sdev);
1242 error = scsi_mode_sense(sdev, 1, 0x19, buffer, BUF_SIZE, 30*HZ, 3,