Lines Matching defs:rdev

164 	struct sas_end_device *rdev;
168 rdev = rphy_to_end_device(rphy);
169 return rdev;
324 struct sas_end_device *rdev = sas_sdev_to_rdev(sdev);
326 return rdev->rphy.identify.sas_address;
342 struct sas_end_device *rdev = sas_sdev_to_rdev(sdev);
362 rdev->tlr_supported = ret;
378 struct sas_end_device *rdev = sas_sdev_to_rdev(sdev);
380 rdev->tlr_enabled = 0;
397 struct sas_end_device *rdev = sas_sdev_to_rdev(sdev);
399 rdev->tlr_enabled = 1;
408 struct sas_end_device *rdev = sas_sdev_to_rdev(sdev);
409 return rdev->tlr_enabled;
1235 struct sas_end_device *rdev = sas_sdev_to_rdev(sdev);
1256 rdev->ready_led_meaning = msdata[2] & 0x10 ? 1 : 0;
1257 rdev->I_T_nexus_loss_timeout = (msdata[4] << 8) + msdata[5];
1258 rdev->initiator_response_timeout = (msdata[6] << 8) + msdata[7];
1275 struct sas_end_device *rdev = rphy_to_end_device(rphy); \
1277 return snprintf(buf, 20, format_string, cast rdev->field); \
1435 struct sas_end_device *rdev;
1437 rdev = kzalloc(sizeof(*rdev), GFP_KERNEL);
1438 if (!rdev) {
1442 device_initialize(&rdev->rphy.dev);
1443 rdev->rphy.dev.parent = get_device(&parent->dev);
1444 rdev->rphy.dev.release = sas_end_device_release;
1447 dev_set_name(&rdev->rphy.dev, "end_device-%d:%d:%d",
1451 dev_set_name(&rdev->rphy.dev, "end_device-%d:%d",
1453 rdev->rphy.identify.device_type = SAS_END_DEVICE;
1454 sas_rphy_initialize(&rdev->rphy);
1455 transport_setup_device(&rdev->rphy.dev);
1457 return &rdev->rphy;
1475 struct sas_expander_device *rdev;
1481 rdev = kzalloc(sizeof(*rdev), GFP_KERNEL);
1482 if (!rdev) {
1486 device_initialize(&rdev->rphy.dev);
1487 rdev->rphy.dev.parent = get_device(&parent->dev);
1488 rdev->rphy.dev.release = sas_expander_release;
1490 rdev->rphy.scsi_target_id = sas_host->next_expander_id++;
1492 dev_set_name(&rdev->rphy.dev, "expander-%d:%d",
1493 shost->host_no, rdev->rphy.scsi_target_id);
1494 rdev->rphy.identify.device_type = type;
1495 sas_rphy_initialize(&rdev->rphy);
1496 transport_setup_device(&rdev->rphy.dev);
1498 return &rdev->rphy;