Home
last modified time | relevance | path

Searched refs:lcpu (Results 1 - 15 of 15) sorted by relevance

/kernel/linux/linux-5.10/arch/arm/mach-shmobile/
H A Dsmp-sh73a0.c29 unsigned int lcpu = cpu_logical_map(cpu); in sh73a0_boot_secondary() local
31 if (((__raw_readl(PSTR) >> (4 * lcpu)) & 3) == 3) in sh73a0_boot_secondary()
32 __raw_writel(1 << lcpu, WUPCR); /* wake up */ in sh73a0_boot_secondary()
34 __raw_writel(1 << lcpu, SRESCR); /* reset */ in sh73a0_boot_secondary()
/kernel/linux/linux-6.6/arch/arm/mach-shmobile/
H A Dsmp-sh73a0.c34 unsigned int lcpu = cpu_logical_map(cpu); in sh73a0_boot_secondary() local
37 if (((readl(cpg2 + PSTR) >> (4 * lcpu)) & 3) == 3) in sh73a0_boot_secondary()
38 writel(1 << lcpu, cpg2 + WUPCR); /* wake up */ in sh73a0_boot_secondary()
40 writel(1 << lcpu, cpg2 + SRESCR); /* reset */ in sh73a0_boot_secondary()
/kernel/linux/linux-5.10/drivers/cpuidle/
H A Dcpuidle-tegra.c58 unsigned long cpu, lcpu, csr; in tegra_cpuidle_report_cpus_state() local
60 for_each_cpu(lcpu, cpu_possible_mask) { in tegra_cpuidle_report_cpus_state()
61 cpu = cpu_logical_map(lcpu); in tegra_cpuidle_report_cpus_state()
65 cpu, cpu_online(lcpu), csr); in tegra_cpuidle_report_cpus_state()
104 unsigned int cpu, lcpu; in tegra_cpuidle_unpark_secondary_cpus() local
106 for_each_cpu(lcpu, cpu_online_mask) { in tegra_cpuidle_unpark_secondary_cpus()
107 cpu = cpu_logical_map(lcpu); in tegra_cpuidle_unpark_secondary_cpus()
/kernel/linux/linux-6.6/drivers/cpuidle/
H A Dcpuidle-tegra.c53 unsigned long cpu, lcpu, csr; in tegra_cpuidle_report_cpus_state() local
55 for_each_cpu(lcpu, cpu_possible_mask) { in tegra_cpuidle_report_cpus_state()
56 cpu = cpu_logical_map(lcpu); in tegra_cpuidle_report_cpus_state()
60 cpu, cpu_online(lcpu), csr); in tegra_cpuidle_report_cpus_state()
99 unsigned int cpu, lcpu; in tegra_cpuidle_unpark_secondary_cpus() local
101 for_each_cpu(lcpu, cpu_online_mask) { in tegra_cpuidle_unpark_secondary_cpus()
102 cpu = cpu_logical_map(lcpu); in tegra_cpuidle_unpark_secondary_cpus()
/kernel/linux/linux-5.10/arch/powerpc/platforms/cell/
H A Dsmp.c67 static inline int smp_startup_cpu(unsigned int lcpu) in smp_startup_cpu() argument
75 if (cpumask_test_cpu(lcpu, &of_spin_map)) in smp_startup_cpu()
79 pcpu = get_hard_smp_processor_id(lcpu); in smp_startup_cpu()
89 status = rtas_call(start_cpu, 3, 1, NULL, pcpu, start_here, lcpu); in smp_startup_cpu()
/kernel/linux/linux-6.6/arch/powerpc/platforms/cell/
H A Dsmp.c66 static inline int smp_startup_cpu(unsigned int lcpu) in smp_startup_cpu() argument
74 if (cpumask_test_cpu(lcpu, &of_spin_map)) in smp_startup_cpu()
78 pcpu = get_hard_smp_processor_id(lcpu); in smp_startup_cpu()
88 status = rtas_call(start_cpu, 3, 1, NULL, pcpu, start_here, lcpu); in smp_startup_cpu()
/kernel/linux/linux-5.10/arch/powerpc/mm/
H A Dnuma.c658 static int __vphn_get_associativity(long lcpu, __be32 *associativity) in __vphn_get_associativity() argument
673 hwid = cpu_to_phys_id[lcpu]; in __vphn_get_associativity()
675 hwid = get_hard_smp_processor_id(lcpu); in __vphn_get_associativity()
685 static int vphn_get_nid(long lcpu) in vphn_get_nid() argument
690 if (!__vphn_get_associativity(lcpu, associativity)) in vphn_get_nid()
698 static int __vphn_get_associativity(long lcpu, __be32 *associativity) in __vphn_get_associativity() argument
713 static int numa_setup_cpu(unsigned long lcpu) in numa_setup_cpu() argument
716 int fcpu = cpu_first_thread_sibling(lcpu); in numa_setup_cpu()
719 if (!cpu_present(lcpu)) { in numa_setup_cpu()
720 set_cpu_numa_node(lcpu, first_online_nod in numa_setup_cpu()
[all...]
/kernel/linux/linux-6.6/arch/powerpc/mm/
H A Dnuma.c649 static int __vphn_get_associativity(long lcpu, __be32 *associativity) in __vphn_get_associativity() argument
664 hwid = cpu_to_phys_id[lcpu]; in __vphn_get_associativity()
666 hwid = get_hard_smp_processor_id(lcpu); in __vphn_get_associativity()
676 static int vphn_get_nid(long lcpu) in vphn_get_nid() argument
681 if (!__vphn_get_associativity(lcpu, associativity)) in vphn_get_nid()
689 static int __vphn_get_associativity(long lcpu, __be32 *associativity) in __vphn_get_associativity() argument
704 static int numa_setup_cpu(unsigned long lcpu) in numa_setup_cpu() argument
707 int fcpu = cpu_first_thread_sibling(lcpu); in numa_setup_cpu()
710 if (!cpu_present(lcpu)) { in numa_setup_cpu()
711 set_cpu_numa_node(lcpu, first_online_nod in numa_setup_cpu()
[all...]
/kernel/linux/linux-5.10/arch/s390/kernel/
H A Dtopology.c123 int lcpu, i; in add_cpus_to_mask() local
126 lcpu = smp_find_processor_id(rcore << smp_cpu_mt_shift); in add_cpus_to_mask()
127 if (lcpu < 0) in add_cpus_to_mask()
130 topo = &cpu_topology[lcpu + i]; in add_cpus_to_mask()
135 topo->thread_id = lcpu + i; in add_cpus_to_mask()
137 cpumask_set_cpu(lcpu + i, &drawer->mask); in add_cpus_to_mask()
138 cpumask_set_cpu(lcpu + i, &book->mask); in add_cpus_to_mask()
139 cpumask_set_cpu(lcpu + i, &socket->mask); in add_cpus_to_mask()
140 smp_cpu_set_polarization(lcpu + i, tl_core->pp); in add_cpus_to_mask()
/kernel/linux/linux-5.10/arch/powerpc/platforms/pseries/
H A Dsmp.c88 static inline int smp_startup_cpu(unsigned int lcpu) in smp_startup_cpu() argument
96 if (cpumask_test_cpu(lcpu, of_spin_mask)) in smp_startup_cpu()
100 pcpu = get_hard_smp_processor_id(lcpu); in smp_startup_cpu()
104 cpumask_set_cpu(lcpu, of_spin_mask); in smp_startup_cpu()
/kernel/linux/linux-6.6/arch/powerpc/platforms/pseries/
H A Dsmp.c87 static inline int smp_startup_cpu(unsigned int lcpu) in smp_startup_cpu() argument
95 if (cpumask_test_cpu(lcpu, of_spin_mask)) in smp_startup_cpu()
99 pcpu = get_hard_smp_processor_id(lcpu); in smp_startup_cpu()
103 cpumask_set_cpu(lcpu, of_spin_mask); in smp_startup_cpu()
/kernel/linux/linux-5.10/arch/x86/platform/uv/
H A Duv_time.c54 int lcpu; /* systemwide logical cpu number */ member
163 head->cpu[bcpu].lcpu = cpu; in uv_rtc_allocate_timers()
186 c = head->cpu[bcpu].lcpu; in uv_rtc_find_next_timer()
/kernel/linux/linux-6.6/arch/x86/platform/uv/
H A Duv_time.c54 int lcpu; /* systemwide logical cpu number */ member
163 head->cpu[bcpu].lcpu = cpu; in uv_rtc_allocate_timers()
186 c = head->cpu[bcpu].lcpu; in uv_rtc_find_next_timer()
/kernel/linux/linux-5.10/drivers/misc/sgi-gru/
H A Dgrukservices.c258 int lcpu; in gru_get_cpu_resources() local
263 lcpu = uv_blade_processor_id(); in gru_get_cpu_resources()
264 *cb = bs->kernel_cb + lcpu * GRU_HANDLE_STRIDE; in gru_get_cpu_resources()
265 *dsr = bs->kernel_dsr + lcpu * GRU_NUM_KERNEL_DSR_BYTES; in gru_get_cpu_resources()
/kernel/linux/linux-6.6/drivers/misc/sgi-gru/
H A Dgrukservices.c258 int lcpu; in gru_get_cpu_resources() local
263 lcpu = uv_blade_processor_id(); in gru_get_cpu_resources()
264 *cb = bs->kernel_cb + lcpu * GRU_HANDLE_STRIDE; in gru_get_cpu_resources()
265 *dsr = bs->kernel_dsr + lcpu * GRU_NUM_KERNEL_DSR_BYTES; in gru_get_cpu_resources()

Completed in 11 milliseconds