xref: /linux/arch/loongarch/include/asm/entry-common.h (revision fea6ac554d9dea849e2517284b17f99fb9be423a)
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