Lines Matching full:its

108     the helper functions described in Section 4 for the device until its status
113 mechanism allowing the device to request a change of its power state, such as
136 4 for the device, until its status is directly set to either 'active', or
148 idle callback with the device as its argument.
264 PM core as 'suspended', regardless of its real hardware status
321 then run pm_runtime_autosuspend(dev) and return its result
382 return its result
386 return its result;
389 if its return value is checked by the caller, as this is likely to
408 pm_request_idle(dev) and return its result
413 pm_request_autosuspend(dev) and return its result
417 pm_request_autosuspend(dev) and return its result
421 pm_runtime_idle(dev) and return its result
425 pm_runtime_suspend(dev) and return its result
430 pm_runtime_autosuspend(dev) and return its result
459 PM status to 'active' and update its parent's counter of 'active'
467 PM status to 'suspended' and update its parent's counter of 'active'
473 - return true if the device's runtime PM status is 'active' or its
477 - return true if the device's runtime PM status is 'suspended' and its
484 - set the power.runtime_auto flag for the device and decrease its usage
489 - unset the power.runtime_auto flag for the device and increase its usage
577 Thus, if the device is initially active (i.e. it is able to process I/O), its
589 should be called for it too as soon as reasonably possible or its runtime PM
594 reflects the actual state of the device, its bus type's or its driver's
633 it at run time by changing the value of its /sys/devices/.../power/control
677 * Even though the device was suspended, if its usage counter was > 0 then most
681 brought back to full power during resume, then its runtime PM status will have
711 that the device appears to be runtime-suspended and its state is fine, so it
712 may be left in runtime suspend provided that all of its descendants are also
720 The PM core does its best to reduce the probability of race conditions between
746 device and return its result, or return 0 if not defined
750 device and return its result, or return 0 if not defined
754 callback provided by its driver and return its result, or return 0 if not
759 callback provided by the device's driver and return its result, or return
771 callback provided by its driver and return its result, or return 0 if not
776 callback provided by the device's driver and return its result, or return
781 callback provided by its driver and return its result, or return 0 if not
786 callback provided by the device's driver and return its result, or return
791 callback provided by its driver and return its result, or return 0 if not
796 callback provided by the device's driver and return its result, or return
807 provide its own callbacks for ->runtime_idle(), ->runtime_suspend(),
816 DEFINE_RUNTIME_DEV_PM_OPS() defined in include/linux/pm_runtime.h (possibly setting its
906 This synchronization must be handled by the driver, using its private lock.
970 callback while holding its private lock. If the function returns a nonzero