aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/base/bus.c
diff options
context:
space:
mode:
Diffstat (limited to 'drivers/base/bus.c')
-rw-r--r--drivers/base/bus.c12
1 files changed, 6 insertions, 6 deletions
diff --git a/drivers/base/bus.c b/drivers/base/bus.c
index f099af0b41af..235e2b06ac05 100644
--- a/drivers/base/bus.c
+++ b/drivers/base/bus.c
@@ -460,7 +460,7 @@ static int device_add_attrs(struct bus_type *bus, struct device *dev)
460 if (!bus->dev_attrs) 460 if (!bus->dev_attrs)
461 return 0; 461 return 0;
462 462
463 for (i = 0; attr_name(bus->dev_attrs[i]); i++) { 463 for (i = 0; bus->dev_attrs[i].attr.name; i++) {
464 error = device_create_file(dev, &bus->dev_attrs[i]); 464 error = device_create_file(dev, &bus->dev_attrs[i]);
465 if (error) { 465 if (error) {
466 while (--i >= 0) 466 while (--i >= 0)
@@ -476,7 +476,7 @@ static void device_remove_attrs(struct bus_type *bus, struct device *dev)
476 int i; 476 int i;
477 477
478 if (bus->dev_attrs) { 478 if (bus->dev_attrs) {
479 for (i = 0; attr_name(bus->dev_attrs[i]); i++) 479 for (i = 0; bus->dev_attrs[i].attr.name; i++)
480 device_remove_file(dev, &bus->dev_attrs[i]); 480 device_remove_file(dev, &bus->dev_attrs[i]);
481 } 481 }
482} 482}
@@ -596,7 +596,7 @@ static int driver_add_attrs(struct bus_type *bus, struct device_driver *drv)
596 int i; 596 int i;
597 597
598 if (bus->drv_attrs) { 598 if (bus->drv_attrs) {
599 for (i = 0; attr_name(bus->drv_attrs[i]); i++) { 599 for (i = 0; bus->drv_attrs[i].attr.name; i++) {
600 error = driver_create_file(drv, &bus->drv_attrs[i]); 600 error = driver_create_file(drv, &bus->drv_attrs[i]);
601 if (error) 601 if (error)
602 goto err; 602 goto err;
@@ -616,7 +616,7 @@ static void driver_remove_attrs(struct bus_type *bus,
616 int i; 616 int i;
617 617
618 if (bus->drv_attrs) { 618 if (bus->drv_attrs) {
619 for (i = 0; attr_name(bus->drv_attrs[i]); i++) 619 for (i = 0; bus->drv_attrs[i].attr.name; i++)
620 driver_remove_file(drv, &bus->drv_attrs[i]); 620 driver_remove_file(drv, &bus->drv_attrs[i]);
621 } 621 }
622} 622}
@@ -857,7 +857,7 @@ static int bus_add_attrs(struct bus_type *bus)
857 int i; 857 int i;
858 858
859 if (bus->bus_attrs) { 859 if (bus->bus_attrs) {
860 for (i = 0; attr_name(bus->bus_attrs[i]); i++) { 860 for (i = 0; bus->bus_attrs[i].attr.name; i++) {
861 error = bus_create_file(bus, &bus->bus_attrs[i]); 861 error = bus_create_file(bus, &bus->bus_attrs[i]);
862 if (error) 862 if (error)
863 goto err; 863 goto err;
@@ -876,7 +876,7 @@ static void bus_remove_attrs(struct bus_type *bus)
876 int i; 876 int i;
877 877
878 if (bus->bus_attrs) { 878 if (bus->bus_attrs) {
879 for (i = 0; attr_name(bus->bus_attrs[i]); i++) 879 for (i = 0; bus->bus_attrs[i].attr.name; i++)
880 bus_remove_file(bus, &bus->bus_attrs[i]); 880 bus_remove_file(bus, &bus->bus_attrs[i]);
881 } 881 }
882} 882}