Lines Matching full:autosuspend

215  * Update the last access time of @dev used by the runtime PM autosuspend
312 * pm_runtime_idle - Conditionally set up autosuspend of a device or suspend it.
316 * set up autosuspend of @dev or suspend it (depending on whether or not
317 * autosuspend has been enabled for it).
334 * pm_runtime_autosuspend - Set up autosuspend of a device or suspend it.
337 * Set up autosuspend of @dev or suspend it (depending on whether or not
338 * autosuspend is enabled for it) without engaging its "idle check" callback.
376 * pm_request_autosuspend - Queue up autosuspend of a device.
452 * __pm_runtime_put_autosuspend - Drop device usage counter and queue autosuspend if 0.
464 * pm_runtime_put_autosuspend - Drop device usage counter and queue autosuspend if 0.
482 * return value, set up autosuspend of @dev or suspend it (depending on whether
483 * or not autosuspend has been enabled for it).
511 * pm_runtime_put_sync_autosuspend - Drop device usage counter and autosuspend if 0.
515 * equal to 0, set up autosuspend of @dev or suspend it synchronously (depending
516 * on whether or not autosuspend has been enabled for it).
571 * pm_runtime_use_autosuspend - Allow autosuspend to be used for a device.
574 * Allow the runtime PM autosuspend mechanism to be used for @dev whenever
575 * requested (or "autosuspend" will be handled as direct runtime-suspend for
588 * pm_runtime_dont_use_autosuspend - Prevent autosuspend from being used.
591 * Prevent the runtime PM autosuspend mechanism from being used for @dev which
592 * means that "autosuspend" will be handled as direct runtime-suspend for it