RTEMS
Classes | Functions | Variables
tr-object-ident-local.c File Reference
#include "tr-object-ident-local.h"
#include <rtems/test.h>

Go to the source code of this file.

Classes

struct  RtemsReqIdentLocal_Context
 Test context for spec:/rtems/req/ident-local test case. More...
 

Functions

static void RtemsReqIdentLocal_Pre_Name_Prepare (RtemsReqIdentLocal_Context *ctx, RtemsReqIdentLocal_Pre_Name state)
 
static void RtemsReqIdentLocal_Pre_Id_Prepare (RtemsReqIdentLocal_Context *ctx, RtemsReqIdentLocal_Pre_Id state)
 
static void RtemsReqIdentLocal_Post_Status_Check (RtemsReqIdentLocal_Context *ctx, RtemsReqIdentLocal_Post_Status state)
 
static void RtemsReqIdentLocal_Post_Id_Check (RtemsReqIdentLocal_Context *ctx, RtemsReqIdentLocal_Post_Id state)
 
static size_t RtemsReqIdentLocal_Scope (void *arg, char *buf, size_t n)
 
static void RtemsReqIdentLocal_Action (RtemsReqIdentLocal_Context *ctx)
 
void RtemsReqIdentLocal_Run (rtems_id id_local_object, rtems_status_code(*action)(rtems_name, rtems_id *))
 Runs the parameterized test case. More...
 

Variables

static RtemsReqIdentLocal_Context RtemsReqIdentLocal_Instance
 
static const char *const RtemsReqIdentLocal_PreDesc_Name []
 
static const char *const RtemsReqIdentLocal_PreDesc_Id []
 
static const char *const *const RtemsReqIdentLocal_PreDesc []
 
static T_fixture RtemsReqIdentLocal_Fixture
 
static const uint8_t RtemsReqIdentLocal_TransitionMap [][2]
 
struct {
   uint8_t   Skip: 1
 
   uint8_t   Pre_Name_NA: 1
 
   uint8_t   Pre_Id_NA: 1
 
RtemsReqIdentLocal_TransitionInfo []
 
static T_fixture_node RtemsReqIdentLocal_Node