RTEMS 6.1
Loading...
Searching...
No Matches
Data Fields

Test context for spec:/rtems/task/req/set-scheduler test case. More...

Data Fields

rtems_id runner_id
 This member contains the runner task identifier.
 
rtems_id scheduler_a_id
 This member contains the scheduler A identifier.
 
rtems_id scheduler_b_id
 This member contains the scheduler B identifier.
 
rtems_id scheduler_d_id
 This member contains the scheduler D identifier.
 
rtems_id worker_id [3]
 This member contains the worker task identifiers.
 
rtems_id mutex_id [2]
 This member contains the mutex identifiers.
 
bool additional_home_priority
 If this member is true, then the task shall have an additional priority for the home scheduler.
 
bool second_eligible_scheduler
 If this member is true, then the task shall have a second eligible scheduler.
 
bool pinned
 If this member is true, then the task shall be pinned to a processor.
 
bool blocked
 If this member is true, then the task shall be blocked.
 
bool enqueued
 If this member is true, then the task shall be enqueued on a thread queue.
 
rtems_id scheduler_to_set_id
 This member specifies the scheduler identifier to set.
 
bool affinity_supported
 If this member is true, then the affinity of the task shall be supported by the scheduler.
 
rtems_status_code status
 This member contains the return value of the rtems_task_set_scheduler() call.
 
rtems_id task_id
 This member specifies if the task_id parameter value.
 
rtems_id scheduler_id
 This member specifies if the scheduler_id parameter value.
 
rtems_task_priority priority
 This member specifies if the priority parameter value.
 
rtems_id new_scheduler
 This member contains the identifier of the new scheduler.
 
rtems_task_priority new_priority [2]
 This member contains the new priorities of the task.
 
struct {
   size_t   pci [10]
 This member defines the pre-condition indices for the next action.
 
   size_t   pcs [10]
 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.
 
   RtemsTaskReqSetScheduler_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:/rtems/task/req/set-scheduler test case.


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