RTEMS 6.1-rc1
Data Structures | Enumerations | Functions
schedulersmp.h File Reference

This header file provides interfaces of the SMP Scheduler which are used by the implementation and the Application Configuration. More...

#include <rtems/score/chain.h>
#include <rtems/score/scheduler.h>

Go to the source code of this file.

Data Structures

struct  Scheduler_SMP_Context
 Scheduler context specialization for SMP schedulers. More...
 
struct  Scheduler_SMP_Node
 Scheduler node specialization for SMP schedulers. More...
 

Enumerations

enum  Scheduler_SMP_Node_state { SCHEDULER_SMP_NODE_BLOCKED , SCHEDULER_SMP_NODE_SCHEDULED , SCHEDULER_SMP_NODE_READY }
 SMP scheduler node states. More...
 

Functions

void _Scheduler_SMP_Start_idle (const Scheduler_Control *scheduler, Thread_Control *idle, struct Per_CPU_Control *cpu)
 Starts an idle thread on the specified cpu. More...
 

Detailed Description

This header file provides interfaces of the SMP Scheduler which are used by the implementation and the Application Configuration.