RTEMS 6.1-rc7
Loading...
Searching...
No Matches
Files | Data Structures | Typedefs | Enumerations | Functions

Files

file  tr-tq-flush-priority.c
 
file  tr-tq-flush-priority.h
 

Data Structures

struct  ScoreTqReqFlushPriority_Entry
 
struct  ScoreTqReqFlushPriority_Context
 Test context for spec:/score/tq/req/flush-priority test case. More...
 

Typedefs

typedef ScoreTqReqFlushPriority_Context Context
 

Enumerations

enum  ScoreTqReqFlushPriority_Pre_Queue { ScoreTqReqFlushPriority_Pre_Queue_Empty , ScoreTqReqFlushPriority_Pre_Queue_NonEmpty , ScoreTqReqFlushPriority_Pre_Queue_NA }
 
enum  ScoreTqReqFlushPriority_Post_Operation { ScoreTqReqFlushPriority_Post_Operation_Nop , ScoreTqReqFlushPriority_Post_Operation_TryExtract , ScoreTqReqFlushPriority_Post_Operation_NA }
 

Functions

void ScoreTqReqFlushPriority_Run (TQContext *tq_ctx, bool supports_multiple_priority_queues)
 Runs the parameterized test case.
 

Detailed Description

Function Documentation

◆ ScoreTqReqFlushPriority_Run()

void ScoreTqReqFlushPriority_Run ( TQContext tq_ctx,
bool  supports_multiple_priority_queues 
)

Runs the parameterized test case.

Parameters
[in,out]tq_ctxis the thread queue test context.
supports_multiple_priority_queuesis true, if the object using the thread queue supports multiple priority queues, otherwise it is false.