1b2441318SGreg Kroah-Hartman /* SPDX-License-Identifier: GPL-2.0 */ 2aafe4dbeSArnd Bergmann #ifndef __ASM_GENERIC_CURRENT_H 3aafe4dbeSArnd Bergmann #define __ASM_GENERIC_CURRENT_H 4aafe4dbeSArnd Bergmann 5*760ee8f8SDavid Gow #ifndef __ASSEMBLY__ 6aafe4dbeSArnd Bergmann #include <linux/thread_info.h> 7aafe4dbeSArnd Bergmann 8aafe4dbeSArnd Bergmann #define get_current() (current_thread_info()->task) 9aafe4dbeSArnd Bergmann #define current get_current() 10*760ee8f8SDavid Gow #endif 11aafe4dbeSArnd Bergmann 12aafe4dbeSArnd Bergmann #endif /* __ASM_GENERIC_CURRENT_H */ 13