Lines Matching refs:auxiliary_device
138 struct auxiliary_device { struct
181 int (*probe)(struct auxiliary_device *auxdev, const struct auxiliary_device_id *id);
182 void (*remove)(struct auxiliary_device *auxdev);
183 void (*shutdown)(struct auxiliary_device *auxdev);
184 int (*suspend)(struct auxiliary_device *auxdev, pm_message_t state);
185 int (*resume)(struct auxiliary_device *auxdev);
191 static inline void *auxiliary_get_drvdata(struct auxiliary_device *auxdev) in auxiliary_get_drvdata()
196 static inline void auxiliary_set_drvdata(struct auxiliary_device *auxdev, void *data) in auxiliary_set_drvdata()
201 static inline struct auxiliary_device *to_auxiliary_dev(struct device *dev) in to_auxiliary_dev()
203 return container_of(dev, struct auxiliary_device, dev); in to_auxiliary_dev()
211 int auxiliary_device_init(struct auxiliary_device *auxdev);
212 int __auxiliary_device_add(struct auxiliary_device *auxdev, const char *modname);
215 static inline void auxiliary_device_uninit(struct auxiliary_device *auxdev) in auxiliary_device_uninit()
220 static inline void auxiliary_device_delete(struct auxiliary_device *auxdev) in auxiliary_device_delete()
247 struct auxiliary_device *auxiliary_find_device(struct device *start,