Home
last modified time | relevance | path

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

/linux/arch/riscv/kernel/
A Dsmpboot.c121 static int start_secondary_cpu(int cpu, struct task_struct *tidle) in start_secondary_cpu() argument
124 return cpu_ops[cpu]->cpu_start(cpu, tidle); in start_secondary_cpu()
129 int __cpu_up(unsigned int cpu, struct task_struct *tidle) in __cpu_up() argument
132 tidle->thread_info.cpu = cpu; in __cpu_up()
134 ret = start_secondary_cpu(cpu, tidle); in __cpu_up()
A Dcpu_ops.c25 struct task_struct *tidle) in cpu_update_secondary_bootdata() argument
32 task_stack_page(tidle) + THREAD_SIZE); in cpu_update_secondary_bootdata()
33 WRITE_ONCE(__cpu_up_task_pointer[hartid], tidle); in cpu_update_secondary_bootdata()
A Dcpu_ops_spinwait.c24 static int spinwait_cpu_start(unsigned int cpuid, struct task_struct *tidle) in spinwait_cpu_start() argument
34 cpu_update_secondary_bootdata(cpuid, tidle); in spinwait_cpu_start()
A Dcpu_ops_sbi.c56 static int sbi_cpu_start(unsigned int cpuid, struct task_struct *tidle) in sbi_cpu_start() argument
62 cpu_update_secondary_bootdata(cpuid, tidle); in sbi_cpu_start()
/linux/arch/x86/include/asm/
A Dsmp.h52 int (*cpu_up)(unsigned cpu, struct task_struct *tidle);
92 static inline int __cpu_up(unsigned int cpu, struct task_struct *tidle) in __cpu_up() argument
94 return smp_ops.cpu_up(cpu, tidle); in __cpu_up()
133 int common_cpu_up(unsigned int cpunum, struct task_struct *tidle);
134 int native_cpu_up(unsigned int cpunum, struct task_struct *tidle);
/linux/arch/sparc/kernel/
A Dsmp_32.c258 int __cpu_up(unsigned int cpu, struct task_struct *tidle) in __cpu_up() argument
264 ret = smp4m_boot_one_cpu(cpu, tidle); in __cpu_up()
267 ret = smp4d_boot_one_cpu(cpu, tidle); in __cpu_up()
270 ret = leon_boot_one_cpu(cpu, tidle); in __cpu_up()
A Dsmp_64.c1277 int __cpu_up(unsigned int cpu, struct task_struct *tidle) in __cpu_up() argument
1279 int ret = smp_boot_one_cpu(cpu, tidle); in __cpu_up()
/linux/arch/riscv/include/asm/
A Dcpu_ops.h33 struct task_struct *tidle);
44 struct task_struct *tidle);
/linux/arch/csky/kernel/
A Dsmp.c207 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/arch/parisc/kernel/
A Dsmp.c431 int __cpu_up(unsigned int cpu, struct task_struct *tidle) in __cpu_up() argument
433 if (cpu != 0 && cpu < parisc_max_cpus && smp_boot_one_cpu(cpu, tidle)) in __cpu_up()
/linux/arch/s390/include/asm/
A Dsmp.h23 extern int __cpu_up(unsigned int cpu, struct task_struct *tidle);
/linux/include/linux/
A Dsmp.h139 extern int __cpu_up(unsigned int cpunum, struct task_struct *tidle);
/linux/arch/mips/kernel/
A Dsmp.c431 int __cpu_up(unsigned int cpu, struct task_struct *tidle) in __cpu_up() argument
435 err = mp_ops->boot_secondary(cpu, tidle); in __cpu_up()
/linux/arch/alpha/kernel/
A Dsmp.c476 __cpu_up(unsigned int cpu, struct task_struct *tidle) in __cpu_up() argument
478 smp_boot_one_cpu(cpu, tidle); in __cpu_up()
/linux/arch/ia64/kernel/
A Dsmpboot.c717 __cpu_up(unsigned int cpu, struct task_struct *tidle) in __cpu_up() argument
735 ret = do_boot_cpu(sapicid, cpu, tidle); in __cpu_up()
/linux/arch/x86/kernel/
A Dsmpboot.c1186 int native_cpu_up(unsigned int cpu, struct task_struct *tidle) in native_cpu_up() argument
1226 err = common_cpu_up(cpu, tidle); in native_cpu_up()
1230 err = do_boot_cpu(apicid, cpu, tidle, &cpu0_nmi_registered); in native_cpu_up()
/linux/arch/powerpc/kernel/
A Dsmp.c1230 int __cpu_up(unsigned int cpu, struct task_struct *tidle) in __cpu_up() argument
1245 cpu_idle_thread_init(cpu, tidle); in __cpu_up()
/linux/arch/s390/kernel/
A Dsmp.c920 int __cpu_up(unsigned int cpu, struct task_struct *tidle) in __cpu_up() argument
935 pcpu_attach_task(pcpu, tidle); in __cpu_up()

Completed in 29 milliseconds