Lines Matching refs:device
14 struct device;
22 int (*match)(struct attribute_container *, struct device *);
41 void attribute_container_create_device(struct device *dev,
43 struct device *,
44 struct device *));
45 void attribute_container_add_device(struct device *dev,
47 struct device *,
48 struct device *));
49 void attribute_container_remove_device(struct device *dev,
51 struct device *,
52 struct device *));
53 void attribute_container_device_trigger(struct device *dev,
55 struct device *,
56 struct device *));
57 int attribute_container_device_trigger_safe(struct device *dev,
59 struct device *,
60 struct device *),
62 struct device *,
63 struct device *));
64 void attribute_container_trigger(struct device *dev,
66 struct device *));
67 int attribute_container_add_attrs(struct device *classdev);
68 int attribute_container_add_class_device(struct device *classdev);
70 struct device *dev,
71 struct device *classdev);
72 void attribute_container_remove_attrs(struct device *classdev);
73 void attribute_container_class_device_del(struct device *classdev);
74 struct attribute_container *attribute_container_classdev_to_container(struct device *);
75 struct device *attribute_container_find_class_device(struct attribute_container *, struct device *);
76 struct device_attribute **attribute_container_classdev_to_attrs(const struct device *classdev);