
The source of all Xenomai magic.
Data Fields | |
| xnflags_t | status |
| xnsched_t | sched [XNARCH_NR_CPUS] |
| xnqueue_t | threadq |
| int | threadq_rev |
| xnqueue_t | tstartq |
| xnqueue_t | tswitchq |
| xnqueue_t | tdeleteq |
| atomic_counter_t | timerlck |
| xntimer_t | tslicer |
| int | tsliced |
| int | refcnt |
| xnflags_t xnpod::status |
Status bitmask.
Referenced by xnpod_init().
| xnsched_t xnpod::sched[XNARCH_NR_CPUS] |
Per-cpu scheduler slots.
Referenced by xnpod_init().
| xnqueue_t xnpod::threadq |
All existing threads.
Referenced by xnpod_init().
Modification counter of threadq.
| xnqueue_t xnpod::tstartq |
Thread start hook queue.
Referenced by xnpod_init().
| xnqueue_t xnpod::tswitchq |
Thread switch hook queue.
Referenced by xnpod_init().
| xnqueue_t xnpod::tdeleteq |
Thread delete hook queue.
Referenced by xnpod_init().
| atomic_counter_t xnpod::timerlck |
Timer lock depth.
Referenced by xnpod_init().
| xntimer_t xnpod::tslicer |
Time-slicing timer for aperiodic mode
Referenced by xnpod_init().
| int xnpod::tsliced |
Number of threads using the slicer
Referenced by xnpod_init().
| int xnpod::refcnt |
Reference count.
Referenced by xnpod_init().
1.5.6