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

Test context for spec:/rtems/task/req/delete test case. More...

Data Fields

T_scheduler_log_10 scheduler_log
 This member provides the scheduler operation records.
 
jmp_buf thread_dispatch_context
 This member provides a jump context to resume a thread dispatch.
 
rtems_id scheduler_id
 This member contains the identifier of the runner scheduler.
 
rtems_id runner_id
 This member contains the identifier of the runner task.
 
rtems_tcbrunner_tcb
 This member references the TCB of the runner task.
 
rtems_id mutex_id
 This member contains the identifier of the mutex.
 
rtems_event_set events
 This member provides an event set used to set up the blocking conditions of the task to delete.
 
rtems_id worker_id
 This member contains the identifier of the worker task.
 
rtems_tcbworker_tcb
 This member references the TCB of the worker task.
 
States_Control worker_state
 This member contains the worker state at the end of the rtems_task_delete() call.
 
TaskTimerInfo worker_timer_info
 This member contains the worker timer info at the end of the rtems_task_delete() call.
 
const Thread_queue_Queueworker_wait_queue
 This member contains the worker thread queue at the end of the rtems_task_delete() call.
 
Thread_Life_state worker_life_state
 This member contains the worker thread life state at the end of the rtems_task_delete() call.
 
rtems_task_priority worker_priority
 This member contains the worker priority at the end of the rtems_task_delete() call.
 
rtems_id deleter_id
 This member contains the identifier of the deleter task.
 
rtems_tcbdeleter_tcb
 This member references the TCB of the deleter task.
 
rtems_id deleter_2_id
 This member contains the identifier of the second deleter task.
 
rtems_tcbdeleter_2_tcb
 This member references the TCB of the second deleter task.
 
rtems_id extension_id
 This member contains the identifier of the test user extensions.
 
ExtensionCalls calls
 This member contains extension calls.
 
ExtensionCalls calls_after_restart
 This member contains extension calls after the rtems_task_delete() call.
 
uint32_t restart_counter
 This member contains the delete counter.
 
bool dormant
 If this member is true, then the worker shall be dormant before the rtems_task_delete() call.
 
bool suspended
 If this member is true, then the worker shall be suspended before the rtems_task_delete() call.
 
bool protected
 If this member is true, then the thread life of the worker shall be protected before the rtems_task_delete() call.
 
bool restarting
 If this member is true, then the worker shall be restarting before the rtems_task_delete() call.
 
bool terminating
 If this member is true, then the worker shall be terminating before the rtems_task_delete() call.
 
bool interrupt
 If this member is true, then the rtems_task_delete() shall be called from within interrupt context.
 
bool blocked
 If this member is true, then the worker shall be blocked before the rtems_task_delete() call.
 
bool enqueued
 If this member is true, then the worker shall be enqueued on a wait queue before the rtems_task_delete() call.
 
bool worker_is_mutex_owner
 If this member is true, then the worker obtained a mutex.
 
bool timer_active
 If this member is true, then the timer of the worker shall be active before the rtems_task_delete() call.
 
bool vital_deleter_priority
 If this member is true, then the deleter shall have a vital priority for the worker.
 
bool dispatch_disabled
 If this member is true, then thread dispatching is disabled by the worker task before the rtems_task_delete() call.
 
bool delete_worker_expected
 If this member is true, then it is expected to delete the worker.
 
rtems_status_code status
 This member contains the return value of the rtems_task_delete() call.
 
rtems_id id
 This member specifies if the id parameter value.
 
struct {
   size_t   pci [11]
 This member defines the pre-condition indices for the next action.
 
   size_t   pcs [11]
 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.
 
   RtemsTaskReqDelete_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/delete test case.


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