RTEMS 6.1-rc6
Loading...
Searching...
No Matches
Data Structures | Macros | Typedefs | Enumerations | Functions
#include <rtems.h>
#include <string.h>
#include "tx-support.h"
#include <rtems/test.h>

Data Structures

struct  RtemsSemReqDelete_Entry
 
struct  RtemsSemReqDelete_Context
 Test context for spec:/rtems/sem/req/delete test case. More...
 

Macros

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

Typedefs

typedef RtemsSemReqDelete_Context Context
 

Enumerations

enum  RtemsSemReqDelete_Pre_Id {
  RtemsSemReqDelete_Pre_Id_NoObj , RtemsSemReqDelete_Pre_Id_Counting , RtemsSemReqDelete_Pre_Id_Simple , RtemsSemReqDelete_Pre_Id_Binary ,
  RtemsSemReqDelete_Pre_Id_PrioCeiling , RtemsSemReqDelete_Pre_Id_PrioInherit , RtemsSemReqDelete_Pre_Id_MrsP , RtemsSemReqDelete_Pre_Id_NA
}
 
enum  RtemsSemReqDelete_Pre_Discipline { RtemsSemReqDelete_Pre_Discipline_FIFO , RtemsSemReqDelete_Pre_Discipline_Priority , RtemsSemReqDelete_Pre_Discipline_NA }
 
enum  RtemsSemReqDelete_Pre_State { RtemsSemReqDelete_Pre_State_GtZeroOrNoOwner , RtemsSemReqDelete_Pre_State_Zero , RtemsSemReqDelete_Pre_State_Blocked , RtemsSemReqDelete_Pre_State_NA }
 
enum  RtemsSemReqDelete_Post_Status { RtemsSemReqDelete_Post_Status_Ok , RtemsSemReqDelete_Post_Status_InvId , RtemsSemReqDelete_Post_Status_InUse , RtemsSemReqDelete_Post_Status_NA }
 
enum  RtemsSemReqDelete_Post_Name { RtemsSemReqDelete_Post_Name_Valid , RtemsSemReqDelete_Post_Name_Invalid , RtemsSemReqDelete_Post_Name_NA }
 
enum  RtemsSemReqDelete_Post_Flush { RtemsSemReqDelete_Post_Flush_FIFO , RtemsSemReqDelete_Post_Flush_Priority , RtemsSemReqDelete_Post_Flush_No , RtemsSemReqDelete_Post_Flush_NA }
 

Functions

 T_TEST_CASE_FIXTURE (RtemsSemReqDelete, &RtemsSemReqDelete_Fixture)