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