Data Fields | |
| xnflags_t | status |
| struct xnthread * | curr |
| xnarch_cpumask_t | resched |
| struct xnsched_rt | rt |
| volatile unsigned | inesting |
| struct xntimer | htimer |
| struct xnthread | rootcb |
| xnflags_t xnsched::status |
Scheduler specific status bitmask.
Referenced by xnpod_delete_thread(), xnpod_schedule(), and xntimer_tick_aperiodic().
struct xnthread* xnsched::curr [read] |
Current thread.
Referenced by xnpod_delete_thread(), xnpod_resume_thread(), and xnpod_suspend_thread().
| xnarch_cpumask_t xnsched::resched |
Mask of CPUs needing rescheduling.
struct xnsched_rt xnsched::rt [read] |
Context of built-in real-time class.
| volatile unsigned xnsched::inesting |
Interrupt nesting level.
struct xntimer xnsched::htimer [read] |
Host timer.
Referenced by xnpod_enable_timesource(), and xntimer_tick_aperiodic().
struct xnthread xnsched::rootcb [read] |
Root thread control block.
Referenced by xnpod_init().
1.5.6