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

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
 

Detailed Description

Test context for spec:/rtems/signal/req/catch test case.


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