Lines Matching refs:device
15 struct device;
23 int (*match)(struct attribute_container *, struct device *);
42 void attribute_container_create_device(struct device *dev,
44 struct device *,
45 struct device *));
46 void attribute_container_add_device(struct device *dev,
48 struct device *,
49 struct device *));
50 void attribute_container_remove_device(struct device *dev,
52 struct device *,
53 struct device *));
54 void attribute_container_device_trigger(struct device *dev,
56 struct device *,
57 struct device *));
58 void attribute_container_trigger(struct device *dev,
60 struct device *));
61 int attribute_container_add_attrs(struct device *classdev);
62 int attribute_container_add_class_device(struct device *classdev);
64 struct device *dev,
65 struct device *classdev);
66 void attribute_container_remove_attrs(struct device *classdev);
67 void attribute_container_class_device_del(struct device *classdev);
68 struct attribute_container *attribute_container_classdev_to_container(struct device *);
69 struct device *attribute_container_find_class_device(struct attribute_container *, struct device *);
70 struct device_attribute **attribute_container_classdev_to_attrs(const struct device *classdev);