Lines Matching full:ready
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
45 * each cpu will increment the ready counter, and continue once the
46 * ready counter matches the number of online coupled cpus. If any
51 * is ready for. It is assumed that the states are indexed from
56 * and only read after all the cpus are ready for the coupled idle
62 * the waiting loop, in the ready loop, or in the coupled idle state.
63 * ready_count tracks the number of cpus that are in the ready loop
91 * @ready_waiting_counts: combined count of cpus in ready or waiting loops
126 * once to minimize entering the ready loop with a poke pending, which would
203 * cpuidle_coupled_set_ready - mark a cpu as ready
212 * cpuidle_coupled_set_not_ready - mark a cpu as not ready
215 * Decrements the ready counter, unless the ready (and thus the waiting) counter
218 * cpu has decremented its ready counter, leading to the ready counter going
222 * Returns 0 if the counter was decremented successfully, -EINVAL if the ready
239 * cpuidle_coupled_no_cpus_ready - check if no cpus in a coupled set are ready
242 * Returns true if all of the cpus in a coupled set are out of the ready loop.
251 * cpuidle_coupled_cpus_ready - check if all cpus in a coupled set are ready
254 * Returns true if all cpus coupled to this target state are in the ready loop
400 * cpuidle_coupled_set_done - mark this cpu as leaving the ready loop
404 * Marks this cpu as no longer in the ready and waiting loops. Decrements
542 * cpu as ready. in cpuidle_enter_state_coupled()
548 * one of the other cpus just became active. Increment the ready count, in cpuidle_enter_state_coupled()
550 * cpu has incremented the ready counter, it cannot abort idle and must in cpuidle_enter_state_coupled()
551 * spin until either all cpus have incremented the ready counter, or in cpuidle_enter_state_coupled()
566 * Make sure read of all cpus ready is done before reading pending pokes in cpuidle_enter_state_coupled()
574 * ready loop. The pending interrupt may be lost by the interrupt in cpuidle_enter_state_coupled()
613 * a cpu exits and re-enters the ready state because this cpu has in cpuidle_enter_state_coupled()