Home
last modified time | relevance | path

Searched refs:lcpu (Results 1 – 11 of 11) sorted by relevance

/linux-4.1.27/arch/powerpc/platforms/cell/
Dsmp.c71 static inline int smp_startup_cpu(unsigned int lcpu) in smp_startup_cpu() argument
79 if (cpumask_test_cpu(lcpu, &of_spin_map)) in smp_startup_cpu()
83 pcpu = get_hard_smp_processor_id(lcpu); in smp_startup_cpu()
86 task_thread_info(paca[lcpu].__current)->preempt_count = 0; in smp_startup_cpu()
96 status = rtas_call(start_cpu, 3, 1, NULL, pcpu, start_here, lcpu); in smp_startup_cpu()
/linux-4.1.27/arch/arm/mach-shmobile/
Dsmp-sh73a0.c46 unsigned int lcpu = cpu_logical_map(cpu); in sh73a0_boot_secondary() local
48 if (((__raw_readl(PSTR) >> (4 * lcpu)) & 3) == 3) in sh73a0_boot_secondary()
49 __raw_writel(1 << lcpu, WUPCR); /* wake up */ in sh73a0_boot_secondary()
51 __raw_writel(1 << lcpu, SRESCR); /* reset */ in sh73a0_boot_secondary()
Dsmp-r8a7779.c86 unsigned int lcpu = cpu_logical_map(cpu); in r8a7779_boot_secondary() local
89 if (lcpu < ARRAY_SIZE(r8a7779_ch_cpu)) in r8a7779_boot_secondary()
90 ch = r8a7779_ch_cpu[lcpu]; in r8a7779_boot_secondary()
/linux-4.1.27/arch/powerpc/platforms/pseries/
Dsmp.c97 static inline int smp_startup_cpu(unsigned int lcpu) in smp_startup_cpu() argument
105 if (cpumask_test_cpu(lcpu, of_spin_mask)) in smp_startup_cpu()
109 pcpu = get_hard_smp_processor_id(lcpu); in smp_startup_cpu()
113 cpumask_set_cpu(lcpu, of_spin_mask); in smp_startup_cpu()
118 task_thread_info(paca[lcpu].__current)->preempt_count = 0; in smp_startup_cpu()
120 if (get_cpu_current_state(lcpu) == CPU_STATE_INACTIVE) in smp_startup_cpu()
/linux-4.1.27/arch/s390/kernel/
Dtopology.c86 int lcpu, i; in add_cpus_to_mask() local
89 lcpu = smp_find_processor_id(rcore << smp_cpu_mt_shift); in add_cpus_to_mask()
90 if (lcpu < 0) in add_cpus_to_mask()
93 per_cpu(cpu_topology, lcpu + i).book_id = book->id; in add_cpus_to_mask()
94 per_cpu(cpu_topology, lcpu + i).core_id = rcore; in add_cpus_to_mask()
95 per_cpu(cpu_topology, lcpu + i).thread_id = lcpu + i; in add_cpus_to_mask()
96 cpumask_set_cpu(lcpu + i, &book->mask); in add_cpus_to_mask()
97 cpumask_set_cpu(lcpu + i, &socket->mask); in add_cpus_to_mask()
99 per_cpu(cpu_topology, lcpu + i).socket_id = rcore; in add_cpus_to_mask()
101 per_cpu(cpu_topology, lcpu + i).socket_id = socket->id; in add_cpus_to_mask()
[all …]
/linux-4.1.27/arch/powerpc/mm/
Dnuma.c519 static int numa_setup_cpu(unsigned long lcpu) in numa_setup_cpu() argument
529 if ((nid = numa_cpu_lookup_table[lcpu]) >= 0) { in numa_setup_cpu()
530 map_cpu_to_node(lcpu, nid); in numa_setup_cpu()
534 cpu = of_get_cpu_node(lcpu, NULL); in numa_setup_cpu()
538 if (cpu_present(lcpu)) in numa_setup_cpu()
550 map_cpu_to_node(lcpu, nid); in numa_setup_cpu()
580 unsigned long lcpu = (unsigned long)hcpu; in cpu_numa_callback() local
586 nid = numa_setup_cpu(lcpu); in cpu_numa_callback()
587 verify_cpu_node_mapping((int)lcpu, nid); in cpu_numa_callback()
595 unmap_cpu_from_node(lcpu); in cpu_numa_callback()
/linux-4.1.27/arch/x86/platform/uv/
Duv_time.c67 int lcpu; /* systemwide logical cpu number */ member
187 head->cpu[bcpu].lcpu = cpu; in uv_rtc_allocate_timers()
210 c = head->cpu[bcpu].lcpu; in uv_rtc_find_next_timer()
/linux-4.1.27/arch/ia64/sn/kernel/sn2/
Dsn2_smp.c167 int i, ibegin, shub1, cnode, mynasid, cpu, lcpu = 0, nasid; in sn2_global_tlb_purge() local
187 lcpu = cpu; in sn2_global_tlb_purge()
196 if (likely(i == 1 && lcpu == smp_processor_id() && mymm)) { in sn2_global_tlb_purge()
/linux-4.1.27/arch/x86/kernel/cpu/mcheck/
Dmce_amd.c763 unsigned lcpu = 0; in threshold_init_device() local
766 for_each_online_cpu(lcpu) { in threshold_init_device()
767 int err = threshold_create_device(lcpu); in threshold_init_device()
/linux-4.1.27/drivers/misc/sgi-gru/
Dgrukservices.c265 int lcpu; in gru_get_cpu_resources() local
270 lcpu = uv_blade_processor_id(); in gru_get_cpu_resources()
271 *cb = bs->kernel_cb + lcpu * GRU_HANDLE_STRIDE; in gru_get_cpu_resources()
272 *dsr = bs->kernel_dsr + lcpu * GRU_NUM_KERNEL_DSR_BYTES; in gru_get_cpu_resources()
/linux-4.1.27/arch/x86/kernel/apic/
Dx2apic_uv_x.c879 int bytes, nid, cpu, lcpu, pnode, blade, i, j, m_val, n_val; in uv_system_init() local
980 lcpu = uv_blade_info[blade].nr_possible_cpus; in uv_system_init()
991 uv_cpu_hub_info(cpu)->blade_processor_id = lcpu; in uv_system_init()