Home
last modified time | relevance | path

Searched refs:cpu_node (Results 1 – 14 of 14) sorted by relevance

/linux-4.4.14/drivers/cpuidle/
Ddt_idle_states.c102 struct device_node *cpu_node, *curr_state_node; in idle_state_valid() local
114 cpu_node = of_cpu_device_node_get(cpu); in idle_state_valid()
115 curr_state_node = of_parse_phandle(cpu_node, "cpu-idle-states", in idle_state_valid()
121 of_node_put(cpu_node); in idle_state_valid()
156 struct device_node *state_node, *cpu_node; in dt_init_idle_driver() local
170 cpu_node = of_cpu_device_node_get(cpumask_first(cpumask)); in dt_init_idle_driver()
173 state_node = of_parse_phandle(cpu_node, "cpu-idle-states", i); in dt_init_idle_driver()
204 of_node_put(cpu_node); in dt_init_idle_driver()
/linux-4.4.14/arch/arm/mach-qcom/
Dplatsmp.c96 struct device_node *cpu_node, *acc_node, *saw_node; in kpssv1_release_secondary() local
99 cpu_node = of_get_cpu_node(cpu, NULL); in kpssv1_release_secondary()
100 if (!cpu_node) in kpssv1_release_secondary()
103 acc_node = of_parse_phandle(cpu_node, "qcom,acc", 0); in kpssv1_release_secondary()
109 saw_node = of_parse_phandle(cpu_node, "qcom,saw", 0); in kpssv1_release_secondary()
167 of_node_put(cpu_node); in kpssv1_release_secondary()
174 struct device_node *cpu_node, *l2_node, *acc_node, *saw_node; in kpssv2_release_secondary() local
179 cpu_node = of_get_cpu_node(cpu, NULL); in kpssv2_release_secondary()
180 if (!cpu_node) in kpssv2_release_secondary()
183 acc_node = of_parse_phandle(cpu_node, "qcom,acc", 0); in kpssv2_release_secondary()
[all …]
/linux-4.4.14/arch/arm/kernel/
Dcpuidle.c139 struct device_node *cpu_node = of_cpu_device_node_get(cpu); in arm_cpuidle_init() local
142 if (!cpu_node) in arm_cpuidle_init()
145 ret = arm_cpuidle_read_ops(cpu_node, cpu); in arm_cpuidle_init()
147 ret = cpuidle_ops[cpu].init(cpu_node, cpu); in arm_cpuidle_init()
149 of_node_put(cpu_node); in arm_cpuidle_init()
/linux-4.4.14/arch/arm64/kernel/
Dtopology.c28 struct device_node *cpu_node; in get_cpu_for_node() local
31 cpu_node = of_parse_phandle(node, "cpu", 0); in get_cpu_for_node()
32 if (!cpu_node) in get_cpu_for_node()
36 if (of_get_cpu_node(cpu, NULL) == cpu_node) { in get_cpu_for_node()
37 of_node_put(cpu_node); in get_cpu_for_node()
42 pr_crit("Unable to find CPU node for %s\n", cpu_node->full_name); in get_cpu_for_node()
44 of_node_put(cpu_node); in get_cpu_for_node()
Dpsci.c39 struct device_node *state_node, *cpu_node; in cpu_psci_cpu_init_idle() local
41 cpu_node = of_get_cpu_node(cpu, NULL); in cpu_psci_cpu_init_idle()
42 if (!cpu_node) in cpu_psci_cpu_init_idle()
53 while ((state_node = of_parse_phandle(cpu_node, "cpu-idle-states", in cpu_psci_cpu_init_idle()
69 state_node = of_parse_phandle(cpu_node, "cpu-idle-states", i); in cpu_psci_cpu_init_idle()
/linux-4.4.14/arch/sparc/kernel/
Dsmp_32.c59 int cpu_node; in smp_store_cpu_info() local
64 cpu_find_by_mid(id, &cpu_node); in smp_store_cpu_info()
65 cpu_data(id).clock_tick = prom_getintdefault(cpu_node, in smp_store_cpu_info()
67 cpu_data(id).prom_node = cpu_node; in smp_store_cpu_info()
68 mid = cpu_get_hwmid(cpu_node); in smp_store_cpu_info()
71 printk(KERN_NOTICE "No MID found for CPU%d at node 0x%08x", id, cpu_node); in smp_store_cpu_info()
Ddevices.c121 phandle cpu_node; in device_scan() local
123 err = cpu_find_by_instance(0, &cpu_node, NULL); in device_scan()
129 cpu_data(0).clock_tick = prom_getintdefault(cpu_node, in device_scan()
Dsun4m_smp.c82 int cpu_node; in smp4m_boot_one_cpu() local
84 cpu_find_by_mid(i, &cpu_node); in smp4m_boot_one_cpu()
102 prom_startcpu(cpu_node, &smp_penguin_ctable, 0, (char *)entry); in smp4m_boot_one_cpu()
Dsun4d_smp.c125 int cpu_node; in smp4d_boot_one_cpu() local
127 cpu_find_by_instance(i, &cpu_node, NULL); in smp4d_boot_one_cpu()
141 prom_startcpu(cpu_node, in smp4d_boot_one_cpu()
Dhead_64.S370 stx %l4, [%sp + 2047 + 128 + 0x18] ! arg1, cpu_node
/linux-4.4.14/arch/powerpc/platforms/cell/
Dcbe_regs.c30 struct device_node *cpu_node; member
41 struct device_node *cpu_node; member
58 if (cbe_regs_maps[i].cpu_node == np || in cbe_find_map()
218 cpu = map->cpu_node; in cbe_fill_regs_map()
243 cbe_thread_map[i].cpu_node = of_get_cpu_node(i, &thread_id); in cbe_regs_init()
263 map->cpu_node = cpu; in cbe_regs_init()
268 if (thread->cpu_node == cpu) { in cbe_regs_init()
/linux-4.4.14/drivers/soc/qcom/
Dspm.c210 static int __init qcom_cpuidle_init(struct device_node *cpu_node, int cpu) in qcom_cpuidle_init() argument
222 state_node = of_parse_phandle(cpu_node, "cpu-idle-states", i); in qcom_cpuidle_init()
289 struct device_node *cpu_node, *saw_node; in spm_get_drv() local
294 cpu_node = of_cpu_device_node_get(cpu); in spm_get_drv()
295 if (!cpu_node) in spm_get_drv()
297 saw_node = of_parse_phandle(cpu_node, "qcom,saw", 0); in spm_get_drv()
300 of_node_put(cpu_node); in spm_get_drv()
/linux-4.4.14/arch/powerpc/kernel/
Dcacheinfo.c455 struct device_node *cpu_node; in cache_chain_instantiate() local
460 cpu_node = of_get_cpu_node(cpu_id, NULL); in cache_chain_instantiate()
461 WARN_ONCE(!cpu_node, "no OF node found for CPU %i\n", cpu_id); in cache_chain_instantiate()
462 if (!cpu_node) in cache_chain_instantiate()
465 cpu_cache = cache_lookup_or_instantiate(cpu_node, 1); in cache_chain_instantiate()
473 of_node_put(cpu_node); in cache_chain_instantiate()
787 struct device_node *cpu_node; in cache_lookup_by_cpu() local
790 cpu_node = of_get_cpu_node(cpu_id, NULL); in cache_lookup_by_cpu()
791 WARN_ONCE(!cpu_node, "no OF node found for CPU %i\n", cpu_id); in cache_lookup_by_cpu()
792 if (!cpu_node) in cache_lookup_by_cpu()
[all …]
/linux-4.4.14/kernel/sched/
Dfair.c2069 int cpu_node = task_node(current); in task_numa_fault() local
2112 node_isset(cpu_node, p->numa_group->active_nodes) && in task_numa_fault()
2131 p->numa_faults[task_faults_idx(NUMA_CPUBUF, cpu_node, priv)] += pages; in task_numa_fault()