RTEMS 6.1-rc1
Files | Data Structures | Typedefs | Enumerations | Functions

Files

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

Data Structures

struct  ScoreTqReqFlushFifo_Entry
 
struct  ScoreTqReqFlushFifo_Context
 Test context for spec:/score/tq/req/flush-fifo test case. More...
 

Typedefs

typedef ScoreTqReqFlushFifo_Context Context
 

Enumerations

enum  ScoreTqReqFlushFifo_Pre_MayStop { ScoreTqReqFlushFifo_Pre_MayStop_Yes , ScoreTqReqFlushFifo_Pre_MayStop_No , ScoreTqReqFlushFifo_Pre_MayStop_NA }
 
enum  ScoreTqReqFlushFifo_Pre_QueueEmpty { ScoreTqReqFlushFifo_Pre_QueueEmpty_Yes , ScoreTqReqFlushFifo_Pre_QueueEmpty_No , ScoreTqReqFlushFifo_Pre_QueueEmpty_NA }
 
enum  ScoreTqReqFlushFifo_Pre_Stop { ScoreTqReqFlushFifo_Pre_Stop_Yes , ScoreTqReqFlushFifo_Pre_Stop_No , ScoreTqReqFlushFifo_Pre_Stop_NA }
 
enum  ScoreTqReqFlushFifo_Pre_WaitState { ScoreTqReqFlushFifo_Pre_WaitState_Blocked , ScoreTqReqFlushFifo_Pre_WaitState_IntendToBlock , ScoreTqReqFlushFifo_Pre_WaitState_NA }
 
enum  ScoreTqReqFlushFifo_Post_Operation { ScoreTqReqFlushFifo_Post_Operation_Nop , ScoreTqReqFlushFifo_Post_Operation_ExtractAll , ScoreTqReqFlushFifo_Post_Operation_ExtractPartial , ScoreTqReqFlushFifo_Post_Operation_NA }
 

Functions

void ScoreTqReqFlushFifo_Run (TQContext *tq_ctx, bool may_stop)
 Runs the parameterized test case. More...
 

Detailed Description

Function Documentation

◆ ScoreTqReqFlushFifo_Run()

void ScoreTqReqFlushFifo_Run ( TQContext tq_ctx,
bool  may_stop 
)

Runs the parameterized test case.

Parameters
[in,out]tq_ctxis the thread queue test context.
may_stopis true, if a partial flush is supported.