RTEMS 6.1
Loading...
Searching...
No Matches
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: