Searched refs:ret_from_fork (Results 1 - 25 of 45) sorted by last modified time

12

/linux-master/arch/powerpc/kernel/
H A Dprocess.c1354 * frame for new tasks that directly returns through ret_from_fork() or
1368 * because they switch directly to ret_from_fork/ret_from_kernel_thread
1763 extern void ret_from_fork(void);
1833 f = ret_from_fork;
1844 * the new task running at ret_from_fork. The new task will
H A Dinterrupt_64.S736 _GLOBAL(ret_from_fork)
H A Dentry_32.S183 .globl ret_from_fork
184 ret_from_fork: label
/linux-master/arch/x86/kernel/
H A Dcallthunks.c131 if (dest == ret_from_fork)
H A Dprocess.c140 __visible void ret_from_fork(struct task_struct *prev, struct pt_regs *regs, function
H A Dunwind_orc.c726 state->signal = (void *)state->ip == ret_from_fork;
/linux-master/arch/openrisc/kernel/
H A Dprocess.c132 extern asmlinkage void ret_from_fork(void);
153 * ret_from_fork. A kernel thread will need to set r20 to the address of
155 * r20 to NULL in which case ret_from_fork will just continue a return to
161 * below); ret_from_fork will then continue its execution causing the
214 kregs->gpr[9] = (unsigned long)ret_from_fork;
H A Dentry.S671 /* All syscalls return here... just pay attention to ret_from_fork
1002 ENTRY(ret_from_fork)
1143 * that may be either schedule(), ret_from_fork(), or
/linux-master/arch/m68k/kernel/
H A Dentry.S130 ENTRY(ret_from_fork)
H A Dprocess.c43 asmlinkage void ret_from_fork(void);
176 frame->sw.retpc = (unsigned long)ret_from_fork;
/linux-master/arch/xtensa/kernel/
H A Dprocess.c53 extern void ret_from_fork(void);
247 * We create a dummy frame to return to either ret_from_fork or
249 * a0 points to ret_from_fork/ret_from_kernel_thread (simulating a call4)
298 (unsigned long)ret_from_fork, 0x1);
/linux-master/arch/arc/kernel/
H A Dentry.S50 ENTRY(ret_from_fork)
71 END(ret_from_fork)
/linux-master/arch/s390/kernel/
H A Dentry.S296 # a new process exits the kernel with ret_from_fork
298 SYM_CODE_START(ret_from_fork)
309 SYM_CODE_END(ret_from_fork)
H A Dprocess.c51 void ret_from_fork(void) asm("ret_from_fork");
145 /* new return point is ret_from_fork */
146 frame->sf.gprs[14 - 6] = (unsigned long)ret_from_fork;
/linux-master/arch/x86/entry/
H A Dentry_64.S244 call ret_from_fork
H A Dentry_32.S736 call ret_from_fork
/linux-master/arch/riscv/kernel/
H A Dprocess.c36 extern asmlinkage void ret_from_fork(void);
227 p->thread.ra = (unsigned long)ret_from_fork;
H A Dentry.S120 * - ret_from_fork
227 SYM_CODE_START(ret_from_fork)
237 SYM_CODE_END(ret_from_fork)
/linux-master/arch/loongarch/kernel/
H A Dentry.S80 SYM_CODE_START(ret_from_fork)
88 SYM_CODE_END(ret_from_fork)
H A Dprocess.c66 asmlinkage void ret_from_fork(void);
185 p->thread.reg01 = (unsigned long) ret_from_fork;
186 p->thread.sched_ra = (unsigned long) ret_from_fork;
/linux-master/arch/arm64/kernel/
H A Dprocess.c340 asmlinkage void ret_from_fork(void) asm("ret_from_fork");
403 p->thread.cpu_context.pc = (unsigned long)ret_from_fork;
H A Dentry.S856 SYM_CODE_START(ret_from_fork)
865 SYM_CODE_END(ret_from_fork)
866 NOKPROBE(ret_from_fork)
/linux-master/arch/x86/include/asm/
H A Dswitch_to.h16 __visible void ret_from_fork(struct task_struct *prev, struct pt_regs *regs,
/linux-master/arch/hexagon/kernel/
H A Dprocess.c61 asmlinkage void ret_from_fork(void);
76 ss->lr = (unsigned long)ret_from_fork;
/linux-master/arch/mips/kernel/
H A Dprocess.c49 asmlinkage void ret_from_fork(void);
163 p->thread.reg31 = (unsigned long) ret_from_fork;
534 if (t->reg31 == (unsigned long) ret_from_fork)

Completed in 291 milliseconds

12