diff options
author | Greg Kroah-Hartman <gregkh@suse.de> | 2008-05-28 12:28:39 -0400 |
---|---|---|
committer | Greg Kroah-Hartman <gregkh@suse.de> | 2008-07-22 00:54:52 -0400 |
commit | 1fbfee6c6dc0f4a4c587b6b163ee79643fc9aaa7 (patch) | |
tree | 897a68a94e12a9ba92b090f9da5a27086d29b8da /drivers/base/core.c | |
parent | 184f1f779d5a2e62de4a0b34842ddf8546beca8f (diff) |
class: rename "subsys" to "class_subsys" in internal class structure
This renames the struct class "subsys" field to be "class_subsys" to
make things easier when struct bus_type and struct class merge in the
future. It also makes grepping for fields easier as well.
Based on an idea from Kay.
Cc: Kay Sievers <kay.sievers@vrfy.org>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
Diffstat (limited to 'drivers/base/core.c')
-rw-r--r-- | drivers/base/core.c | 31 |
1 files changed, 17 insertions, 14 deletions
diff --git a/drivers/base/core.c b/drivers/base/core.c index 76fdd41fea0e..6e1cff296d9f 100644 --- a/drivers/base/core.c +++ b/drivers/base/core.c | |||
@@ -551,7 +551,7 @@ static struct kobject *get_device_parent(struct device *dev, | |||
551 | { | 551 | { |
552 | /* class devices without a parent live in /sys/class/<classname>/ */ | 552 | /* class devices without a parent live in /sys/class/<classname>/ */ |
553 | if (dev->class && (!parent || parent->class != dev->class)) | 553 | if (dev->class && (!parent || parent->class != dev->class)) |
554 | return &dev->class->p->subsys.kobj; | 554 | return &dev->class->p->class_subsys.kobj; |
555 | /* all other devices keep their parent */ | 555 | /* all other devices keep their parent */ |
556 | else if (parent) | 556 | else if (parent) |
557 | return &parent->kobj; | 557 | return &parent->kobj; |
@@ -657,16 +657,17 @@ static int device_add_class_symlinks(struct device *dev) | |||
657 | if (!dev->class) | 657 | if (!dev->class) |
658 | return 0; | 658 | return 0; |
659 | 659 | ||
660 | error = sysfs_create_link(&dev->kobj, &dev->class->p->subsys.kobj, | 660 | error = sysfs_create_link(&dev->kobj, |
661 | &dev->class->p->class_subsys.kobj, | ||
661 | "subsystem"); | 662 | "subsystem"); |
662 | if (error) | 663 | if (error) |
663 | goto out; | 664 | goto out; |
664 | 665 | ||
665 | #ifdef CONFIG_SYSFS_DEPRECATED | 666 | #ifdef CONFIG_SYSFS_DEPRECATED |
666 | /* stacked class devices need a symlink in the class directory */ | 667 | /* stacked class devices need a symlink in the class directory */ |
667 | if (dev->kobj.parent != &dev->class->p->subsys.kobj && | 668 | if (dev->kobj.parent != &dev->class->p->class_subsys.kobj && |
668 | device_is_not_partition(dev)) { | 669 | device_is_not_partition(dev)) { |
669 | error = sysfs_create_link(&dev->class->p->subsys.kobj, | 670 | error = sysfs_create_link(&dev->class->p->class_subsys.kobj, |
670 | &dev->kobj, dev->bus_id); | 671 | &dev->kobj, dev->bus_id); |
671 | if (error) | 672 | if (error) |
672 | goto out_subsys; | 673 | goto out_subsys; |
@@ -704,13 +705,14 @@ out_device: | |||
704 | if (dev->parent && device_is_not_partition(dev)) | 705 | if (dev->parent && device_is_not_partition(dev)) |
705 | sysfs_remove_link(&dev->kobj, "device"); | 706 | sysfs_remove_link(&dev->kobj, "device"); |
706 | out_busid: | 707 | out_busid: |
707 | if (dev->kobj.parent != &dev->class->p->subsys.kobj && | 708 | if (dev->kobj.parent != &dev->class->p->class_subsys.kobj && |
708 | device_is_not_partition(dev)) | 709 | device_is_not_partition(dev)) |
709 | sysfs_remove_link(&dev->class->p->subsys.kobj, dev->bus_id); | 710 | sysfs_remove_link(&dev->class->p->class_subsys.kobj, |
711 | dev->bus_id); | ||
710 | #else | 712 | #else |
711 | /* link in the class directory pointing to the device */ | 713 | /* link in the class directory pointing to the device */ |
712 | error = sysfs_create_link(&dev->class->p->subsys.kobj, &dev->kobj, | 714 | error = sysfs_create_link(&dev->class->p->class_subsys.kobj, |
713 | dev->bus_id); | 715 | &dev->kobj, dev->bus_id); |
714 | if (error) | 716 | if (error) |
715 | goto out_subsys; | 717 | goto out_subsys; |
716 | 718 | ||
@@ -723,7 +725,7 @@ out_busid: | |||
723 | return 0; | 725 | return 0; |
724 | 726 | ||
725 | out_busid: | 727 | out_busid: |
726 | sysfs_remove_link(&dev->class->p->subsys.kobj, dev->bus_id); | 728 | sysfs_remove_link(&dev->class->p->class_subsys.kobj, dev->bus_id); |
727 | #endif | 729 | #endif |
728 | 730 | ||
729 | out_subsys: | 731 | out_subsys: |
@@ -749,14 +751,15 @@ static void device_remove_class_symlinks(struct device *dev) | |||
749 | sysfs_remove_link(&dev->kobj, "device"); | 751 | sysfs_remove_link(&dev->kobj, "device"); |
750 | } | 752 | } |
751 | 753 | ||
752 | if (dev->kobj.parent != &dev->class->p->subsys.kobj && | 754 | if (dev->kobj.parent != &dev->class->p->class_subsys.kobj && |
753 | device_is_not_partition(dev)) | 755 | device_is_not_partition(dev)) |
754 | sysfs_remove_link(&dev->class->p->subsys.kobj, dev->bus_id); | 756 | sysfs_remove_link(&dev->class->p->class_subsys.kobj, |
757 | dev->bus_id); | ||
755 | #else | 758 | #else |
756 | if (dev->parent && device_is_not_partition(dev)) | 759 | if (dev->parent && device_is_not_partition(dev)) |
757 | sysfs_remove_link(&dev->kobj, "device"); | 760 | sysfs_remove_link(&dev->kobj, "device"); |
758 | 761 | ||
759 | sysfs_remove_link(&dev->class->p->subsys.kobj, dev->bus_id); | 762 | sysfs_remove_link(&dev->class->p->class_subsys.kobj, dev->bus_id); |
760 | #endif | 763 | #endif |
761 | 764 | ||
762 | sysfs_remove_link(&dev->kobj, "subsystem"); | 765 | sysfs_remove_link(&dev->kobj, "subsystem"); |
@@ -1350,11 +1353,11 @@ int device_rename(struct device *dev, char *new_name) | |||
1350 | } | 1353 | } |
1351 | #else | 1354 | #else |
1352 | if (dev->class) { | 1355 | if (dev->class) { |
1353 | error = sysfs_create_link(&dev->class->p->subsys.kobj, | 1356 | error = sysfs_create_link(&dev->class->p->class_subsys.kobj, |
1354 | &dev->kobj, dev->bus_id); | 1357 | &dev->kobj, dev->bus_id); |
1355 | if (error) | 1358 | if (error) |
1356 | goto out; | 1359 | goto out; |
1357 | sysfs_remove_link(&dev->class->p->subsys.kobj, | 1360 | sysfs_remove_link(&dev->class->p->class_subsys.kobj, |
1358 | old_device_name); | 1361 | old_device_name); |
1359 | } | 1362 | } |
1360 | #endif | 1363 | #endif |