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

Data Structures

struct  RtemsSemReqSetPriority_Entry
 
struct  RtemsSemReqSetPriority_Context
 Test context for spec:/rtems/sem/req/set-priority test case. More...
 

Macros

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

Typedefs

typedef RtemsSemReqSetPriority_Context Context
 

Enumerations

enum  RtemsSemReqSetPriority_Pre_Class {
  RtemsSemReqSetPriority_Pre_Class_Counting , RtemsSemReqSetPriority_Pre_Class_Simple , RtemsSemReqSetPriority_Pre_Class_Binary , RtemsSemReqSetPriority_Pre_Class_PrioCeilingNoOwner ,
  RtemsSemReqSetPriority_Pre_Class_PrioCeilingOwner , RtemsSemReqSetPriority_Pre_Class_PrioInherit , RtemsSemReqSetPriority_Pre_Class_MrsP , RtemsSemReqSetPriority_Pre_Class_NA
}
 
enum  RtemsSemReqSetPriority_Pre_SemId { RtemsSemReqSetPriority_Pre_SemId_Valid , RtemsSemReqSetPriority_Pre_SemId_Invalid , RtemsSemReqSetPriority_Pre_SemId_NA }
 
enum  RtemsSemReqSetPriority_Pre_SchedId { RtemsSemReqSetPriority_Pre_SchedId_Invalid , RtemsSemReqSetPriority_Pre_SchedId_Create , RtemsSemReqSetPriority_Pre_SchedId_Other , RtemsSemReqSetPriority_Pre_SchedId_NA }
 
enum  RtemsSemReqSetPriority_Pre_NewPrio { RtemsSemReqSetPriority_Pre_NewPrio_Current , RtemsSemReqSetPriority_Pre_NewPrio_Valid , RtemsSemReqSetPriority_Pre_NewPrio_Invalid , RtemsSemReqSetPriority_Pre_NewPrio_NA }
 
enum  RtemsSemReqSetPriority_Pre_OldPrio { RtemsSemReqSetPriority_Pre_OldPrio_Valid , RtemsSemReqSetPriority_Pre_OldPrio_Null , RtemsSemReqSetPriority_Pre_OldPrio_NA }
 
enum  RtemsSemReqSetPriority_Post_Status {
  RtemsSemReqSetPriority_Post_Status_Ok , RtemsSemReqSetPriority_Post_Status_InvAddr , RtemsSemReqSetPriority_Post_Status_InvId , RtemsSemReqSetPriority_Post_Status_InvPrio ,
  RtemsSemReqSetPriority_Post_Status_NotDef , RtemsSemReqSetPriority_Post_Status_NA
}
 
enum  RtemsSemReqSetPriority_Post_OwnerPrio { RtemsSemReqSetPriority_Post_OwnerPrio_Nop , RtemsSemReqSetPriority_Post_OwnerPrio_New , RtemsSemReqSetPriority_Post_OwnerPrio_NA }
 
enum  RtemsSemReqSetPriority_Post_SemPrio { RtemsSemReqSetPriority_Post_SemPrio_Set , RtemsSemReqSetPriority_Post_SemPrio_Nop , RtemsSemReqSetPriority_Post_SemPrio_NA }
 
enum  RtemsSemReqSetPriority_Post_OldPrioVar { RtemsSemReqSetPriority_Post_OldPrioVar_Set , RtemsSemReqSetPriority_Post_OldPrioVar_Nop , RtemsSemReqSetPriority_Post_OldPrioVar_NA }
 

Functions

 T_TEST_CASE_FIXTURE (RtemsSemReqSetPriority, &RtemsSemReqSetPriority_Fixture)