diff options
Diffstat (limited to 'kern/thread_i.h')
-rw-r--r-- | kern/thread_i.h | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/kern/thread_i.h b/kern/thread_i.h index a062773d..af278b26 100644 --- a/kern/thread_i.h +++ b/kern/thread_i.h @@ -27,6 +27,11 @@ #include <machine/atomic.h> #include <machine/tcb.h> +/* + * Forward declarations. + */ +struct sleepq; + struct thread_runq; struct thread_fs_runq; @@ -92,6 +97,9 @@ struct thread { const char *wchan_desc; unsigned short state; + /* Sleep queue available for lending */ + struct sleepq *priv_sleepq; + /* Thread-local members */ unsigned short preempt; unsigned short pinned; |