RTEMS 6.1-rc1
Data Fields

Test context for spec:/score/tq/req/surrender-mrsp test case. More...

Data Fields

bool inherited_priorities_are_dispensible
 If this member is true, then all priorities of the previous owner inherited from the thread queue thread shall be dispensable.
 
bool helping_schedules_are_dispensible
 If this member is true, then all helping schedulers of the previous owner thread gained through the thread queue shall be dispensable.
 
bool use_helping_scheduler
 If this member is true, then the previous owner thread shall use helping scheduler.
 
bool gains_new_helping_scheduler
 If this member is true, then the new owner thread shall gain a vital helping scheduler.
 
bool suspended
 If this member is true, then the new owner thread shall be suspended.
 
bool intend_to_block
 If this member is true, then the new owner thread shall be in the intend to block wait state.
 
rtems_task_priority priority_before
 This member contains the current priority of the previous owner thread before the thread queue surrender operation.
 
rtems_task_priority priority_after
 This member contains the current priority of the previous owner thread after the thread queue surrender operation.
 
rtems_id previous_owner
 This member contains the identifier of the previous owner thread.
 
TQContexttq_ctx
 This member contains a copy of the corresponding ScoreTqReqSurrenderMrsp_Run() parameter.
 
struct {
   size_t   pcs [6]
 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.
 
   ScoreTqReqSurrenderMrsp_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/tq/req/surrender-mrsp test case.


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