• Home
  • Raw
  • Download

Lines Matching refs:device

42 struct device;
265 int (*prepare)(struct device *dev);
266 void (*complete)(struct device *dev);
267 int (*suspend)(struct device *dev);
268 int (*resume)(struct device *dev);
269 int (*freeze)(struct device *dev);
270 int (*thaw)(struct device *dev);
271 int (*poweroff)(struct device *dev);
272 int (*restore)(struct device *dev);
273 int (*suspend_late)(struct device *dev);
274 int (*resume_early)(struct device *dev);
275 int (*freeze_late)(struct device *dev);
276 int (*thaw_early)(struct device *dev);
277 int (*poweroff_late)(struct device *dev);
278 int (*restore_early)(struct device *dev);
279 int (*suspend_noirq)(struct device *dev);
280 int (*resume_noirq)(struct device *dev);
281 int (*freeze_noirq)(struct device *dev);
282 int (*thaw_noirq)(struct device *dev);
283 int (*poweroff_noirq)(struct device *dev);
284 int (*restore_noirq)(struct device *dev);
285 int (*runtime_suspend)(struct device *dev);
286 int (*runtime_resume)(struct device *dev);
287 int (*runtime_idle)(struct device *dev);
492 struct device *dev;
553 extern void update_pm_runtime_accounting(struct device *dev);
554 extern int dev_pm_get_subsys_data(struct device *dev);
555 extern int dev_pm_put_subsys_data(struct device *dev);
640 extern int device_pm_wait_for_dev(struct device *sub, struct device *dev);
642 extern int pm_generic_prepare(struct device *dev);
643 extern int pm_generic_suspend_late(struct device *dev);
644 extern int pm_generic_suspend_noirq(struct device *dev);
645 extern int pm_generic_suspend(struct device *dev);
646 extern int pm_generic_resume_early(struct device *dev);
647 extern int pm_generic_resume_noirq(struct device *dev);
648 extern int pm_generic_resume(struct device *dev);
649 extern int pm_generic_freeze_noirq(struct device *dev);
650 extern int pm_generic_freeze_late(struct device *dev);
651 extern int pm_generic_freeze(struct device *dev);
652 extern int pm_generic_thaw_noirq(struct device *dev);
653 extern int pm_generic_thaw_early(struct device *dev);
654 extern int pm_generic_thaw(struct device *dev);
655 extern int pm_generic_restore_noirq(struct device *dev);
656 extern int pm_generic_restore_early(struct device *dev);
657 extern int pm_generic_restore(struct device *dev);
658 extern int pm_generic_poweroff_noirq(struct device *dev);
659 extern int pm_generic_poweroff_late(struct device *dev);
660 extern int pm_generic_poweroff(struct device *dev);
661 extern void pm_generic_complete(struct device *dev);
675 static inline int device_pm_wait_for_dev(struct device *a, struct device *b) in device_pm_wait_for_dev()