Home
last modified time | relevance | path

Searched refs:cpuidle_lock (Results 1 - 14 of 14) sorted by relevance

/kernel/linux/linux-5.10/arch/arm/mach-imx/
H A Dcpuidle-imx6q.c17 static DEFINE_RAW_SPINLOCK(cpuidle_lock);
22 raw_spin_lock(&cpuidle_lock); in imx6q_enter_wait()
25 raw_spin_unlock(&cpuidle_lock); in imx6q_enter_wait()
31 raw_spin_lock(&cpuidle_lock); in imx6q_enter_wait()
34 raw_spin_unlock(&cpuidle_lock); in imx6q_enter_wait()
/kernel/linux/linux-6.6/arch/arm/mach-imx/
H A Dcpuidle-imx6q.c18 static DEFINE_RAW_SPINLOCK(cpuidle_lock);
23 raw_spin_lock(&cpuidle_lock); in imx6q_enter_wait()
26 raw_spin_unlock(&cpuidle_lock); in imx6q_enter_wait()
32 raw_spin_lock(&cpuidle_lock); in imx6q_enter_wait()
35 raw_spin_unlock(&cpuidle_lock); in imx6q_enter_wait()
/kernel/linux/linux-5.10/drivers/cpuidle/
H A Ddriver.c271 mutex_lock(&cpuidle_lock); in cpuidle_register_driver()
278 mutex_unlock(&cpuidle_lock); in cpuidle_register_driver()
304 mutex_lock(&cpuidle_lock); in cpuidle_unregister_driver()
309 mutex_unlock(&cpuidle_lock); in cpuidle_unregister_driver()
358 mutex_lock(&cpuidle_lock); in cpuidle_driver_state_disabled()
382 mutex_unlock(&cpuidle_lock); in cpuidle_driver_state_disabled()
H A Dcpuidle.c33 DEFINE_MUTEX(cpuidle_lock); variable
436 mutex_lock(&cpuidle_lock); in cpuidle_pause_and_lock()
448 mutex_unlock(&cpuidle_lock); in cpuidle_resume_and_unlock()
456 mutex_lock(&cpuidle_lock); in cpuidle_pause()
458 mutex_unlock(&cpuidle_lock); in cpuidle_pause()
464 mutex_lock(&cpuidle_lock); in cpuidle_resume()
466 mutex_unlock(&cpuidle_lock); in cpuidle_resume()
574 * cpuidle_lock mutex must be held before this is called
615 mutex_lock(&cpuidle_lock); in cpuidle_register_device()
637 mutex_unlock(&cpuidle_lock); in cpuidle_register_device()
[all...]
H A Dsysfs.c28 mutex_lock(&cpuidle_lock); in show_available_governors()
38 mutex_unlock(&cpuidle_lock); in show_available_governors()
66 mutex_lock(&cpuidle_lock); in show_current_governor()
71 mutex_unlock(&cpuidle_lock); in show_current_governor()
88 mutex_lock(&cpuidle_lock); in store_current_governor()
96 mutex_unlock(&cpuidle_lock); in store_current_governor()
168 mutex_lock(&cpuidle_lock); in cpuidle_show()
170 mutex_unlock(&cpuidle_lock); in cpuidle_show()
183 mutex_lock(&cpuidle_lock); in cpuidle_store()
185 mutex_unlock(&cpuidle_lock); in cpuidle_store()
[all...]
H A Dgovernor.c29 * Must be called with cpuidle_lock acquired.
45 * Must be called with cpuidle_lock acquired.
90 mutex_lock(&cpuidle_lock); in cpuidle_register_governor()
101 mutex_unlock(&cpuidle_lock); in cpuidle_register_governor()
H A Dcoupled.c748 mutex_lock(&cpuidle_lock); in coupled_cpu_online()
756 mutex_unlock(&cpuidle_lock); in coupled_cpu_online()
764 mutex_lock(&cpuidle_lock); in coupled_cpu_up_prepare()
770 mutex_unlock(&cpuidle_lock); in coupled_cpu_up_prepare()
H A Dcpuidle.h15 extern struct mutex cpuidle_lock;
/kernel/linux/linux-6.6/drivers/cpuidle/
H A Ddriver.c279 mutex_lock(&cpuidle_lock); in cpuidle_register_driver()
286 mutex_unlock(&cpuidle_lock); in cpuidle_register_driver()
312 mutex_lock(&cpuidle_lock); in cpuidle_unregister_driver()
317 mutex_unlock(&cpuidle_lock); in cpuidle_unregister_driver()
366 mutex_lock(&cpuidle_lock); in cpuidle_driver_state_disabled()
390 mutex_unlock(&cpuidle_lock); in cpuidle_driver_state_disabled()
H A Dcpuidle.c36 DEFINE_MUTEX(cpuidle_lock); variable
494 mutex_lock(&cpuidle_lock); in cpuidle_pause_and_lock()
506 mutex_unlock(&cpuidle_lock); in cpuidle_resume_and_unlock()
514 mutex_lock(&cpuidle_lock); in cpuidle_pause()
516 mutex_unlock(&cpuidle_lock); in cpuidle_pause()
522 mutex_lock(&cpuidle_lock); in cpuidle_resume()
524 mutex_unlock(&cpuidle_lock); in cpuidle_resume()
632 * cpuidle_lock mutex must be held before this is called
673 mutex_lock(&cpuidle_lock); in cpuidle_register_device()
695 mutex_unlock(&cpuidle_lock); in cpuidle_register_device()
[all...]
H A Dsysfs.c28 mutex_lock(&cpuidle_lock); in show_available_governors()
38 mutex_unlock(&cpuidle_lock); in show_available_governors()
66 mutex_lock(&cpuidle_lock); in show_current_governor()
71 mutex_unlock(&cpuidle_lock); in show_current_governor()
88 mutex_lock(&cpuidle_lock); in store_current_governor()
96 mutex_unlock(&cpuidle_lock); in store_current_governor()
175 mutex_lock(&cpuidle_lock); in cpuidle_show()
177 mutex_unlock(&cpuidle_lock); in cpuidle_show()
190 mutex_lock(&cpuidle_lock); in cpuidle_store()
192 mutex_unlock(&cpuidle_lock); in cpuidle_store()
[all...]
H A Dgovernor.c29 * Must be called with cpuidle_lock acquired.
45 * Must be called with cpuidle_lock acquired.
89 mutex_lock(&cpuidle_lock); in cpuidle_register_governor()
100 mutex_unlock(&cpuidle_lock); in cpuidle_register_governor()
H A Dcoupled.c747 mutex_lock(&cpuidle_lock); in coupled_cpu_online()
755 mutex_unlock(&cpuidle_lock); in coupled_cpu_online()
763 mutex_lock(&cpuidle_lock); in coupled_cpu_up_prepare()
769 mutex_unlock(&cpuidle_lock); in coupled_cpu_up_prepare()
H A Dcpuidle.h15 extern struct mutex cpuidle_lock;

Completed in 8 milliseconds