Lines Matching full:enter
3 * coupled.c - helper functions to enter the same idle state on multiple cpus
28 * around). Each cpu has a power state that it can enter without
36 * WFI state until all cpus are ready to enter a coupled state, at
40 * Once all cpus are ready to enter idle, they are woken by an smp
42 * cpus will find work to do, and choose not to enter idle. A
44 * power state enter function at the same time. During this pass,
79 * Provide a struct cpuidle_state.enter function for each state
145 * (state.enter when state.flags has CPUIDLE_FLAG_COUPLED set).
291 * Returns the deepest idle state that all coupled cpus can enter
447 * cpuidle_enter_state_coupled - attempt to enter a state with coupled cpus
452 * Coordinate with coupled cpus to enter the target state. This is a two
494 * If this is the last cpu to enter the waiting state, poke in cpuidle_enter_state_coupled()
496 * enter a deeper state. This can race with one of the cpus in cpuidle_enter_state_coupled()
599 * exiting the idle enter function and decrementing ready_count. All in cpuidle_enter_state_coupled()
715 * cpuidle_coupled_allow_idle - allows cpus to enter a coupled state