Xenomai
3.0.5
|
Scheduling information structure. More...
Data Fields | |
unsigned long | status |
unsigned long | lflags |
struct xnthread * | curr |
int | cpu |
cpumask_t | resched |
struct xnsched_rt | rt |
volatile unsigned | inesting |
struct xntimer | htimer |
struct xntimer | rrbtimer |
Scheduling information structure.
int xnsched::cpu |
Mask of CPUs needing rescheduling.
Referenced by xnthread_set_periodic(), xntimer_grab_hardware(), and xntimer_release_hardware().
struct xnthread* xnsched::curr |
Owner CPU id.
struct xntimer xnsched::htimer |
Round-robin timer.
volatile unsigned xnsched::inesting |
Host timer.
unsigned long xnsched::lflags |
Current thread.
cpumask_t xnsched::resched |
Context of built-in real-time class.
struct xntimer xnsched::rrbtimer |
Root thread control block.
struct xnsched_rt xnsched::rt |
Interrupt nesting level.
unsigned long xnsched::status |
< Scheduler specific status bitmask. Scheduler specific local flags bitmask.