RTEMS 6.1-rc6
Loading...
Searching...
No Matches
Data Structures | Macros | Typedefs | Functions
#include <rtems/score/smpbarrier.h>
#include <rtems/score/threadimpl.h>
#include "tr-tq-surrender-priority-inherit.h"
#include "tx-support.h"
#include <rtems/test.h>

Data Structures

struct  ScoreTqReqSurrenderPriorityInherit_Entry
 
struct  ScoreTqReqSurrenderPriorityInherit_Context
 Test context for spec:/score/tq/req/surrender-priority-inherit test case. More...
 

Macros

#define NEW_OWNER   TQ_BLOCKER_A
 
#define PREV_OWNER_HELPER_A   TQ_BLOCKER_B
 
#define PREV_OWNER_HELPER_B   TQ_BLOCKER_C
 
#define PREV_OWNER_HELPER_C   TQ_BLOCKER_D
 
#define NEW_OWNER_NEW_HELPER   TQ_BLOCKER_E
 
#define NEW_OWNER_NEW_PRIORITY   TQ_WORKER_F
 
#define NEW_OWNER_OLD_PRIORITY   TQ_HELPER_C
 
#define PREV_OWNER_MOVER   TQ_HELPER_A
 
#define PREV_OWNER   TQ_HELPER_A
 

Typedefs

typedef ScoreTqReqSurrenderPriorityInherit_Context Context
 

Functions

void ScoreTqReqSurrenderPriorityInherit_Run (TQContext *tq_ctx)
 Runs the parameterized test case.