xnsched Struct Reference
[Real-time pod services.]

Scheduling information structure. More...

Data Fields

xnflags_t status
xnthread_t * runthread
xnarch_cpumask_t resched
xnsched_queue_t readyq
volatile unsigned inesting
xnthread_t rootcb
xntimer_t htimer

Detailed Description

Scheduling information structure.


Field Documentation

xntimer_t xnsched::htimer
volatile unsigned xnsched::inesting

Interrupt nesting level.

Referenced by xnpod_init().

xnsched_queue_t xnsched::readyq
xnarch_cpumask_t xnsched::resched

Mask of CPUs needing rescheduling.

xnthread_t xnsched::rootcb

Root thread control block.

Referenced by xnpod_init(), and xnpod_shutdown().

xnthread_t* xnsched::runthread
xnflags_t xnsched::status

Scheduler specific status bitmask

Referenced by xnpod_init(), xnpod_schedule(), and xntimer_tick_aperiodic().


The documentation for this struct was generated from the following file:

Generated on Tue Oct 27 19:18:55 2009 for Xenomai API by  doxygen 1.6.1