Xenomai API  2.6.5

Scheduling information structure. More...

Data Fields

xnflags_t status
 
xnflags_t lflags
 
struct xnthread * curr
 
struct xnsched_rt rt
 
volatile unsigned inesting
 
struct xntimer htimer
 
struct xnthread rootcb
 

Detailed Description

Scheduling information structure.

Field Documentation

struct xnthread* xnsched::curr
struct xntimer xnsched::htimer

Host timer.

Referenced by xnpod_enable_timesource(), and xntimer_tick_aperiodic().

volatile unsigned xnsched::inesting

Interrupt nesting level.

xnflags_t xnsched::lflags

Scheduler specific local flags bitmask.

Referenced by xnpod_delete_thread(), xnpod_schedule(), xnpod_suspend_thread(), and xntimer_tick_aperiodic().

struct xnthread xnsched::rootcb

Root thread control block.

Referenced by xnpod_init().

struct xnsched_rt xnsched::rt

Context of built-in real-time class.

xnflags_t xnsched::status

Scheduler specific status bitmask.

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


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