Lines Matching defs:cpu_idx
174 unsigned int cpu_start_idx, ncpus, cpu_idx;
190 for (cpu_idx = cpu_start_idx; cpu_idx < cpu_start_idx + ncpus;
191 cpu_idx++) {
192 local_state = psci_get_cpu_local_state_by_idx(cpu_idx);
193 if (cpu_idx == my_idx) {
214 unsigned int cpu_idx, my_idx = plat_my_core_pos();
216 for (cpu_idx = 0; cpu_idx < psci_plat_core_count; cpu_idx++) {
217 if (cpu_idx == my_idx) {
222 if (psci_get_aff_info_state_by_idx(cpu_idx) != AFF_STATE_OFF) {
224 cpu_idx, my_idx, "running in the system");
238 unsigned int cpu_idx;
240 for (cpu_idx = 0; cpu_idx < psci_plat_core_count; cpu_idx++) {
241 if (psci_get_aff_info_state_by_idx(cpu_idx) == AFF_STATE_OFF) {
277 unsigned int cpu_idx,
282 (cpu_idx < psci_plat_core_count)) {
283 psci_req_local_pwr_states[pwrlvl - 1U][cpu_idx] = req_pwr_state;
313 unsigned int cpu_idx)
318 (cpu_idx < psci_plat_core_count)) {
319 return &psci_req_local_pwr_states[pwrlvl - 1U][cpu_idx];
327 * CPU (cpu_idx), and update psci_req_local_pwr_states with the new requested
331 unsigned int cpu_idx,
345 prev[lvl - 1U] = *psci_get_req_local_pwr_states(lvl, cpu_idx);
353 psci_set_req_local_pwr_state(lvl, cpu_idx, req_state);
359 * (prev) for a CPU (cpu_idx) to psci_req_local_pwr_states.
361 void psci_restore_req_local_pwr_states(unsigned int cpu_idx,
373 psci_set_req_local_pwr_state(lvl, cpu_idx, prev[lvl - 1U]);
480 void psci_get_parent_pwr_domain_nodes(unsigned int cpu_idx,
484 unsigned int parent_node = psci_cpu_pd_nodes[cpu_idx].parent_node;
502 unsigned int parent_idx, cpu_idx = plat_my_core_pos(), lvl;
503 parent_idx = psci_cpu_pd_nodes[cpu_idx].parent_node;
510 cpu_idx,
547 unsigned int lvl, parent_idx, cpu_idx = plat_my_core_pos();
553 parent_idx = psci_cpu_pd_nodes[cpu_idx].parent_node;
560 psci_set_req_local_pwr_state(lvl, cpu_idx,
592 psci_set_req_local_pwr_state(lvl, cpu_idx,
624 unsigned int lvl, parent_idx, cpu_idx = plat_my_core_pos();
631 parent_idx = psci_cpu_pd_nodes[cpu_idx].parent_node;
637 psci_update_req_local_pwr_states(end_pwrlvl, cpu_idx, state_info, prev);
679 psci_restore_req_local_pwr_states(cpu_idx, prev);
970 unsigned int cpu_idx = plat_my_core_pos();
993 psci_get_parent_pwr_domain_nodes(cpu_idx, end_pwrlvl, parent_nodes);
1021 psci_cpu_on_finish(cpu_idx, &state_info);
1023 psci_cpu_suspend_finish(cpu_idx, &state_info);