/linux-4.4.14/kernel/locking/ |
H A D | lglock.c | 63 void lg_double_lock(struct lglock *lg, int cpu1, int cpu2) lg_double_lock() argument 65 BUG_ON(cpu1 == cpu2); lg_double_lock() 68 if (cpu2 < cpu1) lg_double_lock() 69 swap(cpu1, cpu2); lg_double_lock() 74 arch_spin_lock(per_cpu_ptr(lg->lock, cpu2)); lg_double_lock() 77 void lg_double_unlock(struct lglock *lg, int cpu1, int cpu2) lg_double_unlock() argument 81 arch_spin_unlock(per_cpu_ptr(lg->lock, cpu2)); lg_double_unlock()
|
/linux-4.4.14/include/linux/ |
H A D | lglock.h | 61 void lg_double_lock(struct lglock *lg, int cpu1, int cpu2); 62 void lg_double_unlock(struct lglock *lg, int cpu1, int cpu2);
|
H A D | stop_machine.h | 31 int stop_two_cpus(unsigned int cpu1, unsigned int cpu2, cpu_stop_fn_t fn, void *arg);
|
/linux-4.4.14/arch/sparc/include/uapi/asm/ |
H A D | envctrl.h | 29 * cpu0. If we need to know the info of cpu1, cpu2, cpu3, we need to 31 * get the voltage of cpu2:
|
/linux-4.4.14/kernel/ |
H A D | stop_machine.c | 220 int cpu2, struct cpu_stop_work *work2) cpu_stop_queue_two_works() 223 struct cpu_stopper *stopper2 = per_cpu_ptr(&cpu_stopper, cpu2); cpu_stop_queue_two_works() 226 lg_double_lock(&stop_cpus_lock, cpu1, cpu2); cpu_stop_queue_two_works() 240 lg_double_unlock(&stop_cpus_lock, cpu1, cpu2); cpu_stop_queue_two_works() 247 * @cpu2: the other cpu to stop 255 int stop_two_cpus(unsigned int cpu1, unsigned int cpu2, cpu_stop_fn_t fn, void *arg) stop_two_cpus() argument 278 if (cpu1 > cpu2) stop_two_cpus() 279 swap(cpu1, cpu2); stop_two_cpus() 280 if (cpu_stop_queue_two_works(cpu1, &work1, cpu2, &work2)) { stop_two_cpus() 219 cpu_stop_queue_two_works(int cpu1, struct cpu_stop_work *work1, int cpu2, struct cpu_stop_work *work2) cpu_stop_queue_two_works() argument
|
/linux-4.4.14/drivers/leds/ |
H A D | leds-versatile.c | 34 { "versatile:4", "cpu2" },
|
/linux-4.4.14/drivers/leds/trigger/ |
H A D | ledtrig-cpu.c | 5 * cpu0, cpu1, cpu2, cpu3, etc.
|
/linux-4.4.14/arch/x86/kernel/ |
H A D | smpboot.c | 283 int cpu1 = c->cpu_index, cpu2 = o->cpu_index; topology_same_node() local 285 return (cpu_to_node(cpu1) == cpu_to_node(cpu2)); topology_same_node() 291 int cpu1 = c->cpu_index, cpu2 = o->cpu_index; topology_sane() local 296 cpu1, name, cpu2, cpu_to_node(cpu1), cpu_to_node(cpu2)); topology_sane() 308 int cpu1 = c->cpu_index, cpu2 = o->cpu_index; match_smt() local 311 per_cpu(cpu_llc_id, cpu1) == per_cpu(cpu_llc_id, cpu2) && match_smt() 325 int cpu1 = c->cpu_index, cpu2 = o->cpu_index; match_llc() local 328 per_cpu(cpu_llc_id, cpu1) == per_cpu(cpu_llc_id, cpu2)) match_llc()
|
/linux-4.4.14/arch/x86/kernel/cpu/ |
H A D | perf_event_amd_uncore.c | 520 unsigned int cpu, cpu2; amd_uncore_init() local 577 for_each_online_cpu(cpu2) { for_each_online_cpu() 578 if (cpu2 == cpu) for_each_online_cpu()
|
/linux-4.4.14/drivers/soc/tegra/ |
H A D | pmc.c | 902 [TEGRA_POWERGATE_CPU2] = "cpu2", 932 [TEGRA_POWERGATE_CPU2] = "cpu2", 972 [TEGRA_POWERGATE_CPU2] = "cpu2", 1014 [TEGRA_POWERGATE_CPU2] = "cpu2",
|
/linux-4.4.14/drivers/edac/ |
H A D | edac_core.h | 273 * cpu/cpu2/... 371 * cpu/cpu2/...
|
/linux-4.4.14/drivers/sbus/char/ |
H A D | envctrl.c | 745 !(strcmp(chnl_desc,"temp,cpu2")) || envctrl_set_mon() 751 !(strcmp(chnl_desc,"vddcore,cpu2")) || envctrl_set_mon()
|
/linux-4.4.14/tools/perf/bench/ |
H A D | numa.c | 192 OPT_CALLBACK('C', "cpus", NULL, "cpu[,cpu2,...cpuN]",
|
/linux-4.4.14/drivers/net/wireless/iwlwifi/mvm/ |
H A D | fw-api.h | 157 /* paging block to FW cpu2 */
|