RTEMS 6.1-rc6
|
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.