Lines Matching refs:bus
40 ssize_t (*show)(struct bus_type *bus, char *buf);
41 ssize_t (*store)(struct bus_type *bus, const char *buf, size_t count);
73 extern int __must_check bus_register(struct bus_type *bus);
74 extern void bus_unregister(struct bus_type *bus);
76 extern int __must_check bus_rescan_devices(struct bus_type *bus);
80 int bus_for_each_dev(struct bus_type *bus, struct device *start, void *data,
82 struct device *bus_find_device(struct bus_type *bus, struct device *start,
85 struct device *bus_find_device_by_name(struct bus_type *bus,
89 int __must_check bus_for_each_drv(struct bus_type *bus,
93 void bus_sort_breadthfirst(struct bus_type *bus,
104 extern int bus_register_notifier(struct bus_type *bus,
106 extern int bus_unregister_notifier(struct bus_type *bus,
119 extern struct kset *bus_get_kset(struct bus_type *bus);
120 extern struct klist *bus_get_device_klist(struct bus_type *bus);
124 struct bus_type *bus; member
148 struct bus_type *bus);
386 struct bus_type *bus; /* type of bus device is on */ member