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);
324 * @sdev: scsi device
328 u64 sas_get_address(struct scsi_device *sdev)
330 struct sas_end_device *rdev = sas_sdev_to_rdev(sdev);
338 * @sdev: scsi device struct
345 sas_tlr_supported(struct scsi_device *sdev)
348 struct sas_end_device *rdev = sas_sdev_to_rdev(sdev);
355 if (scsi_get_vpd_page(sdev, 0x90, buffer, vpd_len))
376 * @sdev: scsi device struct
382 sas_disable_tlr(struct scsi_device *sdev)
384 struct sas_end_device *rdev = sas_sdev_to_rdev(sdev);
392 * @sdev: scsi device struct
397 void sas_enable_tlr(struct scsi_device *sdev)
400 tlr_supported = sas_tlr_supported(sdev);
403 struct sas_end_device *rdev = sas_sdev_to_rdev(sdev);
412 unsigned int sas_is_tlr_enabled(struct scsi_device *sdev)
414 struct sas_end_device *rdev = sas_sdev_to_rdev(sdev);
1238 int sas_read_port_mode_page(struct scsi_device *sdev)
1241 struct sas_end_device *rdev = sas_sdev_to_rdev(sdev);
1248 error = scsi_mode_sense(sdev, 1, 0x19, 0, buffer, BUF_SIZE, 30*HZ, 3,