Home
last modified time | relevance | path

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

/linux/arch/riscv/kernel/
H A Dcpu_ops_spinwait.c21 struct task_struct *tidle) in cpu_update_secondary_bootdata() argument
37 WRITE_ONCE(__cpu_spinwait_stack_pointer[hartid], task_pt_regs(tidle)); in cpu_update_secondary_bootdata()
38 WRITE_ONCE(__cpu_spinwait_task_pointer[hartid], tidle); in cpu_update_secondary_bootdata()
41 static int spinwait_cpu_start(unsigned int cpuid, struct task_struct *tidle) in spinwait_cpu_start() argument
51 cpu_update_secondary_bootdata(cpuid, tidle); in spinwait_cpu_start()
H A Dsmpboot.c176 static int start_secondary_cpu(int cpu, struct task_struct *tidle) in start_secondary_cpu() argument
179 return cpu_ops->cpu_start(cpu, tidle); in start_secondary_cpu()
185 int arch_cpuhp_kick_ap_alive(unsigned int cpu, struct task_struct *tidle) in arch_cpuhp_kick_ap_alive() argument
187 return start_secondary_cpu(cpu, tidle); in arch_cpuhp_kick_ap_alive()
190 int __cpu_up(unsigned int cpu, struct task_struct *tidle) in __cpu_up() argument
193 tidle->thread_info.cpu = cpu; in __cpu_up()
195 ret = start_secondary_cpu(cpu, tidle); in __cpu_up()
H A Dcpu_ops_sbi.c65 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_pt_regs(tidle); in sbi_cpu_start()
/linux/arch/sparc/kernel/
H A Dsmp_32.c253 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()
H A Dsmp_64.c1266 int __cpu_up(unsigned int cpu, struct task_struct *tidle) in __cpu_up() argument
1268 int ret = smp_boot_one_cpu(cpu, tidle); in __cpu_up()
/linux/arch/x86/include/asm/
H A Dsmp.h35 int (*kick_ap_alive)(unsigned cpu, struct task_struct *tidle);
108 int common_cpu_up(unsigned int cpunum, struct task_struct *tidle);
109 int native_kick_ap(unsigned int cpu, struct task_struct *tidle);
/linux/arch/mips/kernel/
H A Dsmp.c462 int arch_cpuhp_kick_ap_alive(unsigned int cpu, struct task_struct *tidle) in arch_cpuhp_kick_ap_alive() argument
464 return mp_ops->boot_secondary(cpu, tidle); in arch_cpuhp_kick_ap_alive()
467 int __cpu_up(unsigned int cpu, struct task_struct *tidle) in __cpu_up() argument
471 err = mp_ops->boot_secondary(cpu, tidle); in __cpu_up()
/linux/arch/um/kernel/
H A Dsmp.c193 int __cpu_up(unsigned int cpu, struct task_struct *tidle) in __cpu_up() argument
195 cpu_tasks[cpu] = tidle; in __cpu_up()
/linux/arch/csky/kernel/
H A Dsmp.c203 int __cpu_up(unsigned int cpu, struct task_struct *tidle) in __cpu_up() argument
208 (unsigned int) task_stack_page(tidle) + THREAD_SIZE - 8; in __cpu_up()
/linux/arch/riscv/include/asm/
H A Dcpu_ops.h24 struct task_struct *tidle);
/linux/arch/x86/kernel/
H A Dsmpboot.c1064 int native_kick_ap(unsigned int cpu, struct task_struct *tidle) in native_kick_ap() argument
1092 err = common_cpu_up(cpu, tidle); in native_kick_ap()
1096 err = do_boot_cpu(apicid, cpu, tidle); in native_kick_ap()
1103 int arch_cpuhp_kick_ap_alive(unsigned int cpu, struct task_struct *tidle) in arch_cpuhp_kick_ap_alive() argument
1105 return smp_ops.kick_ap_alive(cpu, tidle); in arch_cpuhp_kick_ap_alive()
/linux/arch/parisc/kernel/
H A Dsmp.c432 int __cpu_up(unsigned int cpu, struct task_struct *tidle) in __cpu_up() argument
439 smp_boot_one_cpu(cpu, tidle)) in __cpu_up()
/linux/arch/s390/include/asm/
H A Dsmp.h41 extern int __cpu_up(unsigned int cpu, struct task_struct *tidle);
/linux/include/linux/
H A Dsmp.h153 extern int __cpu_up(unsigned int cpunum, struct task_struct *tidle);
H A Dcpuhotplug.h516 int arch_cpuhp_kick_ap_alive(unsigned int cpu, struct task_struct *tidle);
/linux/arch/alpha/kernel/
H A Dsmp.c472 __cpu_up(unsigned int cpu, struct task_struct *tidle) in __cpu_up() argument
474 smp_boot_one_cpu(cpu, tidle); in __cpu_up()
/linux/arch/loongarch/kernel/
H A Dsmp.c636 int __cpu_up(unsigned int cpu, struct task_struct *tidle) in __cpu_up() argument
638 loongson_boot_secondary(cpu, tidle); in __cpu_up()
/linux/arch/s390/kernel/
H A Dsmp.c856 int __cpu_up(unsigned int cpu, struct task_struct *tidle) in __cpu_up() argument
876 pcpu_attach_task(cpu, tidle); in __cpu_up()
/linux/arch/powerpc/kernel/
H A Dsmp.c1291 int __cpu_up(unsigned int cpu, struct task_struct *tidle) in __cpu_up() argument
1311 cpu_idle_thread_init(cpu, tidle); in __cpu_up()