Rev 57 | Rev 125 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 57 | Rev 73 | ||
---|---|---|---|
Line 72... | Line 72... | ||
72 | void *thread_arg; |
72 | void *thread_arg; |
73 | 73 | ||
74 | context_t saved_context; |
74 | context_t saved_context; |
75 | context_t sleep_timeout_context; |
75 | context_t sleep_timeout_context; |
76 | fpu_context_t saved_fpu_context; |
76 | fpu_context_t saved_fpu_context; |
- | 77 | int fpu_context_exists; |
|
- | 78 | int fpu_context_engaged; /* Defined only if thread doesn't run. It means that fpu context is in CPU |
|
- | 79 | that last time executes this thread. This disables migration */ |
|
77 | 80 | ||
78 | 81 | ||
79 | waitq_t *sleep_queue; |
82 | waitq_t *sleep_queue; |
80 | timeout_t sleep_timeout; |
83 | timeout_t sleep_timeout; |
81 | volatile int timeout_pending; |
84 | volatile int timeout_pending; |