diff options
Diffstat (limited to 'drivers/base/bus.c')
-rw-r--r-- | drivers/base/bus.c | 12 |
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 | } |