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

Files

file  testsuites/validation/tc-sem-release.c

Data Structures

struct  RtemsSemReqRelease_Entry
struct  RtemsSemReqRelease_Context
 Test context for spec:/rtems/sem/req/release test case. More...
union  RtemsSemReqRelease_Context::[union].__unnamed0__
 This member contains the thread queue test context. More...
struct  RtemsSemReqRelease_Context::[struct].Map

Macros

#define NAME   rtems_build_name( 'T', 'E', 'S', 'T' )

Typedefs

typedef RtemsSemReqRelease_Context Context

Enumerations

enum  RtemsSemReqRelease_Pre_Class {
  RtemsSemReqRelease_Pre_Class_Counting , RtemsSemReqRelease_Pre_Class_Simple , RtemsSemReqRelease_Pre_Class_Binary , RtemsSemReqRelease_Pre_Class_PrioCeiling ,
  RtemsSemReqRelease_Pre_Class_PrioInherit , RtemsSemReqRelease_Pre_Class_MrsP , RtemsSemReqRelease_Pre_Class_NA
}
enum  RtemsSemReqRelease_Pre_Discipline { RtemsSemReqRelease_Pre_Discipline_FIFO , RtemsSemReqRelease_Pre_Discipline_Priority , RtemsSemReqRelease_Pre_Discipline_NA }
enum  RtemsSemReqRelease_Pre_Id { RtemsSemReqRelease_Pre_Id_Valid , RtemsSemReqRelease_Pre_Id_Invalid , RtemsSemReqRelease_Pre_Id_NA }
enum  RtemsSemReqRelease_Post_Action {
  RtemsSemReqRelease_Post_Action_InvId , RtemsSemReqRelease_Post_Action_BinarySurrender , RtemsSemReqRelease_Post_Action_CountingSurrender , RtemsSemReqRelease_Post_Action_MtxSurrender ,
  RtemsSemReqRelease_Post_Action_InheritMtxSurrender , RtemsSemReqRelease_Post_Action_CeilingMtxSurrender , RtemsSemReqRelease_Post_Action_MrsPMtxSurrender , RtemsSemReqRelease_Post_Action_NA
}

Functions

 T_TEST_CASE_FIXTURE (RtemsSemReqRelease, &RtemsSemReqRelease_Fixture)

Detailed Description