xref: /linux-6.15/include/asm-generic/current.h (revision 760ee8f8)
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