RTEMS 6.3
Loading...
Searching...
No Matches

Files

file  testsuites/validation/tc-timer-fire-after.c

Data Structures

struct  RtemsTimerReqFireAfter_Entry
struct  RtemsTimerReqFireAfter_Context
 Test context for spec:/rtems/timer/req/fire-after test case. More...
struct  RtemsTimerReqFireAfter_Context::[struct].Map

Enumerations

enum  RtemsTimerReqFireAfter_Pre_Ticks { RtemsTimerReqFireAfter_Pre_Ticks_Valid , RtemsTimerReqFireAfter_Pre_Ticks_Is0 , RtemsTimerReqFireAfter_Pre_Ticks_NA }
enum  RtemsTimerReqFireAfter_Pre_Routine { RtemsTimerReqFireAfter_Pre_Routine_Valid , RtemsTimerReqFireAfter_Pre_Routine_Null , RtemsTimerReqFireAfter_Pre_Routine_NA }
enum  RtemsTimerReqFireAfter_Pre_Id { RtemsTimerReqFireAfter_Pre_Id_Valid , RtemsTimerReqFireAfter_Pre_Id_Invalid , RtemsTimerReqFireAfter_Pre_Id_NA }
enum  RtemsTimerReqFireAfter_Pre_Context { RtemsTimerReqFireAfter_Pre_Context_None , RtemsTimerReqFireAfter_Pre_Context_Interrupt , RtemsTimerReqFireAfter_Pre_Context_Server , RtemsTimerReqFireAfter_Pre_Context_NA }
enum  RtemsTimerReqFireAfter_Pre_Clock { RtemsTimerReqFireAfter_Pre_Clock_None , RtemsTimerReqFireAfter_Pre_Clock_Ticks , RtemsTimerReqFireAfter_Pre_Clock_Realtime , RtemsTimerReqFireAfter_Pre_Clock_NA }
enum  RtemsTimerReqFireAfter_Pre_State { RtemsTimerReqFireAfter_Pre_State_Inactive , RtemsTimerReqFireAfter_Pre_State_Scheduled , RtemsTimerReqFireAfter_Pre_State_Pending , RtemsTimerReqFireAfter_Pre_State_NA }
enum  RtemsTimerReqFireAfter_Post_Status {
  RtemsTimerReqFireAfter_Post_Status_Ok , RtemsTimerReqFireAfter_Post_Status_InvId , RtemsTimerReqFireAfter_Post_Status_InvAddr , RtemsTimerReqFireAfter_Post_Status_InvNum ,
  RtemsTimerReqFireAfter_Post_Status_NA
}
enum  RtemsTimerReqFireAfter_Post_Context {
  RtemsTimerReqFireAfter_Post_Context_None , RtemsTimerReqFireAfter_Post_Context_Interrupt , RtemsTimerReqFireAfter_Post_Context_Server , RtemsTimerReqFireAfter_Post_Context_Nop ,
  RtemsTimerReqFireAfter_Post_Context_NA
}
enum  RtemsTimerReqFireAfter_Post_Clock {
  RtemsTimerReqFireAfter_Post_Clock_None , RtemsTimerReqFireAfter_Post_Clock_Ticks , RtemsTimerReqFireAfter_Post_Clock_Realtime , RtemsTimerReqFireAfter_Post_Clock_Nop ,
  RtemsTimerReqFireAfter_Post_Clock_NA
}
enum  RtemsTimerReqFireAfter_Post_State { RtemsTimerReqFireAfter_Post_State_Scheduled , RtemsTimerReqFireAfter_Post_State_Nop , RtemsTimerReqFireAfter_Post_State_NA }
enum  RtemsTimerReqFireAfter_Post_Interval { RtemsTimerReqFireAfter_Post_Interval_Param , RtemsTimerReqFireAfter_Post_Interval_Nop , RtemsTimerReqFireAfter_Post_Interval_NA }
enum  RtemsTimerReqFireAfter_Post_Routine { RtemsTimerReqFireAfter_Post_Routine_Param , RtemsTimerReqFireAfter_Post_Routine_Nop , RtemsTimerReqFireAfter_Post_Routine_NA }
enum  RtemsTimerReqFireAfter_Post_UserData { RtemsTimerReqFireAfter_Post_UserData_Param , RtemsTimerReqFireAfter_Post_UserData_Nop , RtemsTimerReqFireAfter_Post_UserData_NA }
enum  PreConditionContext { PRE_NONE = 0 , PRE_INTERRUPT = 1 , PRE_SERVER = 2 }
enum  Scheduling_Ticks { SCHEDULE_NONE = 0 , SCHEDULE_SOON = 1 , SCHEDULE_LATER = 2 , SCHEDULE_MAX = 5 }

Functions

 T_TEST_CASE_FIXTURE (RtemsTimerReqFireAfter, &RtemsTimerReqFireAfter_Fixture)

Detailed Description