Home
last modified time | relevance | path

Searched refs:paca (Results 1 – 18 of 18) sorted by relevance

/linux-2.6.39/arch/powerpc/kernel/
Dpaca.c126 struct paca_struct *paca; variable
127 EXPORT_SYMBOL(paca);
189 paca = __va(memblock_alloc_base(paca_size, PAGE_SIZE, limit)); in allocate_pacas()
190 memset(paca, 0, paca_size); in allocate_pacas()
193 paca_size, nr_cpus, paca); in allocate_pacas()
199 initialise_paca(&paca[cpu], cpu); in allocate_pacas()
211 memblock_free(__pa(paca) + new_size, paca_size - new_size); in free_unused_pacas()
Dmachine_kexec_64.c207 while (paca[i].kexec_state < wait_state) { in kexec_prepare_cpus_wait()
212 i, paca[i].hw_cpu_id, wait_state); in kexec_prepare_cpus_wait()
345 paca = (struct paca_struct *)RELOC_HIDE(&kexec_paca, 0) - in default_machine_kexec()
Dsmp.c107 paca[nr].cpu_start = 1; in smp_generic_kick_cpu()
299 paca[boot_cpuid].__current = current; in smp_prepare_boot_cpu()
400 paca[cpu].__current = c_idle.idle; in create_idle()
401 paca[cpu].kstack = (unsigned long)ti + THREAD_SIZE - STACK_FRAME_OVERHEAD; in create_idle()
Dsetup_64.c202 setup_paca(&paca[boot_cpuid]); in early_setup()
495 paca[i].emergency_sp = __va(sp); in emergency_stack_init()
630 paca[cpu].data_offset = __per_cpu_offset[cpu]; in setup_per_cpu_areas()
Dcrash.c177 while (paca[i].kexec_state < KEXEC_STATE_REAL_MODE) { in crash_kexec_wait_realmode()
Dhead_64.S217 LOAD_REG_ADDR(r13, paca) /* Load paca pointer */
533 LOAD_REG_ADDR(r4,paca) /* Load paca pointer */
DMakefile38 paca.o nvram_64.o firmware.o
/linux-2.6.39/arch/powerpc/mm/
Dstab.c261 paca[cpu].stab_addr = newstab; in stabs_alloc()
262 paca[cpu].stab_real = virt_to_abs(newstab); in stabs_alloc()
265 cpu, paca[cpu].stab_addr, paca[cpu].stab_real); in stabs_alloc()
/linux-2.6.39/arch/powerpc/platforms/iseries/
Dsmp.c65 HvCall_sendIPI(&(paca[cpu])); in smp_iSeries_do_message()
102 paca[nr].cpu_start = 1; in smp_iSeries_kick_cpu()
Dexception.S87 LOAD_REG_ADDR(r13, paca)
/linux-2.6.39/arch/powerpc/include/asm/
Dsmp.h122 return paca[cpu].hw_cpu_id; in get_hard_smp_processor_id()
127 paca[cpu].hw_cpu_id = phys; in set_hard_smp_processor_id()
Dpaca.h154 extern struct paca_struct *paca;
Dlppaca.h175 #define lppaca_of(cpu) (*paca[cpu].lppaca_ptr)
/linux-2.6.39/arch/powerpc/platforms/cell/
Dsmp.c87 task_thread_info(paca[lcpu].__current)->preempt_count = 0; in smp_startup_cpu()
152 paca[nr].cpu_start = 1; in smp_cell_kick_cpu()
/linux-2.6.39/arch/powerpc/platforms/pseries/
Dsmp.c114 task_thread_info(paca[lcpu].__current)->preempt_count = 0; in smp_startup_cpu()
168 paca[nr].cpu_start = 1; in smp_pSeries_kick_cpu()
Dhotplug-cpu.c224 paca[cpu].cpu_start = 0; in pseries_cpu_die()
Dsetup.c304 pp = &paca[cpu]; in alloc_dispatch_logs()
Dlpar.c283 pp = &paca[cpu]; in vpa_init()