RTEMS 6.1-rc1
Files | Data Structures | Macros | Typedefs | Enumerations | Functions

Files

file  tc-sched-yield.c
 

Data Structures

struct  ScoreSchedReqYield_Entry
 
struct  ScoreSchedReqYield_Context
 Test context for spec:/score/sched/req/yield test case. More...
 

Macros

#define COUNTER   TQ_BLOCKER_A
 
#define HELPER   TQ_BLOCKER_B
 
#define MOVER   TQ_BLOCKER_C
 

Typedefs

typedef ScoreSchedReqYield_Context Context
 

Enumerations

enum  ScoreSchedReqYield_Pre_EligibleScheduler { ScoreSchedReqYield_Pre_EligibleScheduler_Home , ScoreSchedReqYield_Pre_EligibleScheduler_Helping , ScoreSchedReqYield_Pre_EligibleScheduler_NA }
 
enum  ScoreSchedReqYield_Pre_UsedScheduler { ScoreSchedReqYield_Pre_UsedScheduler_Home , ScoreSchedReqYield_Pre_UsedScheduler_Helping , ScoreSchedReqYield_Pre_UsedScheduler_NA }
 
enum  ScoreSchedReqYield_Pre_HomeSchedulerState { ScoreSchedReqYield_Pre_HomeSchedulerState_Blocked , ScoreSchedReqYield_Pre_HomeSchedulerState_Scheduled , ScoreSchedReqYield_Pre_HomeSchedulerState_Ready , ScoreSchedReqYield_Pre_HomeSchedulerState_NA }
 
enum  ScoreSchedReqYield_Pre_Sticky { ScoreSchedReqYield_Pre_Sticky_Yes , ScoreSchedReqYield_Pre_Sticky_No , ScoreSchedReqYield_Pre_Sticky_NA }
 
enum  ScoreSchedReqYield_Pre_Other { ScoreSchedReqYield_Pre_Other_Yes , ScoreSchedReqYield_Pre_Other_No , ScoreSchedReqYield_Pre_Other_NA }
 
enum  ScoreSchedReqYield_Post_HomeSchedulerState {
  ScoreSchedReqYield_Post_HomeSchedulerState_Blocked , ScoreSchedReqYield_Post_HomeSchedulerState_Scheduled , ScoreSchedReqYield_Post_HomeSchedulerState_Ready , ScoreSchedReqYield_Post_HomeSchedulerState_Idle ,
  ScoreSchedReqYield_Post_HomeSchedulerState_NA
}
 
enum  ScoreSchedReqYield_Post_AskForHelp { ScoreSchedReqYield_Post_AskForHelp_Yes , ScoreSchedReqYield_Post_AskForHelp_No , ScoreSchedReqYield_Post_AskForHelp_NA }
 

Functions

 T_TEST_CASE_FIXTURE (ScoreSchedReqYield, &ScoreSchedReqYield_Fixture)
 

Detailed Description