RTEMS 6.1-rc1
Data Structures | Typedefs | Enumerations | Functions
#include <rtems.h>
#include <string.h>
#include <rtems/score/smpbarrier.h>
#include "tx-support.h"
#include <rtems/test.h>

Data Structures

struct  RtemsSignalReqCatch_Entry
 
struct  RtemsSignalReqCatch_Context
 Test context for spec:/rtems/signal/req/catch test case. More...
 

Typedefs

typedef RtemsSignalReqCatch_Context Context
 

Enumerations

enum  RtemsSignalReqCatch_Pre_Pending { RtemsSignalReqCatch_Pre_Pending_Yes , RtemsSignalReqCatch_Pre_Pending_No , RtemsSignalReqCatch_Pre_Pending_NA }
 
enum  RtemsSignalReqCatch_Pre_Handler { RtemsSignalReqCatch_Pre_Handler_Invalid , RtemsSignalReqCatch_Pre_Handler_Valid , RtemsSignalReqCatch_Pre_Handler_NA }
 
enum  RtemsSignalReqCatch_Pre_Preempt { RtemsSignalReqCatch_Pre_Preempt_Yes , RtemsSignalReqCatch_Pre_Preempt_No , RtemsSignalReqCatch_Pre_Preempt_NA }
 
enum  RtemsSignalReqCatch_Pre_Timeslice { RtemsSignalReqCatch_Pre_Timeslice_Yes , RtemsSignalReqCatch_Pre_Timeslice_No , RtemsSignalReqCatch_Pre_Timeslice_NA }
 
enum  RtemsSignalReqCatch_Pre_ASR { RtemsSignalReqCatch_Pre_ASR_Yes , RtemsSignalReqCatch_Pre_ASR_No , RtemsSignalReqCatch_Pre_ASR_NA }
 
enum  RtemsSignalReqCatch_Pre_IntLvl { RtemsSignalReqCatch_Pre_IntLvl_Zero , RtemsSignalReqCatch_Pre_IntLvl_Positive , RtemsSignalReqCatch_Pre_IntLvl_NA }
 
enum  RtemsSignalReqCatch_Post_Status {
  RtemsSignalReqCatch_Post_Status_Ok , RtemsSignalReqCatch_Post_Status_NotImplIntLvl , RtemsSignalReqCatch_Post_Status_NotImplIntLvlSMP , RtemsSignalReqCatch_Post_Status_NotImplNoPreempt ,
  RtemsSignalReqCatch_Post_Status_NA
}
 
enum  RtemsSignalReqCatch_Post_ASRInfo {
  RtemsSignalReqCatch_Post_ASRInfo_NopIntLvl , RtemsSignalReqCatch_Post_ASRInfo_NopIntLvlSMP , RtemsSignalReqCatch_Post_ASRInfo_NopNoPreempt , RtemsSignalReqCatch_Post_ASRInfo_New ,
  RtemsSignalReqCatch_Post_ASRInfo_Inactive , RtemsSignalReqCatch_Post_ASRInfo_NA
}
 

Functions

 T_TEST_CASE_FIXTURE (RtemsSignalReqCatch, &RtemsSignalReqCatch_Fixture)