xref: /linux/arch/loongarch/include/asm/entry-common.h (revision 4d5e3b06e1fc1428be14cd4ebe3b37c1bb34f95d)
1 /* SPDX-License-Identifier: GPL-2.0 */
2 #ifndef ARCH_LOONGARCH_ENTRY_COMMON_H
3 #define ARCH_LOONGARCH_ENTRY_COMMON_H
4 
5 #include <linux/sched.h>
6 #include <linux/processor.h>
7 
8 static inline bool on_thread_stack(void)
9 {
10 	return !(((unsigned long)(current->stack) ^ current_stack_pointer) & ~(THREAD_SIZE - 1));
11 }
12 
13 #endif
14