xref: /openbmc/linux/arch/arm/include/asm/current.h (revision df2634f43f5106947f3735a0b61a6527a4b278cd)
1 #ifndef _ASMARM_CURRENT_H
2 #define _ASMARM_CURRENT_H
3 
4 #include <linux/thread_info.h>
5 
6 static inline struct task_struct *get_current(void) __attribute_const__;
7 
8 static inline struct task_struct *get_current(void)
9 {
10 	return current_thread_info()->task;
11 }
12 
13 #define current (get_current())
14 
15 #endif /* _ASMARM_CURRENT_H */
16