RTEMS 6.3
Loading...
Searching...
No Matches
spec:/rtems/scheduler/req/add-processor

Files

file  testsuites/validation/tc-scheduler-add-processor.c

Data Structures

struct  RtemsSchedulerReqAddProcessor_Entry
struct  RtemsSchedulerReqAddProcessor_Context
 Test context for spec:/rtems/scheduler/req/add-processor test case. More...
struct  RtemsSchedulerReqAddProcessor_Context::[struct].Map

Macros

#define CPU_TO_ADD   1

Enumerations

enum  RtemsSchedulerReqAddProcessor_Pre_HasReady { RtemsSchedulerReqAddProcessor_Pre_HasReady_Ready , RtemsSchedulerReqAddProcessor_Pre_HasReady_Empty , RtemsSchedulerReqAddProcessor_Pre_HasReady_NA }
enum  RtemsSchedulerReqAddProcessor_Pre_Id { RtemsSchedulerReqAddProcessor_Pre_Id_Invalid , RtemsSchedulerReqAddProcessor_Pre_Id_Scheduler , RtemsSchedulerReqAddProcessor_Pre_Id_NA }
enum  RtemsSchedulerReqAddProcessor_Pre_CPUIndex { RtemsSchedulerReqAddProcessor_Pre_CPUIndex_Valid , RtemsSchedulerReqAddProcessor_Pre_CPUIndex_Invalid , RtemsSchedulerReqAddProcessor_Pre_CPUIndex_NA }
enum  RtemsSchedulerReqAddProcessor_Pre_CPUState {
  RtemsSchedulerReqAddProcessor_Pre_CPUState_Idle , RtemsSchedulerReqAddProcessor_Pre_CPUState_InUse , RtemsSchedulerReqAddProcessor_Pre_CPUState_NotOnline , RtemsSchedulerReqAddProcessor_Pre_CPUState_NotUsable ,
  RtemsSchedulerReqAddProcessor_Pre_CPUState_NA
}
enum  RtemsSchedulerReqAddProcessor_Post_Status {
  RtemsSchedulerReqAddProcessor_Post_Status_Ok , RtemsSchedulerReqAddProcessor_Post_Status_InvId , RtemsSchedulerReqAddProcessor_Post_Status_NotConf , RtemsSchedulerReqAddProcessor_Post_Status_IncStat ,
  RtemsSchedulerReqAddProcessor_Post_Status_InUse , RtemsSchedulerReqAddProcessor_Post_Status_NA
}
enum  RtemsSchedulerReqAddProcessor_Post_Added { RtemsSchedulerReqAddProcessor_Post_Added_Yes , RtemsSchedulerReqAddProcessor_Post_Added_Nop , RtemsSchedulerReqAddProcessor_Post_Added_NA }

Functions

 T_TEST_CASE_FIXTURE (RtemsSchedulerReqAddProcessor, &RtemsSchedulerReqAddProcessor_Fixture)

Detailed Description