![]() |
RTEMS 6.1
|
Test context for spec:/rtems/signal/req/catch test case. More...
Data Fields | |
| rtems_id | runner_id |
| This member contains the object identifier of the runner task. | |
| rtems_id | worker_id |
| This member contains the object identifier of the worker task. | |
| uint32_t | pending_signals |
| null If this member is non-zero, then rtems_signal_catch() is called with pending signals, otherwise it is called with no pending signals. | |
| SMP_barrier_Control | barrier |
| This member provides a barrier to synchronize the runner and worker tasks. | |
| SMP_barrier_State | runner_barrier_state |
| This member is used for barrier operations done by the runner task. | |
| uint32_t | default_handler_calls |
| When the default handler is called, this member is incremented. | |
| uint32_t | handler_calls |
| When the handler is called, this member is incremented. | |
| rtems_mode | handler_mode |
| This member contains the mode observed in the last handler call. | |
| rtems_mode | normal_mode |
| This member specifies the normal task mode for the action. | |
| rtems_asr_entry | handler |
| This member specifies the handler for the action. | |
| rtems_mode | mode |
| This member specifies the task mode for the action. | |
| rtems_status_code | catch_status |
| This member contains the return status of the rtems_signal_catch() call of the action. | |
| rtems_status_code | send_status |
| This member contains the return status of the rtems_signal_send() call of the action. | |
| 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. | |
| RtemsSignalReqCatch_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/signal/req/catch test case.