• Home
  • Raw
  • Download

Lines Matching refs:async

232 static void dpm_wait(struct device *dev, bool async)  in dpm_wait()  argument
237 if (async || (pm_async_enabled && dev->power.async_suspend)) in dpm_wait()
247 static void dpm_wait_for_children(struct device *dev, bool async) in dpm_wait_for_children() argument
249 device_for_each_child(dev, &async, dpm_wait_fn); in dpm_wait_for_children()
252 static void dpm_wait_for_suppliers(struct device *dev, bool async) in dpm_wait_for_suppliers() argument
268 dpm_wait(link->supplier, async); in dpm_wait_for_suppliers()
273 static bool dpm_wait_for_superior(struct device *dev, bool async) in dpm_wait_for_superior() argument
295 dpm_wait(parent, async); in dpm_wait_for_superior()
298 dpm_wait_for_suppliers(dev, async); in dpm_wait_for_superior()
307 static void dpm_wait_for_consumers(struct device *dev, bool async) in dpm_wait_for_consumers() argument
325 dpm_wait(link->consumer, async); in dpm_wait_for_consumers()
330 static void dpm_wait_for_subordinate(struct device *dev, bool async) in dpm_wait_for_subordinate() argument
332 dpm_wait_for_children(dev, async); in dpm_wait_for_subordinate()
333 dpm_wait_for_consumers(dev, async); in dpm_wait_for_subordinate()
568 static int device_resume_noirq(struct device *dev, pm_message_t state, bool async) in device_resume_noirq() argument
583 if (!dpm_wait_for_superior(dev, async)) in device_resume_noirq()
709 static int device_resume_early(struct device *dev, pm_message_t state, bool async) in device_resume_early() argument
724 if (!dpm_wait_for_superior(dev, async)) in device_resume_early()
838 static int device_resume(struct device *dev, pm_message_t state, bool async) in device_resume() argument
857 if (!dpm_wait_for_superior(dev, async)) in device_resume()
1127 static int __device_suspend_noirq(struct device *dev, pm_message_t state, bool async) in __device_suspend_noirq() argument
1136 dpm_wait_for_subordinate(dev, async); in __device_suspend_noirq()
1286 static int __device_suspend_late(struct device *dev, pm_message_t state, bool async) in __device_suspend_late() argument
1297 dpm_wait_for_subordinate(dev, async); in __device_suspend_late()
1486 static int __device_suspend(struct device *dev, pm_message_t state, bool async) in __device_suspend() argument
1497 dpm_wait_for_subordinate(dev, async); in __device_suspend()