class: rename "interfaces" to "class_interfaces" in internal class structure
authorGreg Kroah-Hartman <gregkh@suse.de>
Wed, 28 May 2008 16:28:39 +0000 (09:28 -0700)
committerGreg Kroah-Hartman <gregkh@suse.de>
Tue, 22 Jul 2008 04:54:51 +0000 (21:54 -0700)
This renames the struct class "interfaces" field to be
"class_interfaces" 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>
drivers/base/base.h
drivers/base/class.c
drivers/base/core.c

index 586c4ca7025292cc8451238db196e0438188c0d0..670b95a1a510bb0a203df724b39723dff96fdcf3 100644 (file)
@@ -43,7 +43,7 @@ struct driver_private {
  * @subsys - the struct kset that defines this class.  This is the main kobject
  * @children - list of class_devices associated with this class
  * @class_devices - list of devices associated with this class
- * @interfaces - list of class_interfaces associated with this class
+ * @class_interfaces - list of class_interfaces associated with this class
  * @class_dirs -
  * @sem - semaphore to protect the children, devices, and interfaces lists.
  * @class - pointer back to the struct class that this structure is associated
@@ -56,7 +56,7 @@ struct driver_private {
 struct class_private {
        struct kset subsys;
        struct list_head class_devices;
-       struct list_head interfaces;
+       struct list_head class_interfaces;
        struct kset class_dirs;
        struct semaphore sem;
        struct class *class;
index 9947560def654b89cded8c0594bd6ff601ca4c03..48b518e66bfcb587fcd370ed7eff168793472395 100644 (file)
@@ -144,7 +144,7 @@ int class_register(struct class *cls)
        if (!cp)
                return -ENOMEM;
        INIT_LIST_HEAD(&cp->class_devices);
-       INIT_LIST_HEAD(&cp->interfaces);
+       INIT_LIST_HEAD(&cp->class_interfaces);
        kset_init(&cp->class_dirs);
        init_MUTEX(&cp->sem);
        error = kobject_set_name(&cp->subsys.kobj, "%s", cls->name);
@@ -372,7 +372,7 @@ int class_interface_register(struct class_interface *class_intf)
                return -EINVAL;
 
        down(&parent->p->sem);
-       list_add_tail(&class_intf->node, &parent->p->interfaces);
+       list_add_tail(&class_intf->node, &parent->p->class_interfaces);
        if (class_intf->add_dev) {
                list_for_each_entry(dev, &parent->p->class_devices, node)
                        class_intf->add_dev(dev, class_intf);
index 52d1e71f2a4c857e4d64dda4783a78c50168b890..76fdd41fea0e4e8e8a6591b42429c3d52686483b 100644 (file)
@@ -909,8 +909,8 @@ int device_add(struct device *dev)
                list_add_tail(&dev->node, &dev->class->p->class_devices);
 
                /* notify any interfaces that the device is here */
-               list_for_each_entry(class_intf, &dev->class->p->interfaces,
-                                   node)
+               list_for_each_entry(class_intf,
+                                   &dev->class->p->class_interfaces, node)
                        if (class_intf->add_dev)
                                class_intf->add_dev(dev, class_intf);
                up(&dev->class->p->sem);
@@ -1016,8 +1016,8 @@ void device_del(struct device *dev)
 
                down(&dev->class->p->sem);
                /* notify any interfaces that the device is now gone */
-               list_for_each_entry(class_intf, &dev->class->p->interfaces,
-                                   node)
+               list_for_each_entry(class_intf,
+                                   &dev->class->p->class_interfaces, node)
                        if (class_intf->remove_dev)
                                class_intf->remove_dev(dev, class_intf);
                /* remove the device from the class list */