RTEMS 6.1-rc1
Data Fields

Test context for spec:/score/sched/req/yield test case. More...

Data Fields

TQContext tq_ctx
 This member contains the thread queue test context.
 
rtems_id sticky_mutex
 This member contains the identifier of a sticky mutex.
 
uint32_t cpu_after_yield
 This member contains the processor index after yielding.
 
bool has_helping
 If this member is true, then the runner shall have a helping scheduler.
 
bool use_helping
 If this member is true, then the runner shall use a helping scheduler.
 
bool ready
 If this member is true, then the runner shall be ready in its home scheduler.
 
bool sticky
 If this member is true, then the runner shall be sticky.
 
bool other_ready
 If this member is true, then another ready task in the home scheduler of the runner shall be ready with an equal priority.
 
bool is_idle_before_yield
 If this member is true, then the processor zero was idle before yielding.
 
bool is_idle_after_yield
 If this member is true, then the processor zero was idle after yielding.
 
struct {
   size_t   pcs [5]
 This member defines the pre-condition states for the next action.
 
   bool   in_action_loop
 If this member is true, then the test action loop is executed.
 
   size_t   index
 This member contains the next transition map index.
 
   ScoreSchedReqYield_Entry   entry
 This member contains the current transition map entry.
 
   bool   skip
 If this member is true, then the current transition variant should be skipped.
 
Map
 

Detailed Description

Test context for spec:/score/sched/req/yield test case.


The documentation for this struct was generated from the following file: