Lines Matching full:cpuidle

2  * cpuidle.c - core cpuidle infrastructure
21 #include <linux/cpuidle.h>
31 #include "cpuidle.h"
126 * @drv: cpuidle driver for the given CPU.
127 * @dev: cpuidle device for the given CPU.
153 * cpuidle mechanism enables interrupts and doing that with timekeeping in enter_s2idle_proper()
181 * @drv: cpuidle driver for the given CPU.
182 * @dev: cpuidle device for the given CPU.
207 * @dev: cpuidle device for this cpu
208 * @drv: cpuidle driver for this cpu
293 * Update cpuidle counters in cpuidle_enter_state()
341 * cpuidle_select - ask the cpuidle framework to choose an idle state
343 * @drv: the cpuidle driver
344 * @dev: the cpuidle device
362 * @drv: the cpuidle driver tied with the cpu
363 * @dev: the cpuidle device
377 * useful for consumers outside cpuidle, we rely on that the governor's in cpuidle_enter()
395 * @dev : the cpuidle device
422 * @drv: the cpuidle driver tied with the cpu
423 * @dev: the cpuidle device
458 * cpuidle_install_idle_handler - installs the cpuidle idle loop handler
470 * cpuidle_uninstall_idle_handler - uninstalls the cpuidle idle loop handler
487 * cpuidle_pause_and_lock - temporarily disables CPUIDLE
498 * cpuidle_resume_and_unlock - resumes CPUIDLE operation
508 /* Currently used in suspend/resume path to suspend cpuidle */
516 /* Currently used in suspend/resume path to resume cpuidle */
769 pr_err("failed to register cpuidle driver\n"); in cpuidle_register()
780 * enabled in the kernel even if the cpuidle driver does not in cpuidle_register()
790 pr_err("Failed to register cpuidle device for cpu%d\n", cpu); in cpuidle_register()