/Linux-v6.6/arch/riscv/kernel/ |
D | cpu_ops_spinwait.c | 21 struct task_struct *tidle) in cpu_update_secondary_bootdata() argument 38 task_stack_page(tidle) + THREAD_SIZE); in cpu_update_secondary_bootdata() 39 WRITE_ONCE(__cpu_spinwait_task_pointer[hartid], tidle); in cpu_update_secondary_bootdata() 51 static int spinwait_cpu_start(unsigned int cpuid, struct task_struct *tidle) in spinwait_cpu_start() argument 61 cpu_update_secondary_bootdata(cpuid, tidle); in spinwait_cpu_start()
|
D | smpboot.c | 197 static int start_secondary_cpu(int cpu, struct task_struct *tidle) in start_secondary_cpu() argument 200 return cpu_ops[cpu]->cpu_start(cpu, tidle); in start_secondary_cpu() 205 int __cpu_up(unsigned int cpu, struct task_struct *tidle) in __cpu_up() argument 208 tidle->thread_info.cpu = cpu; in __cpu_up() 210 ret = start_secondary_cpu(cpu, tidle); in __cpu_up()
|
D | cpu_ops_sbi.c | 65 static int sbi_cpu_start(unsigned int cpuid, struct task_struct *tidle) in sbi_cpu_start() argument 74 bdata->task_ptr = tidle; in sbi_cpu_start() 75 bdata->stack_ptr = task_stack_page(tidle) + THREAD_SIZE; in sbi_cpu_start()
|
/Linux-v6.6/arch/sparc/kernel/ |
D | smp_32.c | 253 int __cpu_up(unsigned int cpu, struct task_struct *tidle) in __cpu_up() argument 259 ret = smp4m_boot_one_cpu(cpu, tidle); in __cpu_up() 262 ret = smp4d_boot_one_cpu(cpu, tidle); in __cpu_up() 265 ret = leon_boot_one_cpu(cpu, tidle); in __cpu_up()
|
D | smp_64.c | 1287 int __cpu_up(unsigned int cpu, struct task_struct *tidle) in __cpu_up() argument 1289 int ret = smp_boot_one_cpu(cpu, tidle); in __cpu_up()
|
/Linux-v6.6/arch/x86/include/asm/ |
D | smp.h | 39 int (*kick_ap_alive)(unsigned cpu, struct task_struct *tidle); 117 int common_cpu_up(unsigned int cpunum, struct task_struct *tidle); 118 int native_kick_ap(unsigned int cpu, struct task_struct *tidle);
|
/Linux-v6.6/arch/riscv/include/asm/ |
D | cpu_ops.h | 33 struct task_struct *tidle);
|
/Linux-v6.6/arch/csky/kernel/ |
D | smp.c | 207 int __cpu_up(unsigned int cpu, struct task_struct *tidle) in __cpu_up() argument 212 (unsigned int) task_stack_page(tidle) + THREAD_SIZE - 8; in __cpu_up()
|
/Linux-v6.6/arch/s390/include/asm/ |
D | smp.h | 22 extern int __cpu_up(unsigned int cpu, struct task_struct *tidle);
|
/Linux-v6.6/arch/parisc/kernel/ |
D | smp.c | 438 int __cpu_up(unsigned int cpu, struct task_struct *tidle) in __cpu_up() argument 445 smp_boot_one_cpu(cpu, tidle)) in __cpu_up()
|
/Linux-v6.6/arch/x86/kernel/ |
D | smpboot.c | 1051 int native_kick_ap(unsigned int cpu, struct task_struct *tidle) in native_kick_ap() argument 1075 err = common_cpu_up(cpu, tidle); in native_kick_ap() 1079 err = do_boot_cpu(apicid, cpu, tidle); in native_kick_ap() 1086 int arch_cpuhp_kick_ap_alive(unsigned int cpu, struct task_struct *tidle) in arch_cpuhp_kick_ap_alive() argument 1088 return smp_ops.kick_ap_alive(cpu, tidle); in arch_cpuhp_kick_ap_alive()
|
/Linux-v6.6/include/linux/ |
D | smp.h | 146 extern int __cpu_up(unsigned int cpunum, struct task_struct *tidle);
|
D | cpuhotplug.h | 526 int arch_cpuhp_kick_ap_alive(unsigned int cpu, struct task_struct *tidle);
|
/Linux-v6.6/arch/mips/kernel/ |
D | smp.c | 449 int __cpu_up(unsigned int cpu, struct task_struct *tidle) in __cpu_up() argument 453 err = mp_ops->boot_secondary(cpu, tidle); in __cpu_up()
|
/Linux-v6.6/arch/loongarch/kernel/ |
D | smp.c | 481 int __cpu_up(unsigned int cpu, struct task_struct *tidle) in __cpu_up() argument 483 loongson_boot_secondary(cpu, tidle); in __cpu_up()
|
/Linux-v6.6/arch/alpha/kernel/ |
D | smp.c | 476 __cpu_up(unsigned int cpu, struct task_struct *tidle) in __cpu_up() argument 478 smp_boot_one_cpu(cpu, tidle); in __cpu_up()
|
/Linux-v6.6/arch/ia64/kernel/ |
D | smpboot.c | 713 __cpu_up(unsigned int cpu, struct task_struct *tidle) in __cpu_up() argument 731 ret = do_boot_cpu(sapicid, cpu, tidle); in __cpu_up()
|
/Linux-v6.6/arch/s390/kernel/ |
D | smp.c | 920 int __cpu_up(unsigned int cpu, struct task_struct *tidle) in __cpu_up() argument 940 pcpu_attach_task(pcpu, tidle); in __cpu_up()
|
/Linux-v6.6/arch/powerpc/kernel/ |
D | smp.c | 1267 int __cpu_up(unsigned int cpu, struct task_struct *tidle) in __cpu_up() argument 1287 cpu_idle_thread_init(cpu, tidle); in __cpu_up()
|