Lines Matching refs:parent_idx

274 		unsigned int parent_idx)  in get_non_cpu_pd_node_local_state()  argument
278 (uintptr_t) &psci_non_cpu_pd_nodes[parent_idx], in get_non_cpu_pd_node_local_state()
279 sizeof(psci_non_cpu_pd_nodes[parent_idx])); in get_non_cpu_pd_node_local_state()
281 return psci_non_cpu_pd_nodes[parent_idx].local_state; in get_non_cpu_pd_node_local_state()
288 static void set_non_cpu_pd_node_local_state(unsigned int parent_idx, in set_non_cpu_pd_node_local_state() argument
291 psci_non_cpu_pd_nodes[parent_idx].local_state = state; in set_non_cpu_pd_node_local_state()
294 (uintptr_t) &psci_non_cpu_pd_nodes[parent_idx], in set_non_cpu_pd_node_local_state()
295 sizeof(psci_non_cpu_pd_nodes[parent_idx])); in set_non_cpu_pd_node_local_state()
308 unsigned int parent_idx, lvl; in psci_get_target_local_pwr_states() local
312 parent_idx = psci_cpu_pd_nodes[plat_my_core_pos()].parent_node; in psci_get_target_local_pwr_states()
316 pd_state[lvl] = get_non_cpu_pd_node_local_state(parent_idx); in psci_get_target_local_pwr_states()
317 parent_idx = psci_non_cpu_pd_nodes[parent_idx].parent_node; in psci_get_target_local_pwr_states()
334 unsigned int parent_idx, lvl; in psci_set_target_local_pwr_states() local
345 parent_idx = psci_cpu_pd_nodes[plat_my_core_pos()].parent_node; in psci_set_target_local_pwr_states()
349 set_non_cpu_pd_node_local_state(parent_idx, pd_state[lvl]); in psci_set_target_local_pwr_states()
350 parent_idx = psci_non_cpu_pd_nodes[parent_idx].parent_node; in psci_set_target_local_pwr_states()
380 unsigned int parent_idx, cpu_idx = plat_my_core_pos(), lvl; in psci_set_pwr_domains_to_run() local
381 parent_idx = psci_cpu_pd_nodes[cpu_idx].parent_node; in psci_set_pwr_domains_to_run()
385 set_non_cpu_pd_node_local_state(parent_idx, in psci_set_pwr_domains_to_run()
390 parent_idx = psci_non_cpu_pd_nodes[parent_idx].parent_node; in psci_set_pwr_domains_to_run()
423 unsigned int lvl, parent_idx, cpu_idx = plat_my_core_pos(); in psci_do_state_coordination() local
429 parent_idx = psci_cpu_pd_nodes[cpu_idx].parent_node; in psci_do_state_coordination()
440 start_idx = psci_non_cpu_pd_nodes[parent_idx].cpu_start_idx; in psci_do_state_coordination()
447 ncpus = psci_non_cpu_pd_nodes[parent_idx].ncpus; in psci_do_state_coordination()
458 parent_idx = psci_non_cpu_pd_nodes[parent_idx].parent_node; in psci_do_state_coordination()
583 unsigned int parent_idx; in psci_acquire_pwr_domain_locks() local
588 parent_idx = parent_nodes[level - 1U]; in psci_acquire_pwr_domain_locks()
589 psci_lock_get(&psci_non_cpu_pd_nodes[parent_idx]); in psci_acquire_pwr_domain_locks()
601 unsigned int parent_idx; in psci_release_pwr_domain_locks() local
606 parent_idx = parent_nodes[level - 1U]; in psci_release_pwr_domain_locks()
607 psci_lock_release(&psci_non_cpu_pd_nodes[parent_idx]); in psci_release_pwr_domain_locks()