RTEMS 6.1-rc1
Data Fields

Test context for spec:/score/sched/smp/edf/req/set-affinity test case. More...

Data Fields

TQContext tq_ctx
 This member contains the thread queue test context.
 
cpu_set_t task_affinity_before
 This member specifies the task affinity before changing the affinity.
 
cpu_set_t task_affinity_after
 This member specifies the task affinity after changing the affinity.
 
rtems_task_priority task_priority
 This member specifies the priority of the task.
 
bool task_ready
 If this member is true, then the task state shall be ready.
 
bool task_sticky
 If this member is true, then the task shall have obtained a sticky mutex.
 
bool task_pinned
 If this member is true, then the task shall be pinned.
 
rtems_task_priority alpha_priority
 This member specifies the priority of the alpha task.
 
cpu_set_t alpha_affinity
 This member specifies the affinity of the alpha task.
 
bool alpha_idle
 If this member is true, then an idle task shall execute on behalf of the alpha task.
 
rtems_task_priority beta_priority
 This member specifies the priority of the beta task.
 
cpu_set_t beta_affinity
 This member specifies the affinity of the beta task.
 
bool beta_idle
 If this member is true, then an idle task shall execute on behalf of the beta task.
 
struct {
   size_t   pcs [12]
 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.
 
   ScoreSchedSmpEdfReqSetAffinity_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/smp/edf/req/set-affinity test case.


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