RTEMS 6.1-rc5
|
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_tcb * | runner_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_tcb * | worker_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_Queue * | worker_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_tcb * | deleter_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_tcb * | deleter_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 |
Test context for spec:/rtems/task/req/delete test case.