Lines Matching refs:pm

24 	const struct dev_pm_ops *pm = dev->driver ? dev->driver->pm : NULL;  in pm_generic_runtime_suspend()  local
27 ret = pm && pm->runtime_suspend ? pm->runtime_suspend(dev) : 0; in pm_generic_runtime_suspend()
43 const struct dev_pm_ops *pm = dev->driver ? dev->driver->pm : NULL; in pm_generic_runtime_resume() local
46 ret = pm && pm->runtime_resume ? pm->runtime_resume(dev) : 0; in pm_generic_runtime_resume()
65 if (drv && drv->pm && drv->pm->prepare) in pm_generic_prepare()
66 ret = drv->pm->prepare(dev); in pm_generic_prepare()
77 const struct dev_pm_ops *pm = dev->driver ? dev->driver->pm : NULL; in pm_generic_suspend_noirq() local
79 return pm && pm->suspend_noirq ? pm->suspend_noirq(dev) : 0; in pm_generic_suspend_noirq()
89 const struct dev_pm_ops *pm = dev->driver ? dev->driver->pm : NULL; in pm_generic_suspend_late() local
91 return pm && pm->suspend_late ? pm->suspend_late(dev) : 0; in pm_generic_suspend_late()
101 const struct dev_pm_ops *pm = dev->driver ? dev->driver->pm : NULL; in pm_generic_suspend() local
103 return pm && pm->suspend ? pm->suspend(dev) : 0; in pm_generic_suspend()
113 const struct dev_pm_ops *pm = dev->driver ? dev->driver->pm : NULL; in pm_generic_freeze_noirq() local
115 return pm && pm->freeze_noirq ? pm->freeze_noirq(dev) : 0; in pm_generic_freeze_noirq()
125 const struct dev_pm_ops *pm = dev->driver ? dev->driver->pm : NULL; in pm_generic_freeze_late() local
127 return pm && pm->freeze_late ? pm->freeze_late(dev) : 0; in pm_generic_freeze_late()
137 const struct dev_pm_ops *pm = dev->driver ? dev->driver->pm : NULL; in pm_generic_freeze() local
139 return pm && pm->freeze ? pm->freeze(dev) : 0; in pm_generic_freeze()
149 const struct dev_pm_ops *pm = dev->driver ? dev->driver->pm : NULL; in pm_generic_poweroff_noirq() local
151 return pm && pm->poweroff_noirq ? pm->poweroff_noirq(dev) : 0; in pm_generic_poweroff_noirq()
161 const struct dev_pm_ops *pm = dev->driver ? dev->driver->pm : NULL; in pm_generic_poweroff_late() local
163 return pm && pm->poweroff_late ? pm->poweroff_late(dev) : 0; in pm_generic_poweroff_late()
173 const struct dev_pm_ops *pm = dev->driver ? dev->driver->pm : NULL; in pm_generic_poweroff() local
175 return pm && pm->poweroff ? pm->poweroff(dev) : 0; in pm_generic_poweroff()
185 const struct dev_pm_ops *pm = dev->driver ? dev->driver->pm : NULL; in pm_generic_thaw_noirq() local
187 return pm && pm->thaw_noirq ? pm->thaw_noirq(dev) : 0; in pm_generic_thaw_noirq()
197 const struct dev_pm_ops *pm = dev->driver ? dev->driver->pm : NULL; in pm_generic_thaw_early() local
199 return pm && pm->thaw_early ? pm->thaw_early(dev) : 0; in pm_generic_thaw_early()
209 const struct dev_pm_ops *pm = dev->driver ? dev->driver->pm : NULL; in pm_generic_thaw() local
211 return pm && pm->thaw ? pm->thaw(dev) : 0; in pm_generic_thaw()
221 const struct dev_pm_ops *pm = dev->driver ? dev->driver->pm : NULL; in pm_generic_resume_noirq() local
223 return pm && pm->resume_noirq ? pm->resume_noirq(dev) : 0; in pm_generic_resume_noirq()
233 const struct dev_pm_ops *pm = dev->driver ? dev->driver->pm : NULL; in pm_generic_resume_early() local
235 return pm && pm->resume_early ? pm->resume_early(dev) : 0; in pm_generic_resume_early()
245 const struct dev_pm_ops *pm = dev->driver ? dev->driver->pm : NULL; in pm_generic_resume() local
247 return pm && pm->resume ? pm->resume(dev) : 0; in pm_generic_resume()
257 const struct dev_pm_ops *pm = dev->driver ? dev->driver->pm : NULL; in pm_generic_restore_noirq() local
259 return pm && pm->restore_noirq ? pm->restore_noirq(dev) : 0; in pm_generic_restore_noirq()
269 const struct dev_pm_ops *pm = dev->driver ? dev->driver->pm : NULL; in pm_generic_restore_early() local
271 return pm && pm->restore_early ? pm->restore_early(dev) : 0; in pm_generic_restore_early()
281 const struct dev_pm_ops *pm = dev->driver ? dev->driver->pm : NULL; in pm_generic_restore() local
283 return pm && pm->restore ? pm->restore(dev) : 0; in pm_generic_restore()
297 if (drv && drv->pm && drv->pm->complete) in pm_generic_complete()
298 drv->pm->complete(dev); in pm_generic_complete()