RTEMS 6.1-rc1
Data Fields

Test context for spec:/rtems/scheduler/req/add-processor test case. More...

Data Fields

rtems_id scheduler_id
 This member specifies the scheduler used to add the processor.
 
rtems_id scheduler_a_id
 This member contains the identifier of scheduler A.
 
rtems_id scheduler_b_id
 This member contains the identifier of scheduler B.
 
rtems_id scheduler_c_id
 This member contains the identifier of scheduler C.
 
Per_CPU_Controlcpu
 This member references the processor control of the processor to add.
 
bool online
 This member contains the online status of the processor to add before the rtems_scheduler_add_processor() call is prepared.
 
bool add_cpu_to_scheduler_b
 If this member is true, then the processor should be added to the scheduler B during cleanup.
 
T_scheduler_log_2 scheduler_log
 This member provides the scheduler operation records.
 
rtems_status_code status
 This member contains the return value of the rtems_scheduler_add_processor() call.
 
rtems_id id
 This member specifies if the scheduler_id parameter value.
 
uint32_t cpu_index
 This member specifies if the cpu_index parameter value.
 
struct {
   size_t   pci [4]
 This member defines the pre-condition indices for the next action.
 
   size_t   pcs [4]
 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.
 
   RtemsSchedulerReqAddProcessor_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/scheduler/req/add-processor test case.


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