diff options
Diffstat (limited to 'kern/task.h')
-rw-r--r-- | kern/task.h | 11 |
1 files changed, 7 insertions, 4 deletions
diff --git a/kern/task.h b/kern/task.h index 149ff49d..4573979e 100644 --- a/kern/task.h +++ b/kern/task.h @@ -43,10 +43,13 @@ struct task { char name[TASK_NAME_SIZE]; }; -/* - * The kernel task. - */ -extern struct task *kernel_task; +static inline struct task * +task_get_kernel_task(void) +{ + extern struct task task_kernel_task; + + return &task_kernel_task; +} static inline void task_ref(struct task *task) |