/* SPDX-License-Identifier: GPL-2.0 */ #include #include #include #include #include #include #include #ifdef CONFIG_ARCH_SUPPORTS_INT128 __int128_t __ashlti3(__int128_t a, int b); __int128_t __ashrti3(__int128_t a, int b); __int128_t __lshrti3(__int128_t a, int b); #endif asmlinkage void noinstr __no_stack_protector ret_from_fork(struct task_struct *prev, struct pt_regs *regs); asmlinkage void noinstr __no_stack_protector ret_from_kernel_thread(struct task_struct *prev, struct pt_regs *regs, int (*fn)(void *), void *fn_arg);