Lines Matching refs:power
60 return dev->power.ignore_children in pm_children_suspended()
61 || !atomic_read(&dev->power.child_count); in pm_children_suspended()
66 atomic_inc(&dev->power.usage_count); in pm_runtime_get_noresume()
71 atomic_add_unless(&dev->power.usage_count, -1, 0); in pm_runtime_put_noidle()
76 return dev->power.run_wake; in device_run_wake()
81 dev->power.run_wake = enable; in device_set_run_wake()
86 return dev->power.runtime_status == RPM_SUSPENDED in pm_runtime_suspended()
87 && !dev->power.disable_depth; in pm_runtime_suspended()
92 return dev->power.runtime_status == RPM_ACTIVE in pm_runtime_active()
93 || dev->power.disable_depth; in pm_runtime_active()
98 return dev->power.runtime_status == RPM_SUSPENDED; in pm_runtime_status_suspended()
103 return pm_runtime_status_suspended(dev) && dev->power.disable_depth == 1; in pm_runtime_suspended_if_enabled()
108 return !dev->power.disable_depth; in pm_runtime_enabled()
113 return !dev->power.no_callbacks; in pm_runtime_callbacks_present()
118 ACCESS_ONCE(dev->power.last_busy) = jiffies; in pm_runtime_mark_last_busy()
123 return dev->power.irq_safe; in pm_runtime_is_irq_safe()