RTEMS 6.1-rc1
Data Fields
T_scheduler_event Struct Reference

Data Fields

Thread_Controlexecuting
 
uint32_t cpu
 
T_time instant
 
T_scheduler_operation operation
 
Thread_Controlthread
 
Scheduler_Nodenode
 
union {
   struct {
      Priority_Control   in
 
      Priority_Control   out
 
   }   map_unmap_priority
 
   struct {
      bool   success
 
   }   ask_for_help
 
   struct {
      int   next_state
 
   }   withdraw_node
 
   struct {
      struct Per_CPU_Control *   cpu
 
   }   pin_unpin
 
   struct {
      Thread_Control *   idle
 
   }   add_processor
 
   struct {
      struct Per_CPU_Control *   cpu
 
      Thread_Control *   idle
 
   }   remove_processor
 
   struct {
      Priority_Node *   priority
 
      uint64_t   deadline
 
   }   release_job
 
   struct {
      Priority_Node *   priority
 
   }   cancel_job
 
   struct {
      Processor_mask   affinity
 
      Status_Control   status
 
   }   set_affinity
 
}; 
 

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