• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1 #ifndef _I386_CURRENT_H
2 #define _I386_CURRENT_H
3 
4 #include <linux/compiler.h>
5 #include <asm/percpu.h>
6 
7 struct task_struct;
8 
9 DECLARE_PER_CPU(struct task_struct *, current_task);
get_current(void)10 static __always_inline struct task_struct *get_current(void)
11 {
12 	return x86_read_percpu(current_task);
13 }
14 
15 #define current get_current()
16 
17 #endif /* !(_I386_CURRENT_H) */
18