/linux-4.4.14/drivers/cpuidle/ |
D | dt_idle_states.c | 102 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/ |
D | platsmp.c | 96 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/ |
D | cpuidle.c | 139 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/ |
D | topology.c | 28 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()
|
D | psci.c | 39 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/ |
D | smp_32.c | 59 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()
|
D | devices.c | 121 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()
|
D | sun4m_smp.c | 82 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()
|
D | sun4d_smp.c | 125 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()
|
D | head_64.S | 370 stx %l4, [%sp + 2047 + 128 + 0x18] ! arg1, cpu_node
|
/linux-4.4.14/arch/powerpc/platforms/cell/ |
D | cbe_regs.c | 30 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/ |
D | spm.c | 210 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/ |
D | cacheinfo.c | 455 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/ |
D | fair.c | 2069 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()
|