bus_attribute 1007 arch/powerpc/platforms/pseries/vio.c static struct bus_attribute bus_attr_cmo_bus_##name = \ bus_attribute 26 drivers/base/bus.c #define to_bus_attr(_attr) container_of(_attr, struct bus_attribute, attr) bus_attribute 104 drivers/base/bus.c struct bus_attribute *bus_attr = to_bus_attr(attr); bus_attribute 116 drivers/base/bus.c struct bus_attribute *bus_attr = to_bus_attr(attr); bus_attribute 130 drivers/base/bus.c int bus_create_file(struct bus_type *bus, struct bus_attribute *attr) bus_attribute 142 drivers/base/bus.c void bus_remove_file(struct bus_type *bus, struct bus_attribute *attr) bus_attribute 790 drivers/base/bus.c static struct bus_attribute bus_attr_uevent = __ATTR(uevent, S_IWUSR, NULL, bus_attribute 1246 drivers/s390/crypto/ap_bus.c static struct bus_attribute *const ap_bus_attrs[] = { bus_attribute 54 include/linux/device.h struct bus_attribute bus_attr_##_name = __ATTR_RW(_name) bus_attribute 56 include/linux/device.h struct bus_attribute bus_attr_##_name = __ATTR_RO(_name) bus_attribute 58 include/linux/device.h struct bus_attribute bus_attr_##_name = __ATTR_WO(_name) bus_attribute 61 include/linux/device.h struct bus_attribute *); bus_attribute 62 include/linux/device.h extern void bus_remove_file(struct bus_type *, struct bus_attribute *);